Travel options for:
Prague to Spain
  • Fly to Palma Mallorca

    $87 - $227
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2 h 30 min - non-stop

      $85 - $220

    3. Palma Mallorca (PMI)

      18 min - every 15 minutes

      $1 - $6

  • Fly to Barcelona

    $73 - $193
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2 h 25 min - non-stop

      $70 - $190

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly to Valencia

    $82 - $215
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2 h 45 min - non-stop

      $80 - $210

    3. Valencia (VLC)

      22 min - every 15 minutes - line 5

      $1 - $4

  • Fly to Madrid

    $79 - $267
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2 h 55 min - non-stop

      $75 - $260

    3. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    4. Atocha

      1 min - every 15 minutes

      $1 - $2

  • Fly to Malaga

    $93 - $314
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      3 h 20 min - non-stop

      $90 - $310

    3. Malaga (AGP)

      13 min - every 20 minutes

      $2 - $3

  • Bus, train

    $185 - $311
    1. Prague Florenc station

      24 h 42 min - twice a week

      $85 - $160

    2. Girona

      39 min - every 15 minutes

      $19 - $45

    3. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    4. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Train, bus

    $299 - $462
    1. Praha hl.n.

      2 h 15 min - once daily

      $20 - $29

    2. Dresden Hbf

      1 h 5 min - 5 times a day

      $17 - $40

    3. Leipzig Hbf

      5 h 47 min - twice a week

      $110 - $170

    4. Freiburg

      16 h 6 min - twice a week

      $75 - $110

    5. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    6. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Bus

    $161 - $264
    1. Prague, Prague Main station

      6 h 15 min - once daily

      $28 - $50

    2. Kornwestheim Pbf

      12 min - every 20 minutes

      $1 - $3

    3. Stuttgart

      3 days 4 h - once daily

      $130 - $210

    4. Avenida De America

      5 min - every 10 minutes - line 4

      $1 - $2

    5. Goya

      6 min - every 10 minutes - line 2

      $1 - $3

  • Drive

    $260 - $380
    1. Prague

      20 h 59 min - 1389.7 miles

      $260 - $380

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

From Praha, Hradčanská bus to Prague airport, fly to Palma Mallorca airport, then bus to Palma. 5 h 6 min $117. From Praha, Hradčanská bus to Prague airport, fly to Barcelona airport, then train to Barcelona. 5 h 10 min $93. From Praha, Hradčanská bus to Prague airport, fly to Valencia airport, then line 5 subway to Valencia. 5 h 25 min $115. From Praha, Hradčanská bus to Prague airport, fly to Madrid airport, train to Atocha, then train to Madrid. 5 h 55 min $115. From Praha, Hradčanská bus to Prague airport, fly to Malaga airport, then train to Málaga. 5 h 58 min $153. From Prague Florenc station bus to Girona, train to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 28 h 34 min $280. From Praha hl.n. train to Dresden Hbf, train to Leipzig Hbf, train to Freiburg, bus to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 31 h 6 min $379. From Prague, Prague Main station bus to Kornwestheim Pbf, train to Stuttgart, bus to Avenida De America, line 4 subway to Goya, then line 2 subway to Sol. 3 days 12 h $232. From Prague drive to Madrid. 20 h 59 min $320.