More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Goslar to Cologne

distanceDistance164 miles (264 km)
durationAverage train duration5 h 28 min
priceAverage train ticket price$22 (€18)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn with connection

Trains from Goslar to Cologne cover the 164 miles (264 km) long route taking on average 5 h 28 min with our travel partners like Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this route costs around $22 (€18), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from Goslar and arrive in Köln Hbf.

Travel Tips: Trains from Goslar to Cologne

Travel by train to Cologne easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Goslar to Cologne.

How much does a cheap train from Goslar to Cologne cost?

Train tickets from Goslar to Cologne for some dates and times can be found for as cheap as $22 (€18)  one way in the next 7 days.

How much is the train from Goslar to Cologne on average?

In the next 7 days you can expect to pay on average $22 (€18)  for a train ticket between Goslar and Cologne.

How far is Goslar to Cologne by train?

The train distance from Goslar to Cologne is around 164 miles (264 km).

How long is a train from Goslar to Cologne on average?

While the time it takes to travel 164 miles (264 km) between Goslar and Cologne can vary based on specific dates, weekends, and holidays, the Goslar to Cologne train journey time is on average 5 h 28 min.

When traveling by train from Goslar to Cologne, which train station in Goslar do I depart from and which train station in Cologne do I arrive in?

When taking a train from Goslar, you have a couple of train stations you can depart from including Goslar, Goslar, Bahnhofstraße (Bahnhof Oker) and Goslar, Vienenburg Bahnhof. When you arrive in Cologne, your train can arrive in train stations including Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen.

Omio customers traveling this route book their trains from Goslar   to Köln Hbf.

Where do I find the Goslar train station to Cologne? Where is the Cologne train station?

Passengers booking this trip most frequently board their trains from Goslar and need to travel around 0.5 miles (820 m) from the city center to get to this train station.

Passengers arriving in Cologne most often arrive at Köln Hbf and need to travel around 0.7 miles (1.2 km) from this train station to the city center.

Which train providers can get me from Goslar to Cologne?

For the best Goslar to Cologne train to purchase, you can travel safely and comfortably with Deutsche Bahn with connection. However, it's always good to check all possible train providers with services from Goslar to Cologne to compare what amenities they may offer.

When can I take the first train from Goslar to Cologne? When can I take the last train for the day?

You can take the earliest train from Goslar to Cologne at 1: 36 PM   or take the last train from Goslar to Cologne leaving at 4: 03 PM. Look for the latest Goslar to Cologne train schedules on Omio and book the best time to take the train for this trip.

How far in advance should I purchase train tickets from Goslar to Cologne for the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets from Goslar to Cologne within the next 7 days, you can find tickets to cost on average $22 (€18) one way. To find the best prices for this journey, consider booking your train ticket from Goslar to Cologne a few months in advance.

Important Stations and Airports for this Journey

Goslar is the most popular Goslar railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Goslar for your trip to Cologne.