Travel options for:
Memphis to Marrakesh
  • Fly to Marrakech

    $403 - $1,213
    1. Memphis

      31 min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      13 h 45 min - 2 stopovers

      $390 - $1,200

    3. Marrakech (RAK)

      15 min - on demand

      $11

      • Marrakesh
  • Fly to Ouarzazate, shuttle

    $595 - $1,527
    1. Memphis

      31 min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      20 h 25 min - 3 stopovers

      $470 - $1,400

    3. Ouarzazate (OZZ)

      18 min - 4.9 miles

      $3 - $5

    4. Ouarzazate

      1 h 45 min - on demand

      $120

      • Marrakesh
  • Fly to Casablanca, train

    $343 - $1,018
    1. Memphis

      31 min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      12 h 15 min - 2 stopovers

      $330 - $1,000

    3. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    4. Gare Oasis

      3 h 8 min - every 4 hours

      $7 - $11

      • 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. 17 h 1 min $762. From Second and Jefferson line 20 bus to Memphis airport, fly to Ouarzazate airport, taxi to Ouarzazate, then shuttle to Marrakesh. 25 h 29 min $1,076. From Second and Jefferson line 20 bus to Memphis airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 20 h 7 min $664.