There are 5 ways to get from Germany to Goslar by train, 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 Braunschweig
best- Take the train from Berlin Hbf to Braunschweig, Hauptbahnhof12 / ...
- Take the train from Braunschweig Hbf to GoslarRb
3h 33mDrive 255.4 km
cheapest- Drive from Berlin to Goslar255.4 km
2h 43m€36–52Fly, train
- Fly from Frankfurt (FRA) to Hannover Airport (HAJ)FRA - HAJ
- Take the train from Hannover Hbf to Goslar
4h 34m€125–199Train
- Take the train from Berlin Alexanderplatz to GoslarRe
3h 56mTrain via Burg bei Magdeburg
- Take the train from Berlin Alexanderplatz to Burg(Magdeburg)Re
- Take the train from Burg(Magdeburg) to Braunschweig, Hauptbahnhof
- Take the train from Braunschweig Hbf to GoslarRb
5h 10m
Frankfurt (FRA) to Hannover Airport (HAJ) flights
Questions & Answers
The cheapest way to get from Germany to Goslar is to drive which costs €35 - €55 and takes 2h 43m.
The fastest way to get from Germany to Goslar is to drive which takes 2h 43m and costs €35 - €55.
Yes, there is a direct train departing from Berlin Alexanderplatz and arriving at Goslar. Services depart twice a week, and operate Saturday and Sunday. The journey takes approximately 3h 56m.
The distance between Germany and Goslar is 268 km. The road distance is 255.4 km.
The best way to get from Germany to Goslar without a car is to train via Braunschweig which takes 3h 33m and costs .
It takes approximately 3h 33m to get from Germany to Goslar, including transfers.
Germany to Goslar train services, operated by Regionalverkehre Start Deutschland GmbH, depart from Berlin Alexanderplatz station.
Germany to Goslar train services, operated by Regionalverkehre Start Deutschland GmbH, arrive at Goslar station.
Yes, the driving distance between Germany to Goslar is 255 km. It takes approximately 2h 43m to drive from Germany to Goslar.
Book your Germany to Goslar train tickets online with Omio.
What companies run services between Germany and Goslar, Germany?
You can take a train from S+U Alexanderplatz Bhf to Goslar via Berlin Hbf and Braunschweig Hbf in around 3h 33m.
- Website
- lufthansa.com
Flights from Frankfurt to Hannover Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €90–150
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Berlin Hbf to Braunschweig, Hauptbahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €18–70
- Website
- https://int.bahn.de/en
- Phone
- +49 581 97164183
- info@erixx.de
- Website
- erixx.de
Train from Braunschweig Hbf to Goslar
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Schedules at
- erixx.de
Train from Hannover Hbf to Goslar
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €28–29
- Schedules at
- erixx.de
- Phone
- +49 69 9999 3640
- info@startgmbh.com
- Website
- startgmbh.com
Train from Berlin Alexanderplatz to Goslar
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Schedules at
- startgmbh.com
- Phone
- +49 30 514 88 88 88
- info@odeg.de
- Website
- odeg.de
Train from Berlin Alexanderplatz to Burg(Magdeburg)
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €13–18
- Schedules at
- odeg.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Burg(Magdeburg) to Braunschweig, Hauptbahnhof
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- https://int.bahn.de/en
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
There are 2915+ hotels available in Goslar.


















