Travel options for:
Belgium to Prague
  • Fly from Brussels

    $57 - $208
    1. Brussels

      16 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 25 min - non-stop

      $35 - $180

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Fly from Charleroi

    $26 - $151
    1. Charleroi

      14 min - every 20 minutes

      $2 - $3

    2. Jumet Madeleine

      4 min - hourly - line 28

      $1

    3. Charleroi (CRL)

      1 h 30 min - non-stop

      $21 - $140

    4. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    5. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train to Amsterdam, fly

    $76 - $257
    1. Antwerp

      2 h 3 min - hourly

      $23 - $40

    2. Amsterdam (AMS)

      1 h 25 min - non-stop

      $50 - $210

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train, bus via Frankfurt(Main)Hbf

    $103 - $193
    1. Bruxelles-Central

      4 min - every 30 minutes

      $3 - $6

    2. Bruxelles-Nord

      2 h 50 min - 5 times a day

      $60 - $90

    3. Frankfurt(Main)Hbf

      2 h 5 min - every 4 hours

      $22 - $70

    4. Nürnberg Hbf

      6 min - 1858 feet

    5. Nuremberg

      3 h 30 min - twice daily

      $17 - $28

  • Bus

    $55 - $95
    1. Brusel, CCN, gare du Nord

      11 h 55 min - once daily

      $55 - $95

  • Train

    $147 - $290
    1. Bruxelles-Central

      4 min - every 30 minutes

      $3 - $6

    2. Bruxelles-Nord

      2 h 50 min - 5 times a day

      $60 - $90

    3. Frankfurt(Main)Hbf

      3 h 27 min - every 4 hours

      $50 - $110

    4. Leipzig Hbf

      1 h 12 min - 5 times a day

      $17 - $40

    5. Dresden Hbf

      2 h 18 min - 3 times a day

      $16 - $45

  • Train, bus Eurolines CZ

    $57 - $85
    1. Bruxelles-Central

      42 min - every 30 minutes

      $7 - $11

    2. Antwerpen Centraal

      8 min - 2310 feet

    3. Antwerpen

      14 h 24 min - 4 times a week

      $50 - $75

  • Train, night train

    $161 - $245
    1. Bruxelles-Central

      4 min - every 30 minutes

      $3 - $6

    2. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $27 - $40

    3. Köln Hbf

      10 h 57 min - once daily

      $130 - $200

  • Drive

    $110 - $170
    1. Brussels

      8 h 11 min - 563.1 miles

      $110 - $170

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

From Bruxelles-Central train to Brussels airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 14 min $94. From Dampremy Piges tram to Jumet Madeleine, line 28 bus to Charleroi airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 39 min $52. From Antwerpen Centraal train to Amsterdam airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 6 h 1 min $128. From Bruxelles-Central train to Bruxelles-Nord, train to Frankfurt(Main)Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc. 11 h 23 min $172. From Brusel, CCN, gare du Nord bus to Praha, ÚAN Florenc. 11 h 55 min $67. From Bruxelles-Central train to Bruxelles-Nord, train to Frankfurt(Main)Hbf, train to Leipzig Hbf, train to Dresden Hbf, then train to Praha hl.n.. 13 h 23 min $236. From Bruxelles-Central train to Antwerpen Centraal, walk to Antwerpen, then bus to Prague Florenc. 16 h 14 min $74. From Bruxelles-Central train to Bruxelles-Midi, train to Köln Hbf, then night train to Praha hl.n.. 14 h 51 min $209. From Brussels drive to Prague. 8 h 11 min $143.