Travel options for:
Memphis to Marrakesh
  • Fly to Marrakech

    $714 - $2,214
    1. Memphis

      31 min - every 10 minutes - line 20

      $2

    2. Memphis (MEM)

      14 h 5 min - 2 stopovers

      $700 - $2,200

    3. Marrakech (RAK)

      15 min - on demand

      $12

      • Marrakesh
  • Fly to Ouarzazate, shuttle

    $1,134 - $3,336
    1. Memphis

      31 min - every 10 minutes - line 20

      $2

    2. Memphis (MEM)

      24 h 20 min - 3 stopovers

      $1,000 - $3,200

    3. Ouarzazate (OZZ)

      18 min - 4.9 miles

      $8 - $10

    4. Ouarzazate

      1 h 45 min - on demand

      $124

      • Marrakesh
  • Fly to Casablanca, train

    $564 - $1,819
    1. Memphis

      31 min - every 10 minutes - line 20

      $2

    2. Memphis (MEM)

      11 h 55 min - 2 stopovers

      $550 - $1,800

    3. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    4. Gare Oasis

      3 h 8 min - every 4 hours

      $8 - $12

      • 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 21 min $1,313. From Second and Jefferson line 20 bus to Memphis airport, fly to Ouarzazate airport, taxi to Ouarzazate, then shuttle to Marrakesh. 29 h 24 min $2,035. From Second and Jefferson line 20 bus to Memphis airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 19 h 47 min $1,114.