This two-day trekking adventure takes you deep into Morocco’s High Atlas Mountains to conquer Mount Toubkal, the highest peak in North Africa. Combining dramatic mountain scenery, traditional Berber villages and a rewarding summit climb, this experience is designed for nature lovers and those ready to take on a real physical challenge in one of Morocco’s most spectacular landscapes.
Day one begins with the journey from Marrakech to Imlil, a mountain village nestled at the gateway to the Toubkal massif. From here, you’ll leave your main bags with the porters and begin the ascent towards the mountain refuge, following paths lined with terraced crops and traditional irrigation canals. Along the route, you’ll stop in the small village of Sidi Chamarouch for lunch before continuing higher into the rugged mountain scenery. As the landscape becomes more remote and rocky, shepherds, goats and sweeping valley views accompany the climb towards the Toubkal Refuge, perched at 3,210 metres above sea level. Here, you’ll settle in for the night surrounded by the dramatic peaks of the Atlas Mountains.
Rise early on day two for the final ascent to the summit of Mount Toubkal. The climb follows steep mountain paths and valleys before reaching the 4,167-metre peak, where panoramic views stretch across the Atlas Mountains, the Haouz plains and as far as Ouarzazate to the south. Reaching the summit is the real highlight of the journey and a rewarding moment after the challenging climb. After taking in the scenery, begin the descent back towards the refuge for a picnic lunch before continuing down to Imlil and returning to Marrakech with unforgettable memories of Morocco’s highest mountain.

