🚆 ItalyTransport
VeniceFlorenceAll days

Venice to Florence

3 suppliers · cheapest 5.99 · prices for all available dates

TransportSupplierFromDuration
🚌BusFlixBus5.994h 20m
🚆TrainTrenitalia22.404h 44m
Italo26.452h 3m

Click a transport type to see all departures

FlixBus

from 5.99
PriceDepartsArrivesDuration
5.9916:4021:004h 20m
8.9913:0516:503h 45m
8.9914:0018:054h 5m
8.9914:2018:053h 45m
8.9906:5011:204h 30m
8.9909:1513:053h 50m
8.9909:3513:053h 30m
8.9910:2514:003h 35m

Trenitalia

from 22.40
PriceDepartsArrivesDuration
22.4006:4011:244h 44m
22.4006:4011:244h 44m
22.4007:4013:145h 34m
22.4008:4013:525h 12m
22.4009:4014:244h 44m
22.4006:4011:244h 44m
22.4007:4013:526h 12m
22.4008:4014:245h 44m

Italo

from 26.45
PriceDepartsArrivesDuration
26.4518:1720:202h 3m
26.4517:0519:202h 15m
26.4517:1719:202h 3m
26.4518:0520:202h 15m
38.9008:0510:202h 15m
38.9017:0519:202h 15m
38.9016:0518:202h 15m
38.9016:1718:202h 3m

Frequently asked questions

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

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 Venice to Florence?

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 Venice to Florence?

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 Venice to Florence?

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.