Travel options for:
Tangier to Montes Velhos
  • Car ferry, bus

    $103 - $233
    1. Tangier

      1 h - hourly

      $40 - $130

    2. Tarifa

      17 min - 4665 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 - $30

    6. Faro

      2 h 23 min - once daily

      $13 - $18

    7. Aljustrel

      10 min - 4.9 miles

      $12 - $15

  • Car ferry, bus via Jerez de la Frontera

    $105 - $215
    1. Tangier

      1 h - hourly

      $40 - $130

    2. Tarifa

      11 min - 3031 feet

    3. Tarifa

      2 h 16 min - once daily

      $12 - $16

    4. Jerez de la Frontera

      5 h 34 min - once daily

      $25 - $40

    5. Faro

      2 h 23 min - once daily

      $13 - $18

    6. Aljustrel

      10 min - 4.9 miles

      $12 - $15

  • Bus

    $132 - $196
    1. Tanger

      6 h - once daily

      $75 - $120

    2. Algeciras

      8 h 15 min - once daily

      $29 - $45

    3. Faro

      2 h 23 min - once daily

      $13 - $18

    4. Aljustrel

      10 min - 4.9 miles

      $12 - $15

  • Car ferry, drive

    $110 - $240
    1. Tangier

      2 min - 1.7 miles

      $1

    2. Tangier

      1 h - hourly

      $40 - $130

    3. Tarifa

      5 h 14 min - 325.5 miles

      $70 - $110

  • Fly, train

    $135 - $364
    1. Tangier

      13 min - 8 miles

      $16 - $20

    2. Tangier (TNG)

      1 h 25 min - non-stop

      $75 - $280

    3. Lisbon (LIS)

      7 min - every 5 minutes

      $3

    4. Lisboa Oriente

      1 h 27 min - 5 times a day

      $11 - $22

    5. Ermidas-Sado

      28 min - 16.9 miles

      $30 - $40

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

From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, bus to Seville, bus to Faro, bus to Aljustrel, then taxi to Montes Velhos. 13 h 24 min 167€. From Tangier car ferry to Tarifa, walk to Tarifa, bus to Jerez de la Frontera, bus to Faro, bus to Aljustrel, then taxi to Montes Velhos. 14 h 34 min 170€. From Tanger bus to Algeciras, bus to Faro, bus to Aljustrel, then taxi to Montes Velhos. 18 h 48 min 148€. From Tangier drive to Tangier, car ferry to Tarifa, then drive to Montes Velhos. 6 h 17 min 178€. From Tangier taxi to Tangier airport, fly to Lisbon airport, Metro to Lisboa Oriente, train to Ermidas-Sado, then taxi to Montes Velhos. 4 h 43 min 168€.