Travel options for:
Prague to Belgium
  • Fly to Brussels

    $54 - $202
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 25 min - non-stop

      $35 - $180

    3. Brussels (BRU)

      16 min - hourly

      $18 - $21

      • Brussels
  • Fly to Charleroi

    $25 - $145
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 35 min - non-stop

      $21 - $140

    3. Charleroi (CRL)

      5 min - hourly - line 28

      $1

    4. Jumet Madeleine

      13 min - every 20 minutes

      $2 - $3

      • Charleroi
  • Fly to Cologne/Bonn Apt, train

    $80 - $256
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 15 min - non-stop

      $40 - $190

    3. Cologne/Bonn Apt (CGN)

      15 min - every 30 minutes

      $1 - $4

    4. Köln Hbf

      1 h 4 min - 3 times a day

      $35 - $55

    5. Liège-Guillemins

      7 min - hourly

      $3 - $6

      • Liège
  • Bus RegioJet

    $56 - $80
    1. Praha, ÚAN Florenc

      12 h - 3 times a day

      $50 - $80

    2. Gare Du Nord

      4 min - every 10 minutes - line 4

      $2 - $3

      • Bourse
  • Train

    $167 - $243
    1. Praha hl.n.

      2 h 15 min - once daily

      $18 - $27

    2. Dresden Hbf

      1 h 5 min - 5 times a day

      $20 - $30

    3. Leipzig Hbf

      3 h 26 min - every 4 hours

      $65 - $95

    4. Frankfurt(Main)Hbf

      2 h 57 min - once daily

      $60 - $85

    5. Bruxelles-Nord

      3 min - every 30 minutes

      $3 - $6

      • Bruxelles-Central
  • Bus FlixBus

    $55 - $128
    1. Prague, Prague Main station

      11 h 40 min - twice daily

      $40 - $70

    2. Düsseldorf, Düsseldorf

      3 h 20 min - once daily

      $11 - $55

    3. Bruxelles-Nord

      3 min - every 30 minutes

      $3 - $6

      • Bruxelles-Central
  • Night train, train

    $188 - $244
    1. Praha hl.n.

      11 h 44 min - twice daily

      $130 - $170

    2. Köln Hbf

      1 h 50 min - 3 times a day

      $55 - $70

    3. Bruxelles-Midi

      3 min - every 30 minutes

      $3 - $6

      • Bruxelles-Central
  • Drive

    $110 - $170
    1. Prague

      8 h 8 min - 561.2 miles

      $110 - $170

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

From Praha, Hradčanská bus to Prague airport, fly to Brussels airport, then train to Brussels. 4 h 3 min $90. From Praha, Hradčanská bus to Prague airport, fly to Charleroi airport, line 28 bus to Jumet Madeleine, then tram to Charleroi. 4 h 35 min $49. From Praha, Hradčanská bus to Prague airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, train to Liège-Guillemins, then train to Liège. 6 h 7 min $149. From Praha, ÚAN Florenc bus to Gare Du Nord then line 4 tram to Bourse. 12 h 6 min $66. From Praha hl.n. train to Dresden Hbf, train to Leipzig Hbf, train to Frankfurt(Main)Hbf, train to Bruxelles-Nord, then train to Bruxelles-Central. 12 h 28 min $207. From Prague, Prague Main station bus to Düsseldorf, Düsseldorf, bus to Bruxelles-Nord, then train to Bruxelles-Central. 16 h 4 min $111. From Praha hl.n. night train to Köln Hbf, train to Bruxelles-Midi, then train to Bruxelles-Central. 14 h 38 min $216. From Prague drive to Brussels. 8 h 8 min $143.