Travel options for:
Casablanca to High Atlas
  • Train, taxi

    1. Casablanca

      3hrs 05min - every 4 hours

      $8 - $14

    2. Marrakech

      1hrs 57min - 50.3 miles

      $27 - $35

      • High Atlas
  • Shuttle

    1. Casablanca

      3hrs 45min - on demand

      $106

    2. Marrakech Airport

      1hrs 00min - on demand

      $54

    3. Asni

      2hrs 02min - 50.1 miles

      $27 - $35

      • High Atlas
  • Drive

    1. Casablanca

      4hrs 42min - 200.6 miles

      $35 - $55

      • High Atlas
  • Fly to Marrakech, shuttle

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      50min - non-stop

      $85 - $160

    3. Marrakech (RAK)

      1hrs 00min - on demand

      $54

    4. Asni

      2hrs 02min - 50.1 miles

      $27 - $35

      • High Atlas
  • Fly to Ouarzazate, taxi

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      1hrs 00min - non-stop

      $55 - $200

    3. Ouarzazate (OZZ)

      5hrs 09min - 161.1 miles

      $85 - $110

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

From Casablanca train to Marrakech then taxi to High Atlas. 5hrs 02min MAD 490. From Casablanca shuttle to Marrakech Airport, shuttle to Asni, then taxi to High Atlas. 7hrs 17min MAD 1,951. From Casablanca drive to High Atlas. 4hrs 42min MAD 459. From Casablanca port train to Casablanca airport, fly to Marrakech airport, shuttle to Asni, then taxi to High Atlas. 6hrs 07min MAD 1,837. From Casablanca port train to Casablanca airport, fly to Ouarzazate airport, then taxi to High Atlas. 7hrs 54min MAD 1,647.