Travel options for:
Barcelona to Prague
  • Fly to Prague

    $74 - $199
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 25 min - non-stop

      $70 - $190

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Fly to Dresden, night bus

    $106 - $236
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h 50 min - 1 stopover

      $95 - $220

    3. Dresden (DRS)

      2 h 10 min - every 15 minutes

      $9 - $14

  • Train, bus

    $390 - $465
    1. Barcelona Sants

      6 h 20 min - once daily

      $210 - $230

    2. Paris Lyon Banlieue

      7 min - every 10 minutes

      $3 - $5

    3. Paris Nord RER

      10 min - 2821 feet

    4. Paris Est

      3 h 49 min - 4 times a day

      $110 - $130

    5. Frankfurt(Main)Hbf

      2 h 5 min - every 4 hours

      $50 - $75

    6. Nürnberg Hbf

      6 min - 1858 feet

    7. Nuremberg

      3 h 30 min - twice daily

      $17 - $28

  • Train

    $435 - $531
    1. Barcelona Sants

      6 h 20 min - once daily

      $210 - $230

    2. Paris Lyon Banlieue

      7 min - every 10 minutes

      $3 - $5

    3. Paris Nord RER

      10 min - 2821 feet

    4. Paris Est

      3 h 49 min - 4 times a day

      $110 - $130

    5. Frankfurt(Main)Hbf

      3 h 27 min - every 4 hours

      $75 - $110

    6. Leipzig Hbf

      1 h 12 min - 5 times a day

      $21 - $35

    7. Dresden Hbf

      2 h 18 min - 3 times a day

      $16 - $24

  • Bus Eurolines CZ

    $90 - $160
    1. Barcelona Nord

      26 h 19 min - twice a week

      $90 - $160

  • Bus Eurolines DE

    $108 - $190
    1. Barcelona - Estación de

      22 h 21 min - twice a week

      $90 - $170

    2. Nuremberg

      3 h 30 min - twice daily

      $17 - $28

  • Drive

    $200 - $300
    1. Barcelona

      15 h 23 min - 1071 miles

      $200 - $300

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

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 15 min $95. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Dresden airport, then night bus to Prague. 8 h 23 min $142. From Barcelona Sants train to Paris Lyon Banlieue, train to Paris Nord RER, walk to Paris Est, train to Frankfurt(Main)Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc. 18 h 57 min $449. From Barcelona Sants train to Paris Lyon Banlieue, train to Paris Nord RER, walk to Paris Est, train to Frankfurt(Main)Hbf, train to Leipzig Hbf, train to Dresden Hbf, then train to Praha hl.n.. 20 h 57 min $504. From Barcelona Nord bus to Prague Florenc station. 26 h 19 min $159. From Barcelona - Estación de Autobuses Barcelona Nord bus to Nuremberg then bus to Prague, Prague ÚAN Florenc. 26 h 51 min $189. From Barcelona drive to Prague. 15 h 23 min $246.