The best way to find a cheap train ticket from Schwenningen (Neckar) to Bonn Hauptbahnhof is to book your journey as far in advance as possible and to avoid traveling at rush hour.
4 h 27 m
Trains per day
It's difficult to get from Schwenningen (Neckar) to Bonn Hauptbahnhof without transferring at least once.
|Distance||195 miles (314 km)|
|Train frequency||1 a day|
Trains from Schwenningen (Neckar) to Bonn Hauptbahnhof cover the 195 miles (314 km) long journey and usually take around 6 h 15 min. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Schwenningen (Neckar) and arrive in Bonn Hbf.
Passengers board the train most frequently from Schwenningen (Neckar), which is located around 2 miles (3.3 km) away from the city centre, and they get off the train at Bonn Hbf, located 1.9 miles (3.1 km) away from the city centre.
Here are some other resources that might have the information you need