|Distance||312 miles (503 km)|
|Average train duration||12 h 4 min|
|Train companies||Deutsche Bahn with connection|
Trains from Ingolstadt to Kleve cover the 312 miles (503 km) long route taking on average 12 h 4 min with our travel partners like Deutsche Bahn with connection. There are direct train services available. Travelers depart most frequently from Ingolstadt Hbf and arrive in Kleve.
When departing from Ingolstadt, you have various train station options to start your trip from including Ingolstadt Hbf, Ingolstadt Nord and Ingolstadt Audi. When arriving in Kleve, you can end your route in train stations like Kleve and Kleve, Bahnhof.
Passengers board the train most frequently from Ingolstadt Hbf, which is located around 2.4 miles (3.9 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.
Here are some other resources that might have the information you need