Travel from Treviso to Florence-Italy

Train, bus or fly from Treviso to Florence?

Trenitalia Frecce operates a train from Treviso to Florence once daily. Tickets cost $35 - $55 and the journey takes 2 hours 26 minutes. Alternatively, you can take a bus from Treviso to Florence via PADOVA-Autost.V. Della Pace in around 5 hours 50 minutes.

How to get from Treviso to Florence

ModeDurationPrice
From Treviso Centrale train to Firenze S.Maria Novella.2 h 26 min36€
From Treviso Centrale train to Venezia Mestre then train to Firenze S.Maria Novella.2 h 57 min36€
From Treviso bus to PADOVA-Autost.V. Della Pace then bus to FIRENZE-Autostazione Sita.5 h 50 min15€
From Treviso drive to Florence.2 h 43 min40€
From Stazione FS shuttle to Venice airport, fly to Florence airport, then line 389 shuttle to Florence.4 h 42 min233€

How long does it take to get from Treviso to Florence?

The train from Treviso Centrale to Firenze S.Maria Novella takes 2 hours 26 minutes including transfers and departs once daily.

Is there a direct train between Treviso and Florence?

Yes, there is a direct train departing from Treviso Centrale and arriving at Firenze S.Maria Novella. Services depart once daily, and operate every day. The journey takes approximately 2 hours 26 minutes.

Is there a direct bus between Treviso and Florence?

No, there is no direct bus from Treviso to Florence. However, there are services departing from Treviso and arriving at FIRENZE-Autostazione Sita via PADOVA-Autost.V. Della Pace. The journey, including transfers, takes approximately 5 hours 50 minutes.

Operators from Treviso to Florence

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Mobilita Di Marca840 011 222Mobilita Di Marca
Baltour+39 0861 1991900Baltour
GoOpti+386 1 320 4530GoOpti
AlitaliaAlitalia
Air DolomitiAir Dolomiti
SwissSwiss
LufthansaLufthansa
ErnestErnest
Brussels AirlinesBrussels Airlines
Air FranceAir France
KLMKLM
EurowingsEurowings
IberiaIberia
Air MoldovaAir Moldova
British AirwaysBritish Airways
Vueling AirlinesVueling Airlines
MeridianaMeridiana
Mistral AirMistral Air
easyJeteasyJet
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.