Ski Touring in High atlas Mountains Morocco

From the Toubkal refuge, your skiing adventure will take you down the slopes of some of North Africa's most formidable mountains.

Book now

Day 1: Marrakech- Imlil

Arrive to Marrakech airport and transport to Riad Oussagou in imlil

Day 2: Imlil - Tachddirt

Early morning start from Imlil and drive directly to Tachddirt and take your skies to Likmt pass; 3555m that has very nice slop to ski down to Tachdirt, night in lodge 2300m.

Day 3: Tachddirt –Ait Souka

we go to Bouignaouan at about 3800m, ski down to Tachddirt 2300m for lunch and walk or transfer to imlil bottom of the Toubkal Mountain , Stay again Riad Oussagou

Day 4 : Refuge Neltner

We walk up to Toubkal Refuge at 3207m , night at the refuge.

Day 5: Refuge Neltner - Akioud

Up to Akioud peak 4000m , and ski down to Refuge.

Day 6 : Refuge Neltner – Toubkal Peak

Up To Toubkal 4167m from where you will see the whole Atlas Mountain and Desert and ski down to the refuge.

Day 7: Refuge Neltner – Afella-Marrakech

Up to Afella at 4000m Or Ouankrim and ski down to refuge for lunch all the way down to Imlil then transfer to Marrakech stay in riad on BB.

Day 8: Airport transfer and Fly home.

Note: This itinerary can be changed (start with Toubkal or Tachdirt), depending on snow conditions


This tour runs from February to April.



No. of People Price
2- 4 650 Euros
5 - 13 480 Euros

Whats included

  • Airport Transfers
  • accommodation in imlil and in Marrakech on BB
  • Transport to and from Marrakech
  • Qualified English speaking guide
  • Mules to carry the baggage and food
  • Accommodation in local house, tent or refuge
  • All food during the trek
  • Cook to prepare all meals

Whats not Included

  • Personal Insurance
  • Tip
  • Drink
  • Your own ski

Make a enquiry

Please fill out the form and we will get back to you as soon as possible. Please let us know your group size, your preferred date of departure and any other requirements you may have.

Alternatively you can email us:

Or call us on:
00212 6 67 49 13 52

We look forward to hearing from you soon.