Main Airports
Frankfurt
From the airport of Frankfurt, we suggest to reach Bonn via the Siegburg/Bonn train station.
A direct connection via ICE is available at least each hour between the train station of the Frankfurt airport and the train station Siegburg/Bonn. The costs of the ticket ranges significantly (between €20 and €60) depending on the details of the reservation. The travel takes about 45 minutes.
The connection between the train station of Siegburg/Bonn and the main station of Bonn is offered by VRS (and not by Deutsche Bahn) via the tram line Str66 and takes 25 minutes. The RegioTicket costs €5,10 and can be bought directly at the VRS automatic machines selecting the price level 3 option.
Düsseldorf
A direct connection via regional train is available each hour between the airport of Düsseldorf and the main train station of Bonn. The ticket costs about €20 and the travel takes about 1 hour.
Köln/Bonn
The bus connection between the airport and the main train station of Bonn (Bonn Hbf) is performed each 30 minutes. The transportation costs €8,20 and takes about 30 minutes.
Train Stations
Köln main station
The regional train RB26 offered by VRS (and not by Deutsche Bahn) connects the main station of Köln to the one of Bonn in about 40 minutes. The RegioTicket costs €7,80 and can be bought directly at the VRS automatic machines selecting the price level 4 option.
Siegburg/Bonn
The direct connection is offered by VRS (and not Deutsche Bahn) via the tram line Str66 and takes 25 minutes. The RegioTicket costs €5,10 and can be bought directly at the VRS automatic machines selecting the price level 3 option.
Frankfurt main station
The first option that we suggest, consists in reaching the train station of the Frankfurt airport. The connections performed via ICE are really frequent, cost less than €15 and take slightly more than 10 minutes. From the Frankfurt airport train station, you can continue according with the information already listed in the "Main Airports" session of this page.
As a second option, frequent connections are also available to reach the main train station of Köln via ICE. The costs range between €20 and €75, depending on the details of the reservation, and the travel takes (usually) slightly more than 1 hour. The connection to the main train station of Bonn is offered by VRS (and not Deutsche Bahn) via regional train each about 40 minutes. The RegioTicket costs €7,80 and can be bought directly at the VRS automatic machines selecting the price level 4 option.
Low-cost Airports
Frankfurt - Hahn
Bus connections between the airport and the main train station of Koblenz are available each 3 hours. The travel costs €11,50 and takes about 1 hour.
From there, the main train station of Bonn can be reached via direct connection for about €15,00 in about 45 minutes.
Düsseldorf - Weeze
Bus connections between the airport and the train station of Weeze are available each hour. The travel costs €2,70 and takes about 10 minutes.
From the train station of Weeze, regional connections to the main train station of Bonn via the main train station of Düsseldorf allow you to reach the city of Bonn in about 2-3 hours for a cost of about € 30,00.