Travel options for:
Barcelona to Poland
  • Fly to Warsaw

    $53 - $283
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 55 min - non-stop

      $50 - $280

    3. Warsaw (WAW)

      21 min - hourly

      $1

  • Fly to Poznan

    $56 - $280
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 55 min - non-stop

      $50 - $270

    3. Poznan (POZ)

      22 min - every 30 minutes

      $1 - $2

    4. Poznan Gl.

      7 min - hourly

      $3 - $6

  • Fly to Krakow

    $85 - $275
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 50 min - non-stop

      $80 - $270

    3. Krakow (KRK)

      12 min - twice daily

      $3

  • Fly to Nowy Dwor Mazowiecki

    $57 - $228
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h 10 min - non-stop

      $50 - $220

    3. Nowy Dwor Mazowiecki (WMI)

      55 min - hourly

      $5 - $6

  • Fly to Berlin Schoenefeld, bus

    $67 - $212
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 45 min - non-stop

      $35 - $160

    3. Berlin Schoenefeld (SXF)

      2 h 30 min - hourly

      $30 - $50

  • Fly to Berlin Tegel, bus

    $64 - $183
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 45 min - non-stop

      $55 - $170

    3. Berlin Tegel (TXL)

      2 h 15 min - hourly

      $7 - $11

  • Train

    $498 - $637
    1. Barcelona Sants

      6 h 20 min - once daily

      $210 - $230

    2. Paris Gare De Lyon

      7 min - every 30 minutes

      $3 - $5

    3. Paris Nord

      3 h 14 min - 3 times a day

      $140 - $190

    4. Köln Hbf

      4 h 21 min - every 4 hours

      $110 - $160

    5. Berlin Hbf

      5 h 28 min - 4 times a day

      $35 - $55

  • Bus Eurolines CZ

    $129 - $214
    1. Barcelona Nord

      26 h 19 min - twice a week

      $90 - $160

    2. Praha, ÚAN Florenc

      10 h 5 min - 3 times a week

      $35 - $55

  • Bus FlixBus

    $150 - $237
    1. Barcelona

      21 h 10 min - 3 times a week

      $85 - $150

    2. München

      19 h 38 min - twice a week

      $60 - $90

    3. Dw. Zachodni 01

      12 min - every 20 minutes - line 127

  • Drive

    $280 - $410
    1. Barcelona

      21 h 13 min - 1500.5 miles

      $280 - $410

  • 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 Warsaw airport, then train to Warsaw. 5 h 49 min $92. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Poznan airport, bus to Poznan Gl., then train to Poznań. 6 h 18 min $137. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Krakow airport, then train to Kraków. 6 h 19 min $124. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nowy Dwor Mazowiecki airport, then bus to Warsaw. 6 h 58 min $87. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Berlin Schoenefeld airport, then bus to Szczecin. 8 h 4 min $111. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Berlin Tegel airport, then bus to Szczecin. 8 h 1 min $100. From Barcelona Sants train to Paris Gare De Lyon, train to Paris Nord, train to Köln Hbf, train to Berlin Hbf, then train to Warszawa Centralna. 22 h 9 min $595. From Barcelona Nord bus to Praha, ÚAN Florenc then bus to Varšava, dw. Centralny. 37 h 24 min $204. From Barcelona bus to München, bus to Dw. Zachodni 01, then line 127 bus to Centrum 05. 42 h 2 min $236. From Barcelona drive to Warsaw. 21 h 13 min $345.