Bus from Rome to Florence: Tickets & Schedules

Easily compare and book your next trip with Busbud

Next available departures

Next departures for Rome to Florence on June 17
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Flixbus
Rome Tiburtina Bus Station
Florence (Villa Costanza)Cheapest
Trenitalia FRECCIARGENTO
Termini
Firenze Campo di MarteFastest
BlaBlaCar Bus
Rome Tiburtina Bus Station
Florence, Villa Costanza A1No tags
MarinoBus
Rome Tiburtina Bus Station
Terminal Bus Villa ConstanzaNo tags
Itabus
Rome Tiburtina Bus Station
Terminal Bus Villa ConstanzaNo tags

Last refresh of the prices: Yesterday at 7:53 PM CEST.

Find the cheapest prices for buses and trains

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
06-14
COP 39,941
06-15
COP 27,409
Today
COP 21,054
06-17
COP 25,279
06-18
COP 25,279
06-19
COP 25,243
06-20
COP 21,054
06-21
COP 25,279
busbud logoThe cheapest trip from Rome to Florence was searched and found on Jun 16, 2026 with a price of COP 21,054

To save money and make sure you have the best seat, it's a good idea to buy your bus and train tickets from Rome to Florence, as early as possible.

You can expect to pay between COP 21,054 and COP 1,094,841 for a bus or train ticket from Rome to Florence based on the past 2 days. You can expect to find the lowest price for this trip at COP 21,054 on 2026-06-20.

Usually Italo, Trenitalia will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

Bus companies on this route

  • FlixBus
  • Itabus
  • MarinoBus
  • BlaBlaCar Bus
  • Autoservizi Salemi
  • Sellitto
Join 75M+ travellers booking 2M+ routes across 85+ countries.
Enjoy our 24/7 customer service to assist you at every step.
Cancel anytime and receive a 100% refund, no reason needed.