Travel options for:
Tangier to Lisbon
  • Fly

    $94 - $302
    1. Tangier

      14 min - 8 miles

      $16 - $19

    2. Tangier (TNG)

      1 h 25 min - non-stop

      $75 - $280

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Car ferry, bus via Faro Bus Station

    $100 - $238
    1. Tangier

      1 h - every 4 hours

      $40 - $130

    2. Tarifa

      17 min - 4652 feet

    3. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    4. Algeciras

      2 h 50 min - every 4 hours

      $18 - $40

    5. Seville

      2 h - once daily

      $15 - $22

    6. Faro Bus Station

      3 h 15 min - every 4 hours

      $21 - $45

  • Car ferry, bus, train

    1. Tangier

      1 h - every 4 hours

      $40 - $130

    2. Tarifa

      11 min - 3018 feet

    3. Tarifa

      3 h 46 min - once daily

      $20 - $27

    4. Seville

      10 min - 2921 feet

    5. Sevilla Prado

      3 h 49 min - twice daily

    6. Faro

      3 min - 821 feet

    7. Faro(P)

      3 h 22 min - 5 times a day

      $22 - $45

  • Car ferry, bus Eurolines

    $148 - $233
    1. Tangier

      1 h - every 4 hours

      $40 - $130

    2. Tarifa

      17 min - 4652 feet

    3. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    4. Algeciras

      12 h 21 min - once daily

      $99

    5. Lisboa Oriente

      46 min - every 30 minutes

      $3

  • Bus

    $3
    1. Tanger

      6 h - once daily

    2. Algeciras

      12 h 45 min - once daily

    3. Jardim Zoológico

      10 min - every 5 minutes

      $3

  • Car ferry, drive

    $135 - $270
    1. Tangier

      3 min - 1.8 miles

      $1

    2. Tangier

      1 h - every 4 hours

      $40 - $130

    3. Tarifa

      6 h 34 min - 417 miles

      $95 - $140

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

From Tangier taxi to Tangier airport, fly to Lisbon airport, then Metro to Lisbon. 1 h 59 min $142. From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, bus to Seville, bus to Faro Bus Station, then bus to Lisboa. 14 h 1 min $131. From Tangier car ferry to Tarifa, walk to Tarifa, bus to Seville, walk to Sevilla Prado, bus to Faro, walk to Faro(P), then train to Entrecampos. 15 h 22 min. From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, bus to Lisboa Oriente, then bus to Martim Moniz. 17 h 23 min $150. From Tanger bus to Algeciras, bus to Jardim Zoológico, then Metro to Restauradores. 19 h 57 min $2. From Tangier drive to Tangier, car ferry to Tarifa, then drive to Lisbon. 7 h 37 min $165.