Travel options for:
Bruges to Prague
  • Train to Brussels, fly

    $62 - $213
    1. Bruges

      1 h 29 min - hourly

      $24 - $27

    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

  • Train, bus to Charleroi, fly

    $50 - $184
    1. Bruges

      57 min - hourly

      $11 - $16

    2. Bruxelles-Midi

      6 min - 1664 feet

    3. Bruxelles-Midi

      55 min - hourly

      $16 - $21

    4. Charleroi (CRL)

      1 h 30 min - non-stop

      $21 - $140

    5. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    6. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train, train to Amsterdam, fly

    $87 - $274
    1. Bruges

      1 h 28 min - hourly

      $12 - $18

    2. Antwerpen Centraal

      2 h 3 min - hourly

      $23 - $40

    3. Amsterdam (AMS)

      1 h 25 min - non-stop

      $50 - $210

    4. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    5. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train, shuttle to Eindhoven, fly

    $65 - $253
    1. Bruges

      1 h 22 min - hourly

      $12 - $18

    2. Antwerpen-Berchem

      1 h 30 min - 3 times a day

      $21 - $29

    3. Eindhoven (EIN)

      1 h 20 min - non-stop

      $30 - $200

    4. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    5. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train, bus via Frankfurt(Main)Hbf

    $133 - $204
    1. Brugge

      57 min - hourly

      $11 - $16

    2. Bruxelles-Midi

      2 h 59 min - 5 times a day

      $55 - $85

    3. Frankfurt(Main)Hbf

      2 h 5 min - every 4 hours

      $50 - $75

    4. Nürnberg Hbf

      6 min - 1858 feet

    5. Nuremberg

      3 h 30 min - twice daily

      $17 - $28

  • Train

    $188 - $276
    1. Brugge

      57 min - hourly

      $11 - $16

    2. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $27 - $40

    3. Köln Hbf

      4 h 21 min - every 4 hours

      $110 - $160

    4. Berlin Hbf (tief)

      4 h 39 min - 3 times a day

      $40 - $60

  • Train, bus Eurolines CZ

    $62 - $91
    1. Brugge

      34 min - hourly

      $7 - $11

    2. Ghent

      15 h 20 min - 4 times a week

      $55 - $80

  • Bus

    $60 - $110
    1. Bruges

      17 h - once daily

      $60 - $110

  • Train, night train

    $168 - $256
    1. Brugge

      57 min - hourly

      $11 - $16

    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

    $130 - $190
    1. Bruges

      8 h 59 min - 622.8 miles

      $130 - $190

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

From Brugge train to Brussels airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 27 min $99. From Brugge train to Bruxelles-Midi, walk to Bruxelles-Midi, bus to Charleroi airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 6 h 23 min $79. From Brugge train to Antwerpen Centraal, train to Amsterdam airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 7 h 52 min $144. From Brugge train to Antwerpen-Berchem, shuttle to Eindhoven airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 7 h 45 min $121. From Brugge train to Bruxelles-Midi, train to Frankfurt(Main)Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc. 12 h 25 min $171. From Brugge train to Bruxelles-Midi, train to Köln Hbf, train to Berlin Hbf (tief), then train to Praha hl.n.. 14 h 21 min $238. From Brugge train to Ghent then bus to Prague Florenc. 16 h 54 min $79. From Bruges bus to Prague, Prague ÚAN Florenc. 17 h $100. From Brugge train to Bruxelles-Midi, train to Köln Hbf, then night train to Praha hl.n.. 15 h 44 min $218. From Bruges drive to Prague. 8 h 59 min $158.