There are 12 ways to get from Florence to Weimar by train (Trenitalia), bus, train, night train, car, car train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Firenze S.M.N. to Bolzano Bozentrain Fr
- Take the train from Bolzano Bozen to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Erfurt Hbftrain Ice
12h 46m€172–640Bus, train
cheapest- Take the bus from Florence Villa Constanza Bus Station to Leipzig central train stationbus N452
- Take the train from Leipzig Hbf to Erfurt Hbftrain 28 / ...
16h 28m€104–289Night train, train
- Take the nighttrain from Firenze Campo Marte to Muenchen Hbfnighttrain En
- Take the train from München Hbf to Erfurt Hbftrain 29 / ...
14h 48m€228–556Drive 999.6 km
- Drive from Florence to Weimarcar 999.6 km
9h 54m€157–227Bus, train via Würzburg
- Take the bus from Florence Villa Constanza Bus Station to Würzburg Hbfbus
- Take the train from Würzburg Hbf to Neudietendorftrain Re7
17h 58m€169–255Drive, car train
- Drive from Florence to Kufsteincar
- Take the cartrain from Kufstein to Kassel-Wilhelmshöhecartrain
- Drive from Kassel-Wilhelmshöhe to Weimarcar
13h 31m€209–285Fly Florence Peretola Airport to Leipzig-Halle Airport, train
- Fly from Florence Peretola Airport (FLR) to Leipzig-Halle Airport (LEJ)plane FLR - LEJ
- Take the train from Halle(Saale)Hbf to Weimartrain
7h 48m€192–371Fly Florence Peretola Airport to Frankfurt, train
- Fly from Florence Peretola Airport (FLR) to Frankfurt (FRA)plane FLR - FRA
- Take the train from Frankfurt to Gothatrain
- Take the train from Gotha to Weimartrain
8h 6m€170–487Fly Florence Peretola Airport to Munich International Airport, train
- Fly from Florence Peretola Airport (FLR) to Munich International Airport (MUC)plane FLR - MUC
- Take the train from München Hbf to Nürnberg Hbftrain
- Take the train from Nürnberg Hbf to Erfurt Hbftrain
7h 25m€183–631Train to Bologna Guglielmo Marconi Airport, fly to Frankfurt, train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Frankfurt (FRA)plane BLQ - FRA
- Take the train from Frankfurt to Gothatrain
- Take the train from Gotha to Weimartrain
8h 33m€153–524Train to Pisa International Airport, fly to Berlin Brandenburg Airport, train
- Take the train from Firenze S.M.N. to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Berlin Brandenburg Airport (BER)plane PSA - BER
- Take the train from S Südkreuz Bhf to Erfurt Hbftrain
8h 29m€131–513Train to Pisa International Airport, fly to Frankfurt, train
- Take the train from Firenze S.M.N. to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Frankfurt (FRA)plane PSA - FRA
- Take the train from Frankfurt to Gothatrain
- Take the train from Gotha to Weimartrain
9h 20m€163–477
Florence to Weimar by train
Questions & Answers
The cheapest way to get from Florence to Weimar is to bus and train which costs €100 - €290 and takes 16h 28m.
The fastest way to get from Florence to Weimar is to fly and train which takes 7h 25m and costs €180 - €650.
No, there is no direct train from Florence to Weimar. However, there are services departing from Firenze S.M.N. and arriving at Weimar via Bolzano Bozen, Brennero - Brenner, Innsbruck Hauptbahnhof and Erfurt Hbf. The journey, including transfers, takes approximately 12h 46m.
The distance between Florence and Weimar is 1055 km. The road distance is 999.6 km.
The best way to get from Florence to Weimar without a car is to train which takes 12h 46m and costs €170 - €650.
It takes approximately 12h 46m to get from Florence to Weimar, including transfers.
Florence to Weimar train services, operated by Trenitalia Frecce, depart from Firenze S.M.N. station.
Florence to Weimar train services, operated by Trenitalia Frecce, arrive at Bolzano Bozen station.
Yes, the driving distance between Florence to Weimar is 1000 km. It takes approximately 9h 54m to drive from Florence to Weimar.
Book your Florence to Weimar train tickets online with Omio.
What companies run services between Florence, Italy and Weimar, Germany?
You can take a train from Firenze S.M.N. to Weimar via Bolzano Bozen, Brennero - Brenner, Innsbruck Hauptbahnhof, and Erfurt Hbf in around 12h 46m.
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Leipzig-Halle Airport via Frankfurt
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- €120–900
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €120–500
Flights from Florence Peretola Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €150–550
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €170–550
Flights from Bologna Guglielmo Marconi Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–440
Flights from Bologna Guglielmo Marconi Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €130–460
Flights from Pisa International Airport to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €150–600
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €140–480
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Bolzano Bozen
- Ave. Duration
- 3h 20m
- Frequency
- Every 2 hours
- Estimated price
- €50–110
- Schedules at
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Florence Villa Constanza Bus Station to Leipzig central train station
- Ave. Duration
- 15h 10m
- Frequency
- 5 times a week
- Estimated price
- €80–130
- Website
- Flixbus
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 977+ hotels available in Weimar.







