|Distance||47 miles (76 km)|
Trains from Bonn to Krefeld cover the 47 miles (76 km) long trip with our travel partners like. There are direct train services available. Travelers depart most frequently from Bonn Hbf and arrive in Krefeld Hbf.
When departing from Bonn, you have various train station options to start your trip from including Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf. When arriving in Krefeld, you can end your trip in train stations like Krefeld Hbf, Krefeld-Uerdingen and Krefeld-Oppum.
Omio customers book a train from Bonn Hbf to Krefeld Hbf most frequently for this route.
Passengers board their train most frequently from Bonn Hbf and travel around 0 mile (s) / 0 km from the city center to this train station.
Passengers traveling this route most often arrive at Krefeld Hbf and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Krefeld.
Here are some other resources that might have the information you need