Travel options for:
Pisa to Barcelona
  • Fly Pisa to Barcelona

    $51 - $268
    1. Pisa (PSA)

      1 h 40 min - non-stop

      $45 - $270

    2. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Florence, fly to Barcelona

    $74 - $288
    1. Pisa

      1 h - hourly

      $5 - $23

    2. P. Alinari

      10 min - hourly

      $1 - $3

    3. Florence (FLR)

      1 h 40 min - non-stop

      $65 - $260

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Pisa to Girona, train

    $42 - $189
    1. Pisa (PSA)

      1 h 35 min - non-stop

      $27 - $160

    2. Girona (GRO)

      18 min - every 4 hours

      $2 - $10

    3. Girona

      39 min - every 15 minutes

      $12 - $22

  • Train, train to Bologna, fly to Barcelona

    $56 - $253
    1. Pisa

      1 h - hourly

      $5 - $23

    2. Firenze S.M.N.

      37 min - every 15 minutes

      $16 - $23

    3. Stazione Centrale

      23 min - every 15 minutes - line 40

      $2 - $5

    4. Bologna (BLQ)

      1 h 45 min - non-stop

      $30 - $200

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Bus

    $70 - $95
    1. Pisa - Stazione FS

      13 h 2 min - 3 times a week

      $70 - $95

  • Train

    $134 - $223
    1. Pisa Centrale

      1 h 43 min - once daily

      $23 - $35

    2. Genova Piazza Principe

      5 h 33 min - once daily

      $40 - $80

    3. Marseille-St-Charles

      4 h 30 min - once daily

      $70 - $110

  • Train, car ferry

    $105 - $156
    1. Pisa Centrale

      1 h 43 min - once daily

      $23 - $35

    2. Genova - Principe FS

      3 min - every 15 minutes

      $1 - $3

    3. Genoa

      21 h - 3 times a week

      $80 - $120

  • Drive

    $150 - $230
    1. Pisa

      9 h 59 min - 643.4 miles

      $150 - $230

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

From Pisa airport fly to Barcelona airport then train to Barcelona. 2 h 10 min $100. From Pisa Centrale train to P. Alinari, bus to Florence airport, fly to Barcelona airport, then train to Barcelona. 5 h 39 min $132. From Pisa airport fly to Girona airport, bus to Girona, then train to Barcelona. 3 h 10 min $86. From Pisa Centrale train to Firenze S.M.N., train to Stazione Centrale, line 40 bus to Bologna airport, fly to Barcelona airport, then train to Barcelona. 6 h 28 min $104. From Pisa - Stazione FS bus to Barcelona - Nord. 13 h 2 min $81. From Pisa Centrale train to Genova Piazza Principe, train to Marseille-St-Charles, then train to Barcelona Sants. 13 h 46 min $174. From Pisa Centrale train to Genova - Principe FS, bus to Genoa, then car ferry to Barcelona. 23 h 47 min $126. From Pisa drive to Barcelona. 9 h 59 min $189.