Travel options for:
Tangier to Portugal
  • Fly

    $97 - $305
    1. Tangier

      14 min - 8 miles

      $16 - $19

    2. Tangier (TNG)

      1 h 25 min - non-stop

      $75 - $280

    3. Lisbon (LIS)

      11 min - every 30 minutes - line 722

      $3

    4. Areeiro

      8 min - every 5 minutes

      $3

  • Car ferry, drive, train

    $124 - $262
    1. Tangier

      1 h - every 4 hours

      $40 - $130

    2. Tarifa

      3 h 37 min - 218.7 miles

      $50 - $75

    3. Vila Real de Santo António

      6 min - every 30 minutes - line 96

      $2 - $3

    4. Monte Gordo

      1 h 5 min - hourly

      $5 - $9

    5. Faro(P)

      3 h 22 min - 5 times a day

      $20 - $45

    6. Entrecampos

      13 min - 3602 feet

    7. Roma

      11 min - every 5 minutes

      $3

  • Car ferry, bus Alsa

    1. Tangier

      1 h - every 4 hours

      $40 - $130

    2. Tarifa

      17 min - 4652 feet

    3. Tarifa - Centro de Salud

      1 min - 5 times a week

      $1 - $2

    4. Tarifa

      5 h 30 min - once daily

    5. Mérida

      3 h 30 min - 3 times a day

      $23 - $35

    6. Lisboa Oriente

      10 min - hourly

      $1 - $3

  • Car ferry, bus Eurolines

    $121 - $211
    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

      8 h 46 min - twice daily

      $54

    6. Lisboa Oriente

      46 min - every 30 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, line 722 bus to Areeiro, then Metro to Lisbon. 2 h 7 min $145. From Tangier car ferry to Tarifa, drive to Vila Real de Santo António, line 96 bus to Monte Gordo, train to Faro(P), train to Entrecampos, walk to Roma, then Metro to Martim Moniz. 11 h 34 min $145. From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Tarifa, bus to Mérida, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia. 13 h 35 min. From Tangier car ferry to Tarifa, walk to Tarifa, bus to Seville, walk to Sevilla Prado, bus to Lisboa Oriente, then bus to Martim Moniz. 16 h 54 min $126. From Tangier drive to Tangier, car ferry to Tarifa, then drive to Lisbon. 7 h 37 min $165.