Travel options for:
Warsaw to Spain
  • Fly Warsaw to Barcelona

    $53 - $288
    1. Warsaw

      20 min - hourly

      $1 - $6

    2. Warsaw (WAW)

      2 h 55 min - non-stop

      $50 - $280

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Warsaw to Bilbao

    $77 - $338
    1. Warsaw

      20 min - hourly

      $1 - $6

    2. Warsaw (WAW)

      4 h 50 min - 1 stopover

      $75 - $330

    3. Bilbao (BIO)

      12 min - every 30 minutes

      $1 - $2

  • Fly Warsaw to Madrid

    $58 - $271
    1. Warsaw

      20 min - hourly

      $1 - $6

    2. Warsaw (WAW)

      3 h 55 min - non-stop

      $55 - $260

    3. Madrid (MAD)

      15 min - every 30 minutes

      $1 - $3

    4. Chamartín

      8 min - every 15 minutes

      $1 - $2

  • Fly Nowy Dwor Mazowiecki to Barcelona

    $60 - $231
    1. Warsaw

      45 min - hourly

      $8 - $10

    2. Nowy Dwor Mazowiecki (WMI)

      3 h 10 min - non-stop

      $50 - $220

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Nowy Dwor Mazowiecki to Palma Mallorca

    $54 - $275
    1. Warsaw

      45 min - hourly

      $8 - $10

    2. Nowy Dwor Mazowiecki (WMI)

      3 h 10 min - non-stop

      $45 - $260

    3. Palma Mallorca (PMI)

      18 min - every 15 minutes

      $1 - $6

  • Fly Nowy Dwor Mazowiecki to Madrid

    $50 - $284
    1. Warsaw

      45 min - hourly

      $8 - $10

    2. Nowy Dwor Mazowiecki (WMI)

      3 h 40 min - non-stop

      $40 - $270

    3. Madrid (MAD)

      15 min - every 30 minutes

      $1 - $3

    4. Chamartín

      8 min - every 15 minutes

      $1 - $2

  • Train, bus via Dijon

    1. Warszawa Centralna

      5 h 20 min - 4 times a day

      $40 - $65

    2. Berlin Hbf (tief)

      7 h 19 min - 5 times a day

      $65 - $180

    3. Basel SBB

      1 h 24 min - 4 times a day

      $45 - $100

    4. Dijon

      11 h 30 min - once daily

    5. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    6. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $1 - $2

  • Train, bus

    $309 - $473
    1. Warszawa Centralna

      5 h 20 min - 4 times a day

      $40 - $65

    2. Berlin Hbf (tief)

      5 h 30 min - 5 times a day

      $110 - $170

    3. Karlsruhe

      16 h 55 min - twice a week

      $80 - $130

    4. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    5. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $1 - $2

  • Bus

    $265 - $374
    1. Warszaw

      4 h - 3 times a week

      $170 - $250

    2. Lyon

      16 h - 3 times a week

      $90 - $130

    3. Méndez Álvaro

      2 min - every 15 minutes

      $1 - $2

    4. Atocha

      1 min - every 15 minutes

      $1

  • Night train, train

    $333 - $495
    1. Warszawa Centralna

      28 h 5 min - once a week

      $160 - $270

    2. Nice Ville

      2 h 36 min - every 2 hours

      $35 - $45

    3. Marseille-St-Charles

      7 h 39 min - once daily

      $130 - $180

    4. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $1 - $2

  • Drive

    $340 - $500
    1. Warsaw

      26 h 20 min - 1820.5 miles

      $340 - $500

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

From Warszawa Centralna train to Warsaw airport, fly to Barcelona airport, then train to Barcelona. 5 h 45 min $94. From Warszawa Centralna train to Warsaw airport, fly to Bilbao airport, then bus to Bilbao. 7 h 39 min $104. From Warszawa Centralna train to Warsaw airport, fly to Madrid airport, train to Chamartín, then train to Madrid. 6 h 56 min $116. From Warszawa Central bus to Nowy Dwor Mazowiecki airport, fly to Barcelona airport, then train to Barcelona. 6 h 25 min $91. From Warszawa Central bus to Nowy Dwor Mazowiecki airport, fly to Palma Mallorca airport, then bus to Palma. 6 h 16 min $105. From Warszawa Central bus to Nowy Dwor Mazowiecki airport, fly to Madrid airport, train to Chamartín, then train to Madrid. 7 h 6 min $103. From Warszawa Centralna train to Berlin Hbf (tief), train to Basel SBB, train to Dijon, bus to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 31 h 40 min. From Warszawa Centralna train to Berlin Hbf (tief), train to Karlsruhe, bus to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 32 h 52 min $404. From Warszaw bus to Lyon, bus to Méndez Álvaro, train to Atocha, then train to Sol. 45 h 8 min $321. From Warszawa Centralna night train to Nice Ville, train to Marseille-St-Charles, train to Atocha-Renfe, then line 1 subway to Sol. 40 h 30 min $422. From Warsaw drive to Madrid. 26 h 20 min $419.