|Distance||182 miles (294 km)|
Trains from Goslar to Kleve cover the 182 miles (294 km) long journey. There are direct train services available. Travelers depart most frequently from Goslar and arrive in Kleve.
When departing from Goslar, you have various train station options to start your route from including Goslar, Goslar, ZOB and Goslar, Vienenburg Bahnhof. When arriving in Kleve, you can end your route in train stations like Kleve and Kleve, Bahnhof.
Passengers board the train most frequently from Goslar, which is located around 1.7 miles (2.7 km) away from the city centre, and they get off the train at Kleve, located 0.9 miles (1.5 km) away from the city centre.