Travel options for:
Casablanca to High Atlas
  • Shuttle

    $238 - $258
    1. Casablanca

      3 h 45 min - on demand

      $112

    2. Marrakech Airport

      1 h - on demand

      $57

    3. Asni

      2 h 7 min - 50 miles

      $70 - $90

      • High Atlas
  • Train, shuttle

    $140 - $174
    1. Casablanca

      3 h 20 min - every 4 hours

      $8 - $12

    2. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $16

    3. Marrakech Airport

      1 h - on demand

      $57

    4. Asni

      2 h 7 min - 50 miles

      $70 - $90

      • High Atlas
  • Bus, shuttle

    $141 - $175
    1. Casablanca

      3 h 30 min - hourly

      $8 - $13

    2. Marrakech

      11 min - 3256 feet

    3. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $16

    4. Marrakech Airport

      1 h - on demand

      $57

    5. Asni

      2 h 7 min - 50 miles

      $70 - $90

      • High Atlas
  • Drive

    $29 - $45
    1. Casablanca

      4 h 45 min - 200.4 miles

      $29 - $45

      • High Atlas
  • Fly, shuttle

    $231 - $462
    1. Casablanca

      30 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      50 min - non-stop

      $100 - $310

    3. Marrakech (RAK)

      1 h - on demand

      $57

    4. Asni

      2 h 7 min - 50 miles

      $70 - $90

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

From Casablanca shuttle to Marrakech Airport, shuttle to Asni, then taxi to High Atlas. 7 h 22 min 225€. From Casablanca train to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech Airport, shuttle to Asni, then taxi to High Atlas. 7 h 34 min 144€. From Casablanca bus to Marrakech, walk to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech Airport, shuttle to Asni, then taxi to High Atlas. 7 h 56 min 144€. From Casablanca drive to High Atlas. 4 h 45 min 32€. From Casa-Voyageurs Station Airport Shuttle Service to Casablanca airport, fly to Marrakech airport, shuttle to Asni, then taxi to High Atlas. 5 h 57 min 228€.