⭐ Rated 4.7/5 · from 692,629 traveller reviews

Toubkal Ascent and High Atlas Treks

At 4,167 metres, Toubkal is the highest mountain in North Africa. Most offers climb it in two days with a night in the mountains, starting from the village of Imlil about 60 kilometres south of Marrakesh. There are also multi-day treks between Berber villages and day hikes to smaller summits such as Tedli.

Find your tour
  • Honest distances checked, not guessed
  • Real reviews ranked by count
  • Same price booked via GetYourGuide

Most reviewed · Season 2026

The tours with the most reviews

Picked from every tour departing from Marrakesh – ranked by real reviews, price and what is included.

37 tours available · Sorted by number of verified reviews. Prices and availability come live from GetYourGuide.

Marrakech: 2-Day Mount Toubkal Summit Trek 4167m with Meals

Marrakech: 2-Day Mount Toubkal Summit Trek 4167m with Meals

⏱ 2 days · 4.7 (1,443)

Climb Mount Toubkal (4167m) on a thrilling 2-day trek from Marrakech. Reach the highest peak in North Africa with a professional guide, stunning High Atlas views, and an unforge…

from €103 per person

Check availability →
From Marrakesh: 2-Day Mount Toubkal Trek

From Marrakesh: 2-Day Mount Toubkal Trek

⏱ 2 days · 4.6 (1,170)

Visit Northern Africa and climb to the summit of Toubkal, the highest peak in the region. Along the way, you'll see the village of Imlil, the Toubkal Massif and the shrine o…

from €105 per person

Check availability →
From Marrakech: Talamrout Summit Authentic Day Hike

From Marrakech: Talamrout Summit Authentic Day Hike

⏱ 1 day · 4.9 (1,101)

From Marrakech to the wild High Atlas: hike 14 km to the 2,700 m Talamrout Summit, with spectacular mountain views, untouched nature and a traditional lunch in the heart of the…

from €38 per person

Check availability →
Marrakesh: 2-Day Mt. Toubkal Trek with 1-Night Stay & Meals

Marrakesh: 2-Day Mt. Toubkal Trek with 1-Night Stay & Meals

⏱ 2 days · 4.7 (1,081)

Join our 2-day Toubkal trek from Marrakech, Morocco. It is one of the best-selling treks in Morocco. You will explore the High Atlas Mountains on this two-day climb of Mount Tou…

from €101 per person

Check availability →
Marrakech: Tedli Summit Atlas Mountains Day Hike & Lunch

Marrakech: Tedli Summit Atlas Mountains Day Hike & Lunch

⏱ 1 day · 4.9 (877)

Discover Berber villages, Atlas Mountain views, and the Imlil Valley on this guided hike with lunch and hotel transfers from Marrakech. Enjoy spectacular views from Mount Tedli&…

from €38 per person

Check availability →
Marrakech: 2-Day Atlas Mountains Trek with Village Stay

Marrakech: 2-Day Atlas Mountains Trek with Village Stay

⏱ 2 days · 4.8 (825)

Escape the busy city of Marrakech and discover the beauty of the Atlas Mountains on a 2-day trek. Visit mountain Berber villages, meet local people, and admire breathtaking view…

from €81 per person

Check availability →
From Marrakech: 3-Day Mount Toubkal Climbing Trek

From Marrakech: 3-Day Mount Toubkal Climbing Trek

⏱ 3 days · 4.5 (756)

Climb to the summit of Mount Toubkal, the highest mountain in North Africa, on a 3-day trek from Marrakech. Visit ancient Berber villages, see waterfalls, and admire views of th…

from €171 per person

Check availability →
From Marrakech: 2-Day Mount Toubkal Trek

From Marrakech: 2-Day Mount Toubkal Trek

⏱ 2 days · 4.8 (130)

Trek Mount Toubkal, North Africa’s highest peak, and enjoy stunning Atlas Mountain views, Berber culture, and an unforgettable adventure near Marrakech.

from €103 per person

Check availability →
Marrakech: 3-Day Atlas Mountains & Berber Villages Trek

Marrakech: 3-Day Atlas Mountains & Berber Villages Trek

⏱ 3 days · 4.7 (100)

Escape Marrakech on a 3-day Atlas Mountains trek through Berber villages, scenic valleys & mountain passes. Discover real Morocco, local life & breathtaking views beyond the city.

from €134 per person

Check availability →
Marrakech: 2-Day Atlas Villages Trekking Tour

Marrakech: 2-Day Atlas Villages Trekking Tour

⏱ 2 days · 4.7 (83)

A 2-day trekking tour in the Atlas Mountains lets you explore scenic valleys, terraced fields, and traditional Amazigh villages, starting near Imlil or Ijoukak, close to Marrakech.

from €90 per person

Check availability →
From Marrakech: 2-Day Mount Toubkal Trek + Accommodation

From Marrakech: 2-Day Mount Toubkal Trek + Accommodation

⏱ 2 days · 4.9 (50)

Challenge yourself on a 2-day guided trek to the summit of Mount Toubkal, the highest peak in North Africa. Enjoy a night at the base camp with meals included and breathtaking v…

from €102 per person

Check availability →
3 Days Trek Atlas Mountains Berber Villages from Marrakech

3 Days Trek Atlas Mountains Berber Villages from Marrakech

⏱ 3 days · 4.4 (47)

Explore the Berber villages of the High Atlas Mountains on a 3-day trek from Marrakech, and go deep into a landscape of lush valleys and arid peaks. Pack your luggage onto mules…

from €131 per person

Check availability →
Marrakesh: 2-Day Mount Toubkal Trek with Guide, Meals & Stay

Marrakesh: 2-Day Mount Toubkal Trek with Guide, Meals & Stay

⏱ 2 days · 4.5 (43)

Experience the thrill of climbing Mount Toubkal, Morocco’s highest peak, with stunning views of the High Atlas Mountains on this unforgettable 2-day trek.

from €93 per person

Check availability →
Marrakech: 2-Day Mount Toubkal Summit Trek with Local Guide

Marrakech: 2-Day Mount Toubkal Summit Trek with Local Guide

⏱ 2 days · 4.5 (41)

Discover the beauty of the High Atlas and reach the top of Mount Toubkal on a professionally guided 2-day trekking experience from Marrakech, featuring scenic trails, Berber cul…

from €129 per person

Check availability →
Mount Toubkal 2-Day Trek & 1-Night Experience

Mount Toubkal 2-Day Trek & 1-Night Experience

· 4.1 (33)

Conquer Mount Toubkal, North Africa's highest peak. 2-day trek with expert guides. Breathtaking mountain views. Challenge yourself.

from €130 per person

Check availability →
2 Days Desert Agafay and Atlas Mountains Trek From Marrakech

2 Days Desert Agafay and Atlas Mountains Trek From Marrakech

⏱ 2 days · 3.8 (33)

On your 2 day trek to the Atlas Mountains and the desert Agafay wit camel ride, get ready for a memorable adventure filled with breathtaking landscapes and cultural experiences.

from €85 per person

Check availability →
2-Day Trek, Berber Villages, and Stay in Azzaden Valley

2-Day Trek, Berber Villages, and Stay in Azzaden Valley

⏱ 2 days · 4.9 (30)

Looking for a unique escape? Join our 2-day Azzaden Valley trek. Hike through forests, meet locals, and sleep in a mountain lodge. Authentic, peaceful, and full of breathtaking…

from €96 per person

Check availability →
Marrakech: 4-Day Mount Toubkal Summit Trek

Marrakech: 4-Day Mount Toubkal Summit Trek

⏱ 4 days · 4.7 (17)

Embark on a 4-day trek to the summit of Mount Toubkal, the highest peak in North Africa. Enjoy a fully guided experience with overnight stays in Imlil and the Toubkal Refuge.

from €191 per person

Check availability →
Marrakech: Atlas Mountains Tedli Summit Guided Hiking Tour

Marrakech: Atlas Mountains Tedli Summit Guided Hiking Tour

⏱ 1 day · 4.8 (16)

Trek to the 2,200m Tedli Summit for panoramic views of the High Atlas. Explore Berber villages, see waterfalls, and enjoy a traditional 3-course lunch in a local family guesthouse.

from €30 per person

Check availability →
Combined Tour: 5 Days Mount Toubkal & Sahara tour

Combined Tour: 5 Days Mount Toubkal & Sahara tour

⏱ 5 days · 4.4 (13)

After a 2nights in the Mountains,You will then start an express desert through very nice and scenic aeas in the South of Morocco.\nEnjoy a camel ride& overnight in the dune then…

from €382 per person

Check availability →
Atlas Mountains: Tedli Summit Day Hike from Marrakech

Atlas Mountains: Tedli Summit Day Hike from Marrakech

⏱ 9 hours · 3.9 (7)

This is a unique and different hike, unlike the typical day trips with just a 30-minute walk that most others offer. This is a secret, true circular hike with spectacular views.

from €41 per person

Check availability →
From Marrakech: 2-Day Mount Toubkal Trek & Berber Adventure

From Marrakech: 2-Day Mount Toubkal Trek & Berber Adventure

⏱ 2 days · 4.7 (6)

Climb Mount Toubkal, North Africa’s highest peak, on a 2-day trek from Marrakech. Enjoy breathtaking Atlas Mountain scenery and, in winter, ski or slide on natural snow near the…

from €92 per person

Check availability →
Marrakech to Mount Toubkal: 2-Day Summit Hiking Adventure

Marrakech to Mount Toubkal: 2-Day Summit Hiking Adventure

⏱ 2 days · 5.0 (6)

Adventure to Mount Toubkal, North Africa’s highest peak, on a 2-day guided trek from Marrakech through scenic High Atlas trails, Berber villages, and panoramic summit vistas.

from €115 per person

Check availability →
Mount Toubkal Magic: Where Fun Meets Adventure, All Included

Mount Toubkal Magic: Where Fun Meets Adventure, All Included

⏱ 2 days · 5.0 (3)

Embark on an exhilarating journey to hike Mount Toubkal, where fun, happiness, and adventure await you at every turn. Our carefully crafted trek is designed to bring out the joy…

from €277 per person

Check availability →
Marrakech: 3-Day Toubkal Trek 4167m Acclimatization Tour

Marrakech: 3-Day Toubkal Trek 4167m Acclimatization Tour

⏱ 3 days · 3.4 (3)

Embark on a 3-day trek to the summit of Mount Toubkal from Marrakech. Enjoy a guided hike through Berber villages, stay in a mountain refuge, and savor delicious meals along the…

from €153 per person

Check availability →
From Marrakech: Roses Valley & DadesGorge Trekking

From Marrakech: Roses Valley & DadesGorge Trekking

⏱ 3 days · 5.0 (2)

Embark on a 3-day tour from Marrakech, Trek Roses Valley and explore the Atlas Mountains and the desert. Visit Aït Benhaddou, hike through the Dades Valley, and spend a night wi…

from €165 per person

Check availability →
Marrakesh: Berber Villages, Atlas & Green Valleys 4-Day Trek

Marrakesh: Berber Villages, Atlas & Green Valleys 4-Day Trek

⏱ 4 days · 5.0 (2)

Spend 4 days exploring the high peaks of the Atlas Mountains on a guided trekking tour from Marrakesh with all meals and accommodation included. Hike amidst cool vegetation of j…

from €334 per person

Check availability →
Marrakesh 2-Day Toubkal Summit & Berber Villages Trek

Marrakesh 2-Day Toubkal Summit & Berber Villages Trek

⏱ 2 days · 5.0 (1)

Embark on a 2-day trek from Marrakech to the summit of Mount Toubkal. Hike through Berber villages, stay with a local family, and enjoy breathtaking views of the Atlas Mountains.

from €115 per person

Check availability →
Marrakech: 3-Day Taoudja Hike and Mount Toubkal Summit Trek

Marrakech: 3-Day Taoudja Hike and Mount Toubkal Summit Trek

⏱ 3 days · 5.0 (1)

Enjoy a unique 3-day Mount Toubkal adventure from Marrakech, including a scenic acclimatization hike in Imlil before the classic summit trek. The perfect blend of adventure, pre…

from €122 per person

Check availability →
Hike Mount Toubkal: Conquer North Africa's Highest Peak

Hike Mount Toubkal: Conquer North Africa's Highest Peak

⏱ 2 days · 5.0 (1)

Conquer Mount Toubkal, Africa’s highest peak, on a 2-day trek through the Atlas Mountains. Enjoy stunning views and expert guidance on this unforgettable adventure!

from €204 per person

Check availability →
Marrakech: 3-Day High Atlas Mountains Hiking Tour

Marrakech: 3-Day High Atlas Mountains Hiking Tour

⏱ 3 days · 5.0 (1)

Discover the beauty of the High Atlas Mountains on a 3-day hiking tour from Marrakech. Trek through mountain passes, dramatic gorges, and forests, visit the villages of Imlil, T…

from €153 per person

Check availability →
Marrakech: 3 Day Trek Atlas Mountains and Berber Villages

Marrakech: 3 Day Trek Atlas Mountains and Berber Villages

⏱ 3 days · 5.0 (1)

Embark on a 3-day trek to the High Atlas Mountains from Marrakech. Explore Berber villages, marvel at Imnane valley, immerse in Berber culture, and enjoy breathtaking views alon…

from €191 per person

Check availability →
Marrakech: 2 Day Trek Atlas Mountains and Berber Village

Marrakech: 2 Day Trek Atlas Mountains and Berber Village

⏱ 2 days · 5.0 (1)

Embark on a journey of 2 days Trek from Marrakech crossing the High Atlas , immersing in Berber heritage, and experiencing Morocco's diverse landscapes.

from €191 per person

Check availability →
Marrakech: 2-Day Ijoukak Valley Trek & Pottery Workshop

Marrakech: 2-Day Ijoukak Valley Trek & Pottery Workshop

⏱ 2 days 0

Escape Marrakech and trek through the Ijoukak Valley on a 2-day adventure. Immerse yourself in Berber culture, stay in a traditional guesthouse, and visit a local pottery workshop.

from €70 per person

Check availability →
5-Day Mount Toubkal Trek & Merzouga Sahara Desert Tour

5-Day Mount Toubkal Trek & Merzouga Sahara Desert Tour

⏱ 5 days 0

Experience the best of Morocco in 5 unforgettable days, combining the challenge of Mount Toubkal with the magic of the Sahara Desert. Trek through stunning High Atlas landscapes…

from €497 per person

Check availability →
from marrakech: Two days MT Toubkal hike

from marrakech: Two days MT Toubkal hike

⏱ 2 days 0

Experience the thrill of scaling Mount Toubkal, Morocco's highest peak, in just two days. It's a journey packed with stunning views and cultural immersion.

from €134 per person

Check availability →
From Marrakech Atlas Mountains Overnight Hiking Summit 2700m

From Marrakech Atlas Mountains Overnight Hiking Summit 2700m

⏱ 2 days 0

Join a guided overnight hiking tour in the Atlas Mountains from Imlil Hike to a 2,700m summit, stay with a Berber family, and enjoy authentic Moroccan hospitality and meals.

from €75 per person

Check availability →

Good to know: Since 2018, climbing Toubkal requires a licensed mountain guide – check that one is included in the offer you book. The 2023 earthquake hit the villages around the massif hard; treks are being offered again.

See all tours in Marrakesh →

Good to know

Frequently asked questions

How far is the desert from Marrakesh?

It depends on what you mean by desert. Agafay, about 30 kilometres away (45 minutes to an hour by road), is a stony desert without sand dunes. The real dunes are much further: Zagora about 350 km, almost six hours by road, and Erg Chebbi near Merzouga about 534 km, more than nine hours each way. That is why those trips take several days: Zagora in two days from €49, Merzouga in three days from €60.

When is the best time to visit Marrakesh?

Summer is very hot: in July, daytime highs average close to 38 °C. In January it is about 19 °C by day, but nights drop to around 6 °C. Spring and autumn sit between those extremes and are the best seasons for desert and Atlas trips. In summer, plan outdoor activities for the morning or the evening.

Can you visit the Koutoubia Mosque?

Not if you are not Muslim: the mosque is in use and closed to non-Muslims. You see it from outside, and at night it is lit up. To see religious architecture from the inside, there is the Ben Youssef Madrasa: open daily, 50 dirhams according to its official site, with tickets currently sold only at the entrance.

Do I need to book the Majorelle Garden in advance?

Yes: the garden sells tickets only online, through its own website. It is open daily from 8:00 to 18:30, last entry 18:00. The Yves Saint Laurent Museum next door is closed on Wednesdays. The offers in our comparison are worth it mainly if you want a guide, a pick-up or a combination with other sights.

Do I need a guide to climb Toubkal?

Yes. Since 2018, climbing Toubkal (4,167 m, the highest peak in North Africa) is only allowed with a licensed mountain guide. The usual starting point is the village of Imlil, about 60 kilometres from Marrakesh; most offers take two days with a night in the mountains. When booking, check that the guide is included.

Can you visit the Atlas after the 2023 earthquake?

The earthquake of 8 September 2023 hit Imlil, Asni and many villages around Toubkal hard. Atlas day trips and treks are being offered again, and we compare several dozen of them. We cannot judge from afar how each village looks today; if in doubt, ask the operator before you book.

How do I get from the airport to the medina?

Marrakesh Menara Airport is about 6.6 km from Jemaa el-Fna square. By petit taxi it takes 10 to 15 minutes.

Does Marrakesh have a beach?

No, Marrakesh has no sea. The usual coast for a day trip is Essaouira, 176 km away: about two and a half hours by car, three by bus. A day trip therefore means around five hours of driving; for a real beach day, it is better to stay the night.

Ourika Valley from €14.23 · available today

Check availability