Travel from Innsbruck to Florence-Italy

Train, bus or fly from Innsbruck to Florence?

You can take a train from Innsbruck to Florence via Bologna C.Le in around 5 h 56 min. Alternatively, you can take a bus from Innsbruck to Florence via Bozen in around 8 h 20 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Innsbruck to Florence

ModeDurationPrice
From Innsbruck Hbf train to Bologna C.Le then train to Firenze S.Maria Novella.5 h 56 min62€
From Innsbruck, Innsbruck Südbahnstraße bus to Bozen then bus to Florence.8 h 20 min42€
From Innsbruck Hbf train to Bolzano, bus to BOLOGNA-Terminal Bus, then bus to FIRENZE-Autostazione Sita.10 h 3 min44€
From Innsbruck drive to Florence.4 h 39 min73€
From Innsbruck taxi to Innsbruck airport, fly to Florence airport, then line 389 shuttle to Florence.4 h 55 min258€
From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Florence airport, then line 389 shuttle to Florence.5 h 45 min141€
From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.6 h 30 min145€
From Innsbruck Hbf train to Zürich HB, train to Zurich airport, fly to Florence airport, then line 389 shuttle to Florence.7 h 16 min209€
From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Pisa airport, train to Pisa C.Le, then train to Florence.7 h 11 min177€

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

It takes approximately 5 h 56 min to get from Innsbruck to Florence, including transfers.

Is there a direct train between Innsbruck and Florence?

No, there is no direct train from Innsbruck to Florence. However, there are services departing from Innsbruck Hbf and arriving at Firenze S.Maria Novella via Bologna C.Le. The journey, including transfers, takes approximately 5 h 56 min.

Is there a direct bus between Innsbruck and Florence?

No, there is no direct bus from Innsbruck to Florence. However, there are services departing from Innsbruck, Innsbruck Südbahnstraße and arriving at Florence via Bozen. The journey, including transfers, takes approximately 8 h 20 min.

Operators from Innsbruck to Florence

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
FlixBus+49 1807 123 99 123FlixBus
Marino Autolinee+39 080 3112335Marino Autolinee
Baltour+39 0861 1991900Baltour
TUI fly BelgiumTUI fly Belgium
Austrian AirlinesAustrian Airlines
British AirwaysBritish Airways
Vueling AirlinesVueling Airlines
LufthansaLufthansa
Transavia HollandTransavia Holland
KLMKLM
Thomas CookThomas Cook
easyJeteasyJet
Air DolomitiAir Dolomiti
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.
S-BahnS-Bahn
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
People MoverPeople Mover
Trenitalia+39 06 68475475Trenitalia