Travel options for:
Marrakesh to Gibraltar
  • Train, car ferry

    $69 - $184
    1. Marrakech

      3 h 35 min - every 4 hours

      $10 - $20

    2. Casa-Voyageurs

      5 h - 5 times a day

      $14 - $28

    3. Tangier

      5 min - every 15 minutes

    4. Tangier

      1 h - every 4 hours

      $40 - $130

    5. Tarifa

      11 min - 3018 feet

    6. Tarifa

      45 min - once daily

      $4 - $6

  • Night train, car ferry

    $71 - $188
    1. Marrakech

      10 h 35 min - once daily

      $27 - $50

    2. Tangier

      5 min - every 15 minutes

    3. Tangier

      1 h - every 4 hours

      $40 - $130

    4. Tarifa

      17 min - 4652 feet

    5. Tarifa - Centro de Salud

      44 min - every 2 hours

      $2 - $4

    6. Algeciras

      45 min - every 30 minutes

      $2 - $4

  • Drive, car ferry

    $99 - $215
    1. Marrakesh

      5 h 38 min - 361.6 miles

      $50 - $80

    2. Tangier

      1 h - every 4 hours

      $40 - $130

    3. Tarifa

      36 min - 28 miles

      $5 - $8

  • Fly to Tangier, car ferry

    $207 - $544
    1. Marrakesh

      22 min - every 30 minutes

      $5 - $17

    2. Marrakech (RAK)

      3 h 15 min - 1 stopover

      $140 - $370

    3. Tangier (TNG)

      15 min - 9.1 miles

      $18 - $22

    4. Tangier

      1 h - every 4 hours

      $40 - $130

    5. Tarifa

      11 min - 3018 feet

    6. Tarifa

      45 min - once daily

      $4 - $6

  • Fly to Malaga, bus

    1. Marrakesh

      22 min - every 30 minutes

      $5 - $17

    2. Marrakech (RAK)

      4 h 25 min - 1 stopover

      $65 - $290

    3. Malaga (AGP)

      34 min - every 20 minutes

      $3 - $5

    4. Fuengirola

      5 min - 1542 feet

    5. Fuengirola

      1 h 30 min - once daily

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

From Marrakech train to Casa-Voyageurs, train to Tangier, taxi to Tangier, car ferry to Tarifa, walk to Tarifa, then bus to La Línea de la Concepción. 13 h 27 min 71€. From Marrakech night train to Tangier, taxi to Tangier, car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, then bus to La Línea de la Concepción. 15 h 29 min 73€. From Marrakesh drive to Tangier, car ferry to Tarifa, then drive to Gibraltar. 7 h 15 min 99€. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Tangier airport, taxi to Tangier, car ferry to Tarifa, walk to Tarifa, then bus to Gibraltar. 8 h 33 min 230€. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Malaga airport, train to Fuengirola, walk to Fuengirola, then bus to Gibraltar. 10 h 6 min.