Travel options for:
San Sebastián to Lisbon
  • Fly San Sebastian to Lisbon

    $91 - $377
    1. San Sebastián

      21 min - hourly

      $2 - $5

    2. San Sebastian (EAS)

      3 h 25 min - 1 stopover

      $85 - $370

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Bus to Bilbao, fly to Lisbon

    $66 - $273
    1. San Sebastián

      1 h 15 min - hourly

      $12 - $20

    2. Bilbao (BIO)

      2 h 5 min - non-stop

      $50 - $250

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Fly San Sebastian to Badajoz, bus

    $205 - $868
    1. San Sebastián

      21 min - hourly

      $2 - $5

    2. San Sebastian (EAS)

      8 h - 1 stopover

      $160 - $800

    3. Badajoz (BJZ)

      16 min - 10.8 miles

      $21 - $26

    4. Badajoz

      2 h 46 min - 3 times a day

      $20 - $35

    5. Lisboa Oriente

      10 min - hourly

      $1 - $3

  • Bus, train

    $105 - $132
    1. San Sebastian - Estacion de

      11 h 51 min - 6 times a week

      $90 - $110

    2. Pombal

      1 h 37 min - 5 times a day

      $13 - $26

  • Bus Iberocoach

    $95 - $120
    1. San Sebastian - Estacion de

      15 h 17 min - 6 times a week

      $95 - $120

  • Train

    $141 - $198
    1. San Sebastian

      11 h 17 min - once daily

      $100 - $130

    2. Vigo-Guixar

      2 h 16 min - once daily

      $14 - $27

    3. Porto(Campanha)

      2 h 43 min - every 4 hours

      $24 - $50

  • Bus Eurolines FR

    $128 - $182
    1. San Sebastián

      2 h - on demand

      $5 - $10

    2. Bayonne - Place des Basques

      14 h 58 min - twice daily

      $120 - $170

    3. Lisboa Oriente

      46 min - every 30 minutes

      $3

  • Train, night train

    $121 - $160
    1. San Sebastian

      5 h 5 min - once daily

      $50 - $65

    2. Medina del Campo

      8 h 35 min - once daily

      $70 - $95

  • Drive

    $130 - $190
    1. San Sebastián

      8 h 49 min - 576.1 miles

      $130 - $190

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

From Loiolako Erriberak 12 bus to San Sebastian airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 6 min $165. From San Sebastián bus to Bilbao airport, fly to Lisbon airport, then Metro to Lisbon. 5 h 40 min $107. From Loiolako Erriberak 12 bus to San Sebastian airport, fly to Badajoz airport, taxi to Badajoz, bus to Lisboa Oriente, then train to Lisbon. 13 h 41 min $398. From San Sebastian - Estacion de Autobuses bus to Pombal then train to Lisboa Santa Apolonia. 14 h 8 min $117. From San Sebastian - Estacion de Autobuses bus to Lisbon - Sete Rios. 15 h 17 min $99. From San Sebastian train to Vigo-Guixar, train to Porto(Campanha), then train to Lisboa Santa Apolonia. 18 h 13 min $177. From San Sebastián bus to Bayonne - Place des Basques, bus to Lisboa Oriente, then bus to Martim Moniz. 18 h 59 min $160. From San Sebastian train to Medina del Campo then night train to Lisboa Santa Apolónia. 14 h 40 min $154. From San Sebastián drive to Lisbon. 8 h 49 min $160.