There are 6 ways to get from Ulm to Wernigerode by train, bus, car, 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 via Nuremberg
best- Take the train from Ulm Hbf to Donauwoerthtrain Rb
- Take the train from Donauwoerth to Nuernberg Hbftrain Ice / ...
- Take the train from Nürnberg Hbf to Halle(Saale)Hbftrain 29 / ...
- Take the train from Halle(Saale)Hbf to Wernigerode Hbftrain Re4
7h 11m€105–290Drive 472.6 km
cheapest- Drive from Ulm to Wernigerodecar 472.6 km
5h 10m€70–100Bus
- Take the bus from Ulm to Leipzig central train stationbus 144
- Take the bus from Leipzig central train station to Magdeburg central bus stationbus N67 / ...
- Take the bus from Magdeburg Hbf to Halberstadt, Hauptbahnhofbus
12h 31mTrain, train to Munich International Airport, fly to Hannover Airport
- Take the train from Ulm Hauptbahnhof to Pasingtrain
- Take the train from Pasing to Flughafen Münchentrain
- Fly from Munich International Airport (MUC) to Hannover Airport (HAJ)plane MUC - HAJ
- Take the train from Hannover Hbf to Goslartrain
7h 51m€193–395Train
- Take the train from Ulm Hauptbahnhof to Erfurt Hbftrain 11
- Take the train from Erfurt Hbf to Nordhausentrain
- Take the train from Nordhausen Nord to Wernigerode Westerntortrain Rb
9h 57mTrain to Frankfurt, fly to Leipzig-Halle Airport, train
- Take the train from Ulm Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Leipzig-Halle Airport (LEJ)plane FRA - LEJ
- Take the train from Halle(Saale)Hbf to Wernigerode Hbftrain
7h 9m€143–353
Ulm to Wernigerode by train
Comparing Your Travel Options
The cheapest way to get from Ulm to Wernigerode is to drive which costs €65 - €100 and takes 5h 10m.
The fastest way to get from Ulm to Wernigerode is to drive which takes 5h 10m and costs €65 - €100.
No, there is no direct bus from Ulm to Wernigerode. However, there are services departing from Ulm and arriving at Wernigerode, Hauptbahnhof via Leipzig central train station, Magdeburg Hbf and Halberstadt, Hauptbahnhof. The journey, including transfers, takes approximately 12h 31m.
No, there is no direct train from Ulm to Wernigerode. However, there are services departing from Ulm Hbf and arriving at Wernigerode Hbf via Donauwoerth, Nürnberg Hbf and Halle(Saale)Hbf. The journey, including transfers, takes approximately 7h 11m.
The distance between Ulm and Wernigerode is 564 km. The road distance is 472.6 km.
The best way to get from Ulm to Wernigerode without a car is to train via Nuremberg which takes 7h 11m and costs €100 - €290.
It takes approximately 7h 11m to get from Ulm to Wernigerode, including transfers.
Ulm to Wernigerode bus services, operated by FlixBus, depart from Ulm station.
Ulm to Wernigerode train services, operated by agilis, depart from Ulm Hbf station.
The best way to get from Ulm to Wernigerode is to train via Nuremberg which takes 7h 11m and costs €100 - €290. Alternatively, you can bus, which costs and takes 12h 31m.
What companies run services between Ulm, Germany and Wernigerode, Germany?
You can take a train from Ulm Hbf to Wernigerode Hbf via Donauwoerth, Nuernberg Hbf, Nürnberg Hbf, and Halle(Saale)Hbf in around 7h 11m. Alternatively, you can take a bus from Ulm to Wernigerode, Hauptbahnhof via Leipzig central train station, Magdeburg Hbf, and Halberstadt, Hauptbahnhof in around 12h 31m.
- Website
- lufthansa.com
Flights from Munich International Airport to Hannover Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €50–360
Flights from Munich International Airport to Hannover Airport via Frankfurt
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €120–210
Flights from Frankfurt to Leipzig-Halle Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €50–370
- Website
- lufthansa-city.com
Flights from Munich International Airport to Hannover Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €50–360
Flights from Frankfurt to Leipzig-Halle Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–370
- Website
- swiss.com
Flights from Munich International Airport to Hannover Airport via Zurich
- Ave. Duration
- 3h 10m
- When
- Monday to Friday
- Estimated price
- €110–430
- Phone
- +49 800 589 28 40
- servus@agilis.de
- Website
- agilis
Train from Ulm Hbf to Donauwoerth
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €23–40
- Schedules at
- agilis
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Donauwoerth to Nuernberg Hbf
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Halle(Saale)Hbf
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €50–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €25–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Erfurt Hbf
- Ave. Duration
- 4h 26m
- Frequency
- Every 4 hours
- Estimated price
- €95–200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- €45–100
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donauwoerth to Nuernberg Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- €15–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Halle(Saale)Hbf to Wernigerode Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- €17–75
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Pasing to Flughafen München
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–29
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Erfurt Hbf to Nordhausen
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €12–50
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Halle(Saale)Hbf to Wernigerode Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- €17–75
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 821 899 825 44
- servus@arverio.de
- Website
- Arverio Bayern GmbH
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Schedules at
- Arverio Bayern GmbH
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €28–45
- Website
- Westbahn
- Phone
- +49 581 97164183
- info@erixx.de
- Website
- Erixx
Train from Hannover Hbf to Goslar
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €35–50
- Schedules at
- Erixx
- Phone
- +49 3943 5580
- info@hsb-wr.de
- Website
- Harzer Schmalspurbahnen GmbH
Train from Nordhausen Nord to Wernigerode Westerntor
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Schedules at
- Harzer Schmalspurbahnen GmbH
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Ulm Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €28–60
- Website
- Nederlandse Spoorwegen (NS)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Ulm to Leipzig central train station
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- Flixbus
Bus from Leipzig central train station to Magdeburg central bus station
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Magdeburg Hbf to Halberstadt, Hauptbahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Website
- Deutsche Bahn Regio (DB Regional)
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
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
Booking & Getting There
Ulm to Wernigerode bus services, operated by FlixBus, arrive at Leipzig central train station.
Ulm to Wernigerode train services, operated by agilis, arrive at Donauwoerth station.
Yes, the driving distance between Ulm to Wernigerode is 473 km. It takes approximately 5h 10m to drive from Ulm to Wernigerode.
Book your Ulm to Wernigerode train tickets online with Omio.
There are 3665+ hotels available in Wernigerode.






















