There are 4 ways to get from Bad Harzburg to Langelsheim by train, bus, taxi, 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.
Train
best- Take the train from Bad Harzburg, Bahnhof Parkdeck to Langelsheim, Bahnhoftrain Rb82
19 min€4–7Line 810 bus, line 850 bus
- Take the bus from Bad Harzburg, Rathaus to Goslar, ZOBbus 810
- Take the bus from Goslar, ZOB to Langelsheim, Harzstraßebus 850
1h 21mTaxi
- Take the taxi from Bad Harzburg to Langelsheimtaxi 21.8 km
16 min€55–70Drive 21.8 km
- Drive from Bad Harzburg to Langelsheimcar 21.8 km
16 min€4–5
Bad Harzburg to Langelsheim by train
Questions & Answers
The cheapest way to get from Bad Harzburg to Langelsheim is to drive which costs €3 - €5 and takes 16 min.
The fastest way to get from Bad Harzburg to Langelsheim is to taxi which takes 16 min and costs €55 - €70.
No, there is no direct bus from Bad Harzburg to Langelsheim. However, there are services departing from Bad Harzburg, Rathaus and arriving at Langelsheim, Harzstraße via Goslar, ZOB. The journey, including transfers, takes approximately 1h 21m.
Yes, there is a direct train departing from Bad Harzburg, Bahnhof Parkdeck and arriving at Langelsheim, Bahnhof. Services depart hourly, and operate every day. The journey takes approximately 19 min.
The distance between Bad Harzburg and Langelsheim is 17 km. The road distance is 21.8 km.
The best way to get from Bad Harzburg to Langelsheim without a car is to train which takes 19 min and costs €4 - €7.
The train from Bad Harzburg, Bahnhof Parkdeck to Langelsheim, Bahnhof takes 19 min including transfers and departs hourly.
Bad Harzburg to Langelsheim bus services, operated by HarzBus GbR, depart from Bad Harzburg, Rathaus station.
Bad Harzburg to Langelsheim train services, operated by Deutsche Bahn Regio (DB Regional), depart from Bad Harzburg, Bahnhof Parkdeck station.
The best way to get from Bad Harzburg to Langelsheim is to train which takes 19 min and costs €4 - €7. Alternatively, you can line 810 bus and line 850 bus, which costs and takes 1h 21m.
What companies run services between Bad Harzburg, Germany and Langelsheim, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from Bad Harzburg, Bahnhof Parkdeck to Langelsheim, Bahnhof hourly. Tickets cost €4–7 and the journey takes 19 min. Alternatively, you can take a bus from Bad Harzburg, Rathaus to Langelsheim, Harzstraße via Goslar, ZOB in around 1h 21m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bad Harzburg, Bahnhof Parkdeck to Langelsheim, Bahnhof
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 05321 518278-0
- [email protected]
- Website
- delfi.de
Bus from Bad Harzburg, Rathaus to Goslar, ZOB
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Schedules at
- harzbus-goslar.de
Bus from Goslar, ZOB to Langelsheim, Harzstraße
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Schedules at
- harzbus-goslar.de
- Ave. Duration
- 16 min
- Estimated price
- €55–70
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
More Questions & Answers
Bad Harzburg to Langelsheim bus services, operated by HarzBus GbR, arrive at Goslar, ZOB station.
Bad Harzburg to Langelsheim train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Langelsheim, Bahnhof station.
Yes, the driving distance between Bad Harzburg to Langelsheim is 22 km. It takes approximately 16 min to drive from Bad Harzburg to Langelsheim.
There are 1967+ hotels available in Langelsheim.





