Travel options for:
Lisbon to Tangier
  • Fly

    $94 - $303
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 30 min - non-stop

      $75 - $280

    3. Tangier (TNG)

      15 min - 8.7 miles

      $17 - $21

  • Train, bus, car ferry

    $102 - $256
    1. Entrecampos

      3 h 22 min - 5 times a day

      $21 - $45

    2. Faro(P)

      2 min - 788 feet

    3. Faro

      3 h 49 min - twice daily

      $20 - $55

    4. Sevilla Prado

      7 min - 1534 feet

    5. Seville

      3 h 45 min - once daily

      $20 - $27

    6. Tarifa

      11 min - 3031 feet

    7. Tarifa

      1 h - every 4 hours

      $40 - $130

  • Bus, car ferry

    $106 - $232
    1. Lisboa - Sete Rios

      12 h 30 min - once daily

      $60 - $100

    2. Algeciras

      43 min - every 2 hours

      $2 - $4

    3. Tarifa - Centro de Salud

      17 min - 4665 feet

    4. Tarifa

      1 h - every 4 hours

      $40 - $130

  • Bus, car ferry via Vila Real Santo Antonio

    $114 - $236
    1. Restauradores

      10 min - every 5 minutes

      $3

    2. Lisboa

      4 h 30 min - 5 times a day

      $25 - $35

    3. Vila Real Santo Antonio

      6 h 20 min - once daily

      $45 - $65

    4. Algeciras

      43 min - every 2 hours

      $2 - $4

    5. Tarifa - Centro de Salud

      17 min - 4665 feet

    6. Tarifa

      1 h - every 4 hours

      $40 - $130

  • Bus

    $137 - $217
    1. Restauradores

      10 min - every 5 minutes

      $3

    2. Lisbon Sete Rios

      12 h - once daily

      $60 - $95

    3. Algeciras

      6 h - once daily

      $75 - $120

  • Drive, car ferry

    $136 - $268
    1. Lisbon

      6 h 26 min - 416.5 miles

      $95 - $140

    2. Tarifa

      1 h - every 4 hours

      $40 - $130

    3. Tangier

      4 min - 2.6 miles

      $1

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

From Alameda Metro to Lisbon airport, fly to Tangier airport, then taxi to Tangier. 4 h 4 min $142. From Entrecampos train to Faro(P), walk to Faro, bus to Sevilla Prado, walk to Seville, bus to Tarifa, walk to Tarifa, then car ferry to Tangier. 15 h 2 min $138. From Lisboa - Sete Rios bus to Algeciras, bus to Tarifa - Centro de Salud, walk to Tarifa, then car ferry to Tangier. 16 h 15 min $145. From Restauradores Metro to Lisboa, bus to Vila Real Santo Antonio, bus to Algeciras, bus to Tarifa - Centro de Salud, walk to Tarifa, then car ferry to Tangier. 16 h 45 min $133. From Restauradores Metro to Lisbon Sete Rios, bus to Algeciras, then bus to Tanger. 44 h 10 min $182. From Lisbon drive to Tarifa, car ferry to Tangier, then drive to Tangier. 7 h 31 min $161.