Travel options for:
Brussels to Bonn Central Station
  • Train

    $47 - $61
    1. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    2. Köln Hbf

      20 min - 4 times a day

      $14

  • Bus FlixBus

    $12 - $22
    1. Brussels, Brussels-North

      3 h - twice daily

      $12 - $22

    2. Metropolitan Area Cologne,

      4 min - 1269 feet

    3. Köln, Grengel/Flughafen

      27 min - every 30 minutes

  • Bus Eurolines DE

    $46 - $61
    1. Bruxelles - North

      3 h 48 min - 4 times a week

      $40 - $60

    2. Dom/Hbf, Köln

      1 h 9 min - every 20 minutes - line 16

      $3

  • Rideshare

    $16
    1. Brussels

      2 h 58 min - once daily

      $16

    2. Bonn

      8 min - 2397 feet

  • Drive

    $30 - $45
    1. Brussels

      2 h 14 min - 145.4 miles

      $30 - $45

  • Fly, train

    $118 - $367
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h - non-stop

      $65 - $250

    3. Frankfurt (FRA)

      38 min - every 2 hours

      $22 - $80

    4. Siegburg Bahnhof

      25 min - every 20 minutes

      $11 - $16

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bruxelles-Midi train to Köln Hbf then train to Bonn Hbf. 2 h 34 min 46€. From Brussels, Brussels-North station bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln, Grengel/Flughafen Köln/Bonn Flughafen Bf, then bus to Bonn Hbf. 3 h 51 min 17€. From Bruxelles - North bus to Dom/Hbf, Köln then line 16 tram to Bonn Hauptbahnhof. 5 h 7 min 45€. From Brussels rideshare to Bonn then walk to Bonn Central Station. 3 h 6 min 13€. From Brussels drive to Bonn Central Station. 2 h 14 min 31€. From Bruxelles-Nord train to Brussels airport, fly to Frankfurt airport, train to Siegburg Bahnhof, then tram to Bonn Central Station. 4 h 43 min 156€.