Taking a train from Dusseldorf to Bonn is a good way to get around when you are travelling in Germany.
Direct trains are run by Deutsche Bahn three times an hour from the early morning until the evening.
Trains depart from the Dusseldorf Hauptbahnhof (main train station) and arrive at the Bonn Hauptbahnhof. Both are centrally located and connected to all manner of onward transportation, from buses to taxis.
The travel time on trains from Dusseldorf to Bonn ranges from 45 to 57 minutes, depending on timetables.
The cost of a ticket to Bonn varies by time and departure date. Train tickets can cost from 19 euros for singles in second class and 24.30 euros for singles in first class if you book online in advance and get Savings Fares.
Reservations on trains from Dusseldorf to Bonn are not required but are strongly recommended. Trains are often crowded and passengers without reservations have to stand.
