There are 6 ways to get from Bad Pyrmont to Dresden 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 Reinickendorf
best- Take the train from Bad Pyrmont, Bahnhof to Hannover Hauptbahnhoftrain S5
- Take the train from Hannover Hauptbahnhof to S Spandau Bhftrain 19 / ...
- Take the train from S Spandau Bhf to Dresden Bahnhof Neustadttrain 27
5h 26mDrive 381.7 km
cheapest- Drive from Bad Pyrmont to Dresdencar 381.7 km
3h 58m€57–82Bus
- Take the bus from Hameln, Bahnhof to Hildesheim Hauptbahnhofbus Rb77
- Take the bus from Hildesheim central bus station to Dresden central stationbus N67 / ...
9h 26mTrain, fly
- Take the train from Bad Pyrmont, Bahnhof to Langenhagen Flughafentrain
- Fly from Hannover Airport (HAJ) to Dresden Airport (DRS)plane HAJ - DRS
6h 11mTrain
- Take the train from Bad Pyrmont, Bahnhof to Hannover Hauptbahnhoftrain S5
- Take the train from Hannover Hauptbahnhof to Dresden Hauptbahnhoftrain 55 / ...
6h 44mTrain #2
- Take the train from Altenbeken to Göttingentrain
- Take the train from Göttingen to Glauchau, Bahnhoftrain Re1
- Take the train from Glauchau(Sachs) to Dresden Hbftrain Re
10h 42m€99–278
Hannover Airport (HAJ) to Dresden Airport (DRS) flights
Comparing Your Travel Options
The cheapest way to get from Bad Pyrmont to Dresden is to drive which costs €55 - €85 and takes 3h 58m.
The fastest way to get from Bad Pyrmont to Dresden is to drive which takes 3h 58m and costs €55 - €85.
No, there is no direct bus from Bad Pyrmont to Dresden station. However, there are services departing from Bad Pyrmont, Markt and arriving at Dresden central station via Hameln, Bahnhof and Hildesheim central bus station. The journey, including transfers, takes approximately 9h 26m.
No, there is no direct train from Bad Pyrmont to Dresden. However, there are services departing from Bad Pyrmont, Bahnhof and arriving at Dresden Bahnhof Neustadt via Hannover Hauptbahnhof and S Spandau Bhf. The journey, including transfers, takes approximately 5h 26m.
The distance between Bad Pyrmont and Dresden is 506 km. The road distance is 381.7 km.
The best way to get from Bad Pyrmont to Dresden without a car is to train via Reinickendorf which takes 5h 26m and costs .
It takes approximately 5h 26m to get from Bad Pyrmont to Dresden, including transfers.
Bad Pyrmont to Dresden bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Hameln, Bahnhof station.
Bad Pyrmont to Dresden train services, operated by DB Bus, depart from Bad Pyrmont, Bahnhof station.
The best way to get from Bad Pyrmont to Dresden is to train via Reinickendorf which takes 5h 26m and costs . Alternatively, you can bus, which costs and takes 9h 26m.
What companies run services between Bad Pyrmont, Germany and Dresden, Germany?
You can take a train from Bad Pyrmont, Bahnhof to Dresden Bahnhof Neustadt via Hannover Hauptbahnhof and S Spandau Bhf in around 5h 26m. Alternatively, you can take a bus from Bad Pyrmont, Markt to Dresden central station via Hameln, Bahnhof, Hildesheim Hauptbahnhof, and Hildesheim central bus station in around 9h 26m.
- Website
- lufthansa.com
Flights from Hannover Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €170–650
Flights from Hannover Airport to Dresden Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €170–650
- Phone
- +49 30 311682904
- Website
- DB Bus
Train from Bad Pyrmont, Bahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Website
- DB Bus
Train from Bad Pyrmont, Bahnhof to Langenhagen Flughafen
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Website
- DB Bus
Train from Bad Pyrmont, Bahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Website
- DB Bus
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to S Spandau Bhf
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €40–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Spandau Bhf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a day
- Estimated price
- €30–75
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Dresden Hauptbahnhof
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- €65–150
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from S Spandau Bhf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a day
- Estimated price
- €16
- Website
- Danish Railways
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from S Spandau Bhf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 46m
- Frequency
- 6 times a week
- Estimated price
- €9–17
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from Hannover Hauptbahnhof to Dresden Hauptbahnhof
- Ave. Duration
- 4h 28m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- FlixTrain GmbH
- Phone
- 01806 / 600161
- [email protected]
- Website
- NordWestBahn
Train from Altenbeken to Göttingen
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €29
- Website
- NordWestBahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Göttingen to Glauchau, Bahnhof
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Estimated price
- €50–220
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Glauchau(Sachs) to Dresden Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €20–29
- Schedules at
- Transdev GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Hameln, Bahnhof to Hildesheim Hauptbahnhof
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hildesheim central bus station to Dresden central station
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- €30–50
- 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
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
Bad Pyrmont to Dresden bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Hildesheim Hauptbahnhof station.
Bad Pyrmont to Dresden train services, operated by DB Bus, arrive at Hannover Hauptbahnhof station.
Yes, the driving distance between Bad Pyrmont to Dresden is 382 km. It takes approximately 3h 58m to drive from Bad Pyrmont to Dresden.
Book your Bad Pyrmont to Dresden train tickets online with Omio.
There are 2113+ hotels available in Dresden.





















