Arrival by train
Goslar’s train station is situated right on the edge of the historic Old Town, in close proximity to the pedestrian area. Therefore, nearly all the sights can easily be reached on foot when arriving at the train station.
The following railroad lines cross at Goslar:
- Hannover - Hildesheim - Goslar - Bad Harzburg - Wernigerode - Halberstadt - Halle (KBS 320/330)
- Braunschweig - Vienenburg - Bad Harzburg - Goslar - Seesen - Kreiensen (KBS 353/354)
In Hannover, Braunschweig and Halle access to the greater railway network of the Deutschen Bahn is available. For information please see the website of the DB.
Another railway station is located in the nearby community of Oker.
Arrival by bus
Within the urban area, the Goslar city bus will bring you to your destination whereas the Regionalbus Braunschweig connects Goslar with surrounding towns and communities.
Stadtbus Goslar
Route maps and schedules online
www.stadtbus-goslar.de
Regionalbus Braunschweig
Route maps and schedules online
www.rbb-bus.de
FlixBus
Goslar can also be reached by long-distance bus. The stop is located at Klubgartenstrasse. You can find further information here: https://www.flixbus.com/bus/goslar
Arrival by airplane
The closest international airport is Hannover Airport (HAN). From there you can either drive directly by rental car or take the S-Bahn train to the Hanover Central Station and board one of the hourly connections to Goslar.
The closest local airport is the Airport Braunscheig-Wolfsburg. Unfortunately, this airport is not connected to the public railroad network so that either a rental car or a local train from Braunschweig Central Station is necessary.