Travel options for:
Memphis to Marrakesh
  • Fly to Marrakech

    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      15hrs 55min - 2 stopovers

      $400 - $1,300

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Fly to Casablanca, train

    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      13hrs 10min - 2 stopovers

      $340 - $1,100

    3. Casablanca (CMN)

      31min - hourly

      $4 - $5

    4. Gare Oasis

      3hrs 00min - every 4 hours

      $7 - $14

      • Marrakesh
  • Fly to Ouarzazate, shuttle

    1. Memphis

      31min - every 5 minutes - line 20

      $2

    2. Memphis (MEM)

      20hrs 44min - 3 stopovers

      $470 - $1,400

    3. Ouarzazate (OZZ)

      18min - 4.9 miles

      $3 - $5

    4. Ouarzazate

      1hrs 45min - on demand

      $118

      • 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 11min $812. From Second and Jefferson line 20 bus to Memphis airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 20hrs 42min $719. From Second and Jefferson line 20 bus to Memphis airport, fly to Ouarzazate airport, taxi to Ouarzazate, then shuttle to Marrakesh. 25hrs 48min $1,074.