Next available departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Rome Tiburtina Bus Station | Florence (Villa Costanza) | Cheapest | |||||
![]() | Termini | Firenze Campo di Marte | Fastest | |||||
![]() | Rome Tiburtina Bus Station | Florence, Villa Costanza A1 | No tags | |||||
![]() | Rome Tiburtina Bus Station | Terminal Bus Villa Constanza | No tags | |||||
![]() | Rome Tiburtina Bus Station | Terminal Bus Villa Constanza | No 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
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.










