Travel options for:
Memphis to Marrakesh
  • Fly to Marrakech

    $403 - $1,213
    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      15hrs 47min - 2 stopovers

      $390 - $1,200

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly to Casablanca, train

    $343 - $1,021
    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      12hrs 32min - 2 stopovers

      $330 - $1,000

    3. Casablanca (CMN)

      31min - hourly

      $4 - $5

    4. Gare Oasis

      3hrs 00min - every 4 hours

      $7 - $14

      • Marrakesh
  • Fly to Ouarzazate, shuttle

    $592 - $1,524
    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      20hrs 15min - 3 stopovers

      $470 - $1,400

    3. Ouarzazate (OZZ)

      18min - 4.9 miles

      $3 - $5

    4. Ouarzazate

      1hrs 45min - on demand

      $117

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

From Second and Jefferson line 20 bus to Memphis airport, fly to Marrakech airport, then shuttle to Marrakesh. 19hrs 03min $762. From Second and Jefferson line 20 bus to Memphis airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 20hrs 04min $669. From Second and Jefferson line 20 bus to Memphis airport, fly to Ouarzazate airport, taxi to Ouarzazate, then shuttle to Marrakesh. 25hrs 19min $1,073.