Arrival by public transport

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 (German external link)
  Regionalbus Braunschweig
Route maps and schedules online (German external link)

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.


Railway station Goslar
Railway station Goslar