Travel options for:
Elche to Marrakesh
  • Fly from Alicante

    $116 - $562
    1. Elche

      13 min - every 30 minutes

    2. Torrellano

      9 min - 2656 feet

    3. Torrellano

      5 min - hourly

    4. Alicante (ALC)

      4 h 15 min - 1 stopover

      $110 - $550

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train to Valencia, fly

    $93 - $254
    1. Elche

      25 min - every 30 minutes

    2. Alacant-Terminal

      2 h 9 min - twice daily

      $22 - $35

    3. Xativa

      23 min - every 15 minutes - line 5

      $1 - $4

    4. Valencia (VLC)

      3 h - non-stop

      $65 - $200

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

      • Marrakesh
  • Train, busferry via Algeciras

    $149 - $212
    1. Elx-Carrús

      25 min - every 30 minutes

    2. Alacant-Terminal

      3 h 54 min - 3 times a day

      $60 - $75

    3. Ciudad Real

      4 h 11 min - 3 times a day

      $50 - $70

    4. Algeciras

      11 min - 3237 feet

    5. Algeciras

      3 h 30 min - twice a week

      $30 - $50

    6. Berrechid

      2 h 59 min - every 4 hours

      $9 - $18

      • Marrakech
  • Train, busferry

    $195 - $296
    1. Elche-Carrus (APD.)

      2 h 35 min - once daily

      $24 - $40

    2. Valencia Estacio del Nord

      4 min - 1278 feet

    3. Valencia

      17 h 36 min - twice a week

      $170 - $260

      • Marrakesh
  • Bus

    $207 - $321
    1. Elche

      5 h 15 min - 3 times a day

      $27 - $45

    2. Granada

      45 h 30 min - once daily

      $180 - $280

      • Marrakech
  • Drive, car ferry

    $445 - $1,044
    1. Elche

      3 h 38 min - 236.3 miles

      $40 - $65

    2. Motril

      7 h - once daily

      $350 - $900

    3. Tangier

      5 h 44 min - 359.1 miles

      $50 - $80

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

From Elx-Carrús train to Torrellano, walk to Torrellano, bus to Alicante airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 7 h 56 min $170. From Elx-Carrús train to Alacant-Terminal, train to Xativa, line 5 subway to Valencia airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 9 h 29 min $158. From Elx-Carrús train to Alacant-Terminal, train to Ciudad Real, train to Algeciras, walk to Algeciras, busferry to Berrechid, then train to Marrakech. 19 h 10 min $196. From Elche-Carrus (APD.) train to Valencia Estacio del Nord, walk to Valencia, then busferry to Marrakesh. 21 h 15 min $235. From Elche bus to Granada then bus to Marrakech. 2 days 3 h $275. From Elche drive to Motril, car ferry to Tangier, then drive to Marrakesh. 16 h 23 min $1,019.