🚆 ItalyTransport
FlorenceRomeAll days

Florence to Rome

3 suppliers · cheapest 7.99 · prices for all available dates

TransportSupplierFromDuration
🚌BusFlixBus7.994h 30m
🚆TrainItalo16.901h 26m
Trenitalia23.901h 41m

Click a transport type to see all departures

FlixBus

from 7.99
PriceDepartsArrivesDuration
7.9917:5522:254h 30m
7.9918:1021:253h 15m
7.9908:3011:503h 20m
7.9912:5016:053h 15m
7.9919:4523:003h 15m
7.9913:0516:303h 25m
7.9922:0001:103h 10m
7.9921:2501:103h 45m

Italo

from 16.90
PriceDepartsArrivesDuration
16.9022:4300:091h 26m
21.9021:4323:091h 26m
22.3620:4322:091h 26m
22.3620:2821:541h 26m
22.3622:4300:091h 26m
22.9010:0311:401h 37m
22.9520:2821:541h 26m
22.9519:4321:091h 26m

Trenitalia

from 23.90
PriceDepartsArrivesDuration
23.9007:5909:401h 41m
23.9008:3310:151h 42m
23.9007:0508:351h 30m
25.0006:3511:184h 43m
25.0006:3511:515h 16m
25.0006:3511:515h 16m
27.9006:0007:491h 49m
27.9007:4809:331h 45m

Frequently asked questions

What is the cheapest way to get from Florence to Rome?

The cheapest option is usually the bus (FlixBus or similar), followed by trains. Private transfers are more expensive but door-to-door. Check the price table above for current fares.

How long does it take to travel from Florence to Rome?

Travel time varies by transport type. High-speed trains are fastest, while buses take longer but cost less. See the duration column in the table above for exact times.

How often do trains run from Florence to Rome?

Trenitalia and Italo both operate multiple trains daily on major Italian routes. Exact schedules depend on the date — prices shown are the cheapest available across all days.

Is it cheaper to book in advance from Florence to Rome?

Yes — Italian train operators (Trenitalia, Italo) offer early-bird "Super Economy" fares that can be 50–70% cheaper than booking on the day. Book 2–4 weeks ahead for best prices.