Vienna to Florence Train Information
Without a doubt, one of the smartest ways to travel between lively Vienna and beautiful Florence is onboard a modern train. Both destinations are a part of a very advanced railway network, so the trains running on the Vienna - Florence route boast fast travel times (the journey takes about 10,5 hours) and admirable punctuality. What is more, they provide fantastic onboard amenities, offering everything you need for a stress-free trip. The passengers of all classes are welcome to take advantage of comfortable seats, plenty of legroom, and more than generous luggage space during the ride. The Vienna to Florence train timetable is very extensive, so you can easily choose a train that works best with your travel plans. On this page, you can find all the important information about the railway route, check out the ticket prices, and even book your train tickets for up to 2 years before your trip!
Vienna to Florence Train Timetable
Trains from Vienna to Florence


Vienna to Florence Train Review & Rating
I had an easy and great trip with no problems
Lesley S. about traveling from Vienna to Florence
Popular Train Routes From Vienna and Florence
-
Rome231 kmFlorence
Italy
Italy
Trains per day: 16|Popular trains:Regio Jet
,Czech Railways
,Regio Jet
Venice434 kmViennaItaly
Trains per day: 3|Popular trains:OEBB
,OEBB
Florence204 kmVeniceItaly
Italy
Florence408 kmNaplesItaly
Italy
-
Florence250 kmMilan
Italy
Italy
Trains per day: 16|Popular trains:Regio Jet
,Czech Railways
,Regio Jet
Florence231 kmRomeItaly
Italy
Milan250 kmFlorenceItaly
Italy
Venice204 kmFlorenceItaly
Italy
-
Naples408 kmFlorence
Italy
Italy
Vienna434 kmVeniceItaly
Trains per day: 3|Popular trains:OEBB
,OEBB
Florence829 kmViennaItaly
Trains per day: 1|Popular trains:OEBB
Trains per day: 31|Popular trains:OEBB
,OEBB
,OEBB
-
Vienna737 kmBologna
Italy
Trains per day: 3|Popular trains:Railjet
,Nightjet
Bologna737 kmViennaItaly
Zurich778 kmViennaTrains per day: 6|Popular trains:OEBB
,OEBB
-
Vienna778 kmZurichTrains per day: 6|Popular trains:
OEBB
,OEBB
Trains per day: 37|Popular trains:OEBB
,OEBB
,OEBB
,OEBB
Bologna92 kmFlorenceItaly
Italy
Florence92 kmBolognaItaly
Italy
Florence209 kmVeronaItaly
Italy
Verona209 kmFlorenceItaly
Italy
-
Florence739 kmBari
Italy
Italy
Bari739 kmFlorenceItaly
Italy
Florence138 kmFerraraItaly
Italy
Ferrara138 kmFlorenceItaly
Italy
Florence237 kmGenoaItaly
Italy
-
Rome231 kmFlorence
Italy
Italy
-
Trains per day: 16|Popular trains:
Regio Jet
,Czech Railways
,Regio Jet
Venice434 kmViennaItaly
Trains per day: 3|Popular trains:OEBB
,OEBB
-
Florence204 kmVenice
Italy
Italy
Florence408 kmNaplesItaly
Italy
-
Florence250 kmMilan
Italy
Italy
-
Trains per day: 16|Popular trains:
Regio Jet
,Czech Railways
,Regio Jet
Florence231 kmRomeItaly
Italy
-
Milan250 kmFlorence
Italy
Italy
Venice204 kmFlorenceItaly
Italy
-
Naples408 kmFlorence
Italy
Italy
Vienna434 kmVeniceItaly
Trains per day: 3|Popular trains:OEBB
,OEBB
-
Florence829 kmVienna
Italy
Trains per day: 1|Popular trains:OEBB
-
Trains per day: 31|Popular trains:
OEBB
,OEBB
,OEBB
-
Vienna737 kmBologna
Italy
Trains per day: 3|Popular trains:Railjet
,Nightjet
-
Bologna737 kmVienna
Italy
-
Zurich778 kmViennaTrains per day: 6|Popular trains:
OEBB
,OEBB
-
Vienna778 kmZurichTrains per day: 6|Popular trains:
OEBB
,OEBB
Trains per day: 37|Popular trains:OEBB
,OEBB
,OEBB
,OEBB
-
Bologna92 kmFlorence
Italy
Italy
Florence92 kmBolognaItaly
Italy
-
Florence209 kmVerona
Italy
Italy
Verona209 kmFlorenceItaly
Italy
-
Florence739 kmBari
Italy
Italy
Bari739 kmFlorenceItaly
Italy
-
Florence138 kmFerrara
Italy
Italy
Ferrara138 kmFlorenceItaly
Italy
-
Florence237 kmGenoa
Italy
Italy