Travel options for:
El Jadida to Marrakesh
  • Train

    $15 - $30
    1. El Jadida

      1 h 9 min - twice daily

      $4 - $10

    2. Gare Oasis

      3 h 29 min - every 4 hours

      $10 - $20

  • Train, bus

    $14 - $22
    1. El Jadida

      1 h 41 min - twice daily

      $5 - $11

    2. Casablanca Port

      6 min - 1808 feet

    3. Casablanca

      3 h 30 min - hourly

      $9 - $12

  • Drive

    $18 - $27
    1. El Jadida

      2 h 49 min - 123.2 miles

      $18 - $27

  • Grand Taxi

    $17 - $26
    1. El Jadida

      1 h 10 min - hourly

      $6 - $10

    2. Casablanca

      18 min - 5098 feet

    3. Casablanca

      3 h - hourly

      $11 - $17

  • Grand Taxi, fly

    $115 - $342
    1. El Jadida

      1 h 10 min - hourly

      $6 - $10

    2. Casablanca

      18 min - 5098 feet

    3. Casablanca

      20 min - hourly

      $4 - $6

    4. Casablanca (CMN)

      50 min - non-stop

      $100 - $310

    5. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

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

From El Jadida train to Gare Oasis then train to Marrakech. 5 h 29 min MAD 197. From El Jadida train to Casablanca Port, walk to Casablanca, then bus to Marrakech. 5 h 33 min MAD 164. From El Jadida drive to Marrakesh. 2 h 49 min MAD 210. From El Jadida Grand Taxi to Casablanca, walk to Casablanca, then Grand Taxi to Marrakesh. 4 h 58 min MAD 186. From El Jadida Grand Taxi to Casablanca, walk to Casablanca, Grand Taxi to Casablanca airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 4 h 37 min MAD 1,249.