Travel options for:
Granada to Lisbon
  • Fly from Granada

    $87 - $377
    1. Granada

      20 min - hourly

      $4

    2. Granada (GRX)

      3 h 20 min - 1 stopover

      $80 - $370

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Train to Sevilla, fly

    $100 - $344
    1. Granada

      3 h 10 min - 3 times a day

      $35 - $37

    2. Apeadero San Bernardo

      16 min - every 30 minutes

      $1 - $5

    3. Sevilla (SVQ)

      1 h 10 min - non-stop

      $60 - $300

    4. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Train, train to Malaga, fly

    $82 - $298
    1. Granada

      1 h 28 min - 3 times a day

      $15 - $26

    2. Antequera-Santa Ana

      28 min - every 4 hours

      $7 - $17

    3. Málaga María Zambrano

      11 min - every 20 minutes

      $2 - $3

    4. Malaga (AGP)

      1 h 35 min - non-stop

      $55 - $250

    5. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Bus

    $59 - $102
    1. Granada

      3 h 3 min - every 4 hours

      $23 - $35

    2. Seville

      2 h - once daily

      $15 - $22

    3. Faro Bus Station

      3 h 15 min - every 4 hours

      $21 - $45

  • Train, bus

    $74 - $105
    1. Granada

      3 h 10 min - 3 times a day

      $35 - $37

    2. Enramadilla - Apeadero San

      5 min - every 30 minutes

      $2

    3. Seville

      2 h - once daily

      $15 - $22

    4. Faro

      4 min - 1092 feet

    5. Faro(P)

      3 h 22 min - 5 times a day

      $21 - $45

  • Train, bus via Huelva

    $74 - $110
    1. Granada

      3 h 10 min - 3 times a day

      $35 - $37

    2. Enramadilla - Apeadero San

      5 min - every 30 minutes

      $2

    3. Seville

      1 h 15 min - hourly

      $7 - $11

    4. Huelva

      53 min - twice daily

      $4 - $7

    5. Vila Real Santo Antonio

      12 min - 3290 feet

    6. Vila Real Santo Antonio

      1 h 8 min - hourly

      $5 - $9

    7. Faro(P)

      3 h 22 min - 5 times a day

      $20 - $45

  • Bus, night bus

    $45 - $63
    1. Granada

      2 h 45 min - 4 times a day

    2. Cordoba

      5 h 15 min - 6 times a week

      $28 - $40

    3. Badajoz

      3 h 20 min - twice daily

      $13 - $23

    4. Lisboa Oriente

      46 min - every 30 minutes

      $3

  • Drive

    $100 - $150
    1. Granada

      7 h - 445.3 miles

      $100 - $150

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

From Caleta bus to Granada airport, fly to Lisbon airport, then Metro to Lisbon. 6 h $136. From Granada train to Apeadero San Bernardo, bus to Sevilla airport, fly to Lisbon airport, then Metro to Lisbon. 7 h 11 min $184. From Granada train to Antequera-Santa Ana, train to Málaga María Zambrano, train to Malaga airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 51 min $157. From Granada bus to Seville, bus to Faro Bus Station, then bus to Lisboa. 10 h 13 min $90. From Granada train to Enramadilla - Apeadero San Bernardo, bus to Seville, bus to Faro, walk to Faro(P), then train to Entrecampos. 10 h 56 min $88. From Granada train to Enramadilla - Apeadero San Bernardo, bus to Seville, bus to Huelva, bus to Vila Real Santo Antonio, walk to Vila Real Santo Antonio, train to Faro(P), then train to Entrecampos. 13 h 27 min $89. From Granada bus to Cordoba, bus to Badajoz, night bus to Lisboa Oriente, then bus to Martim Moniz. 14 h 21 min $58. From Granada drive to Lisbon. 7 h $123.