Travel options for:
Portugal to Gibraltar
  • Train, bus

    $59 - $115
    1. Martim Moniz

      10 min - every 5 minutes

      $3

    2. Roma

      13 min - 3715 feet

    3. Entrecampos

      3 h 22 min - 5 times a day

      $21 - $45

    4. Faro(P)

      11 min - every 15 minutes

      $1 - $2

    5. Olhão

      2 h 20 min - twice daily

      $15 - $22

    6. Seville

      2 h 50 min - every 4 hours

      $18 - $40

    7. Algeciras

      45 min - every 30 minutes

      $2 - $4

  • Bus

    $64 - $106
    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisboa Oriente

      12 h 22 min - once daily

      $60 - $100

    3. Algeciras

      45 min - every 30 minutes

      $2 - $4

  • Drive

    $90 - $140
    1. Lisbon

      6 h 15 min - 409.9 miles

      $90 - $140

  • Fly to Malaga, bus

    $78 - $284
    1. Lisbon

      7 min - every 5 minutes

      $3

    2. Areeiro

      12 min - every 30 minutes - line 722

      $3

    3. Lisbon (LIS)

      1 h 30 min - non-stop

      $55 - $250

    4. Malaga (AGP)

      34 min - every 20 minutes

      $3 - $5

    5. Fuengirola

      5 min - 1542 feet

    6. Fuengirola

      1 h 30 min - once daily

      $15 - $24

  • Fly to Tangier, car ferry

    $142 - $443
    1. Lisbon

      7 min - every 5 minutes

      $3

    2. Areeiro

      12 min - every 30 minutes - line 722

      $3

    3. Lisbon (LIS)

      1 h 30 min - non-stop

      $75 - $280

    4. Tangier (TNG)

      15 min - 9.1 miles

      $18 - $22

    5. Tangier

      1 h - every 4 hours

      $40 - $130

    6. Tarifa

      11 min - 3031 feet

    7. Tarifa

      45 min - once daily

      $4 - $6

  • Fly to Sevilla, train, bus

    $91 - $349
    1. Lisbon

      7 min - every 5 minutes

      $3

    2. Areeiro

      12 min - every 30 minutes - line 722

      $3

    3. Lisbon (LIS)

      1 h 10 min - non-stop

      $60 - $300

    4. Sevilla (SVQ)

      16 min - every 30 minutes

      $1 - $5

    5. Sevilla Santa Justa

      55 min - every 3 hours

      $14

    6. Jerez de la Frontera

      1 h 30 min - every 4 hours

      $9 - $21

    7. Algeciras

      45 min - every 30 minutes

      $2 - $4

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

From Martim Moniz Metro to Roma, walk to Entrecampos, train to Faro(P), train to Olhão, bus to Seville, bus to Algeciras, then bus to La Línea de la Concepción. 13 h 10 min 66€. From Martim Moniz line 208 bus to Lisboa Oriente, bus to Algeciras, then bus to La Línea de la Concepción. 15 h 6 min 89€. From Lisbon drive to Gibraltar. 6 h 15 min 96€. From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Malaga airport, train to Fuengirola, walk to Fuengirola, then bus to Gibraltar. 7 h 15 min 118€. From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Tangier airport, taxi to Tangier, car ferry to Tarifa, walk to Tarifa, then bus to Gibraltar. 7 h 52 min 167€. From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Sevilla airport, bus to Sevilla Santa Justa, train to Jerez de la Frontera, bus to Algeciras, then bus to Gibraltar. 8 h 55 min 150€.