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

    $97 - $222
    1. Tangier

      1 h - every 4 hours

      $40 - $120

    2. Tarifa

      11 min - 3031 feet

    3. Tarifa

      24 min - once daily

      $1 - $3

    4. Algeciras

      2 h 50 min - every 4 hours

      $17 - $40

    5. Seville

      2 h - once daily

      $14 - $28

    6. Faro

      2 h 19 min - once daily

      $13 - $17

    7. Aljustrel

      10 min - 4.9 miles

      $11 - $14

      • Montes Velhos
  • Bus

    $126 - $188
    1. Tanger

      6 h - once daily

      $70 - $120

    2. Algeciras

      8 h 15 min - once daily

      $28 - $45

    3. Faro

      2 h 19 min - once daily

      $13 - $17

    4. Aljustrel

      10 min - 4.9 miles

      $11 - $14

      • Montes Velhos
  • Car ferry, drive

    $110 - $230
    1. Tangier

      2 min - 1.7 miles

      $1

    2. Tangier

      1 h - every 4 hours

      $40 - $120

    3. Tarifa

      5 h 14 min - 325.5 miles

      $70 - $110

      • Montes Velhos
  • Fly, train

    $134 - $362
    1. Tangier

      13 min - 8 miles

      $15 - $19

    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

      $10 - $21

    5. Ermidas-Sado

      28 min - 16.9 miles

      $30 - $40

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

From Tangier car ferry to Tarifa, walk to Tarifa, bus to Algeciras, bus to Seville, bus to Faro, bus to Aljustrel, then taxi to Montes Velhos. 12 h 54 min 101€. From Tanger bus to Algeciras, bus to Faro, bus to Aljustrel, then taxi to Montes Velhos. 18 h 44 min 145€. From Tangier drive to Tangier, car ferry to Tarifa, then drive to Montes Velhos. 6 h 17 min 116€. 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 171€.