There are 11 ways to get from Weimar to Budapest by train, plane, train (Deutsche Bahn), bus, shuttle, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the train from Erfurt Hbf to Nürnberg Hbf
- Fly from Nuremberg Airport (NUE) to Budapest Ferenc Liszt International Airport (BUD)NUE - BUD
bestTrain to Nuremberg Airport, fly
6h 4mFt 31,418–127,477- Take the bus from Weimar central train station to Praha, ÚAN Florenc082
- Take the bus from Praha, ÚAN Florenc to Budapest-Kelenföld260 / ...
cheapestBus
13h 55mFt 23,462–38,704- Take the train from Erfurt Hbf to Nürnberg Hbf28 / ...
- Take the train from Nürnberg Hbf to Passau Hbf91 / ...
- Take the train from Passau Hbf to Wien HauptbahnhofIce
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
Train
11h 7mFt 45,768–108,977- Take the bus from Weimar Bus Station to Praha, ÚAN FlorencCitylines RV100P
- Take a shuttle bus from Praha ÚAN Florenc to BudapestEurobusways
Bus, shuttle
11h 30mFt 28,803–52,487- Take the train from Weimar to Leipzig HbfRe
- Take the train from Leipzig Hbf to Dresden Hauptbahnhof50 / ...
- Take the night train from Dresden Hbf to Budapest-NyugatiEn
Train, night train
14h 8mFt 27,713–44,980- Take the train from Erfurt Hbf to Frankfurt
- Fly from Frankfurt (FRA) to Budapest Ferenc Liszt International Airport (BUD)FRA - BUD
Train to Frankfurt, fly
7h 26mFt 59,268–142,677- Take the train from Erfurt Hbf to Leipzig/Halle Flughafen
- Fly from Schkeuditz Airport (LEJ) to Budapest Ferenc Liszt International Airport (BUD)LEJ - BUD
Train to Schkeuditz Airport, fly
7h 54mFt 59,468–146,177- Take the train from Erfurt Hbf to S Südkreuz Bhf
- Fly from Berlin Brandenburg Airport (BER) to Budapest Ferenc Liszt International Airport (BUD)BER - BUD
Train to Berlin Brandenburg Airport, fly
7h 30mFt 26,168–127,677- Take the train from Weimar to Glauchau, Bahnhof
- Take the bus from Chemnitz central bus station to Prague
- Fly from Prague Václav Havel Airport (PRG) to Budapest Ferenc Liszt International Airport (BUD)PRG - BUD
Train, bus to Prague Václav Havel Airport, fly
9h 30mFt 29,280–110,415- Take the train from Erfurt Hbf to Nürnberg Hbf
- Take the train from Nürnberg Hbf to München Hbf
- Take the train from Hauptbahnhof to Flughafen München
- Fly from Munich International Airport (MUC) to Budapest Ferenc Liszt International Airport (BUD)MUC - BUD
Train, train to Munich International Airport, fly
8h 56mFt 56,568–151,177- Drive from Weimar to Budapest863.6 km
Drive 863.6 km
8hFt 55,533–80,215
Weimar to Budapest by train
Questions & Answers
The cheapest way to get from Weimar to Budapest is to bus which costs 23 000 Ft - 39 000 Ft and takes 13h 55m.
The fastest way to get from Weimar to Budapest is to train and fly which takes 6h 4m and costs 31 000 Ft - 130 000 Ft.
No, there is no direct bus from Weimar station to Budapest. However, there are services departing from Weimar central train station and arriving at Budapest-Kelenföld via Praha, ÚAN Florenc. The journey, including transfers, takes approximately 13h 55m.
No, there is no direct train from Weimar to Budapest. However, there are services departing from Weimar and arriving at Budapest-Kelenfoeld via Erfurt Hbf, Nürnberg Hbf, Passau Hbf and Wien Hbf. The journey, including transfers, takes approximately 11h 7m.
The distance between Weimar and Budapest is 881 km. The road distance is 863.6 km.
The best way to get from Weimar to Budapest without a car is to train which takes 11h 7m and costs 45 000 Ft - 110 000 Ft.
It takes approximately 6h 4m to get from Weimar to Budapest, including transfers.
Weimar to Budapest bus services, operated by FlixBus, depart from Weimar central train station.
Weimar to Budapest train services, operated by Abellio GmbH, depart from Weimar station.
The best way to get from Weimar to Budapest is to train which takes 11h 7m and costs 45 000 Ft - 110 000 Ft. Alternatively, you can bus, which costs 23 000 Ft - 39 000 Ft and takes 13h 55m.
What companies run services between Weimar, Germany and Budapest, Hungary?
You can take a train from Weimar to Budapest-Kelenfoeld via Erfurt Hbf, Nürnberg Hbf, Passau Hbf, Wien Hauptbahnhof, and Wien Hbf in around 11h 7m. Alternatively, you can take a bus from Weimar central train station to Budapest-Kelenföld via Praha, ÚAN Florenc in around 13h 55m.
- Website
- lufthansa.com
Flights from Nuremberg Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 60,000–180,000
Flights from Frankfurt to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Ft 47,000–160,000
Flights from Frankfurt to Budapest Ferenc Liszt International Airport via Munich International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- Ft 47,000–160,000
Flights from Schkeuditz Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- Ft 55,000–160,000
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport via Munich International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- Ft 50,000–140,000
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Ft 50,000–140,000
Flights from Munich International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Ft 48,000–180,000
- Website
- austrian.com
Flights from Frankfurt to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Ft 55,000–180,000
Flights from Schkeuditz Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 6h 55m
- When
- Monday to Friday
- Estimated price
- Ft 50,000–150,000
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Ft 50,000–150,000
Flights from Prague Václav Havel Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 50,000–150,000
Flights from Munich International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- Ft 48,000–200,000
- Website
- ryanair.com
Flights from Nuremberg Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 15,000–180,000
Flights from Schkeuditz Airport to Budapest Ferenc Liszt International Airport via London Stansted
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- Ft 23,000–110,000
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Ft 17,000–140,000
Flights from Prague Václav Havel Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- Ft 13,000–140,000
- Website
- wizzair.com
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Ft 18,000–85,000
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport via Stuttgart
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- Ft 43,000–150,000
- Phone
- +49 30 311-682904
- Website
- bahn.de
Train from Erfurt Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 16,000–19,000
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to Passau Hbf
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- Estimated price
- Ft 17,000–20,000
- Website
- https://www.bahn.com/en
Train from Weimar to Leipzig Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Once a week
- Estimated price
- Ft 11,000–13,000
- Website
- https://www.bahn.com/en
Train from Leipzig Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- Ft 13,000–15,000
- Website
- https://www.bahn.com/en
Train from Erfurt Hbf to Frankfurt
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- Ft 19,000–22,000
- Website
- https://www.bahn.com/en
Train from Erfurt Hbf to Leipzig/Halle Flughafen
- Ave. Duration
- 31 min
- Frequency
- 5 times a day
- Estimated price
- Ft 12,000–14,000
- Website
- https://www.bahn.com/en
Train from Erfurt Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- Ft 19,000–22,000
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 16,000–19,000
- Website
- https://www.bahn.com/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Erfurt Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- Ft 11,000–16,000
- Website
- https://www.bahn.com/en
Train from Leipzig Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- Ft 7,500–11,000
- Website
- https://www.bahn.com/en
Train from Weimar to Glauchau, Bahnhof
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- Ft 7,500–11,000
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Ft 11,000–17,000
- Website
- https://www.bahn.com/en
Train from Hauptbahnhof to Flughafen München
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- Ft 4,100–6,000
- Website
- https://www.bahn.com/en
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Nürnberg Hbf to Passau Hbf
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a week
- Schedules at
- agilis.de
Train from Passau Hbf to Wien Hauptbahnhof
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- Ft 21,000–29,000
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- Ft 17,000–25,000
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Passau Hbf to Wien Hauptbahnhof
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- Ft 24,000–36,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Erfurt Hbf to S Südkreuz Bhf
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–31,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Passau Hbf to Wien Hauptbahnhof
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Estimated price
- Ft 12,000–30,000
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- Ft 12,000–18,000
- 1st Class Full Fare
- Ft 20,000–30,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- Ft 16,000–23,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Leipzig Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- Ft 11,000–16,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- Ft 15,000–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,000–14,000
- Website
- https://regiojet.com/
- 2nd Class
- Ft 4,000–5,500
- 1st Class
- Ft 11,000–14,000
- Phone
- +49 30 21300130
- info@abellio-mitteldeutschland.de
- Website
- abellio.de
Train from Weimar to Leipzig Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- Ft 7,000–9,500
- Schedules at
- abellio.de
- Phone
- 0800 2235546
- Website
- abellio.de
Train from Weimar to Leipzig Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- Ft 7,500–12,000
- Website
- ABELLIO Rail Mitteldeutschland GmbH
- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Night train from Dresden Hbf to Budapest-Nyugati
- Ave. Duration
- 10h 19m
- Frequency
- Once daily
- Estimated price
- Ft 13,000–16,000
- Website
- https://www.mavcsoport.hu/en
- Phone
- +49 30 300 137 100
- info@flixbus.de
- Website
- flixtrain.de
Train from Erfurt Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- Ft 7,500–11,000
- Website
- https://www.flixtrain.com/
- Website
- konzern.oebb.at
Train from Erfurt Hbf to S Südkreuz Bhf
- Ave. Duration
- 2h 28m
- Frequency
- Once a week
- Schedules at
- konzern.oebb.at
- Phone
- +3590885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Weimar Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- Ft 8,500–12,000
- Schedules at
- citylines.eu
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Praha ÚAN Florenc to Budapest
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- Ft 20,000–41,000
- Schedules at
- eurobusways.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Chemnitz central bus station to Prague
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- Ft 5,000–7,500
- Website
- https://www.flixbus.co.uk
Bus from Weimar central train station to Praha, ÚAN Florenc
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- Ft 11,000–16,000
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Budapest-Kelenföld
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Estimated price
- Ft 16,000–23,000
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Praha, ÚAN Florenc to Budapest-Kelenföld
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- Ft 12,000–19,000
- Website
- https://regiojet.com/
Want to know more about travelling around Hungary
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
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
Weimar to Budapest bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Weimar to Budapest train services, operated by Abellio GmbH, arrive at Leipzig Hbf station.
Yes, the driving distance between Weimar to Budapest is 864 km. It takes approximately 8h to drive from Weimar to Budapest.
Book your Weimar to Budapest train tickets online with Omio.
Book your Weimar to Budapest bus tickets online with Omio and FlixBus.
There are 7080+ hotels available in Budapest. Prices start at 7 965 Ft per night.