The classic Morocco route in one private trip — from Marrakech through the Atlas Mountains, kasbahs, canyons, and the Sahara, ending in the ancient medina of Fes. This is our most comprehensive desert tour.
A complete journey from Marrakech to Fes through Morocco's most spectacular landscapes. Each day builds on the last for an unforgettable experience.
Your driver meets you at your hotel or the airport in Marrakech. We set off early, crossing the Tizi n'Tichka pass at 2,260 metres through the High Atlas Mountains. After photo stops at panoramic viewpoints, we visit the UNESCO kasbah of Aït Ben Haddou with a local guide, then continue to Ouarzazate — known as the "Hollywood of Morocco" — for dinner and overnight.
After breakfast we drive through the Valley of Roses and the Dades Valley, famous for its dramatic rock formations and kasbahs. We continue to the Todra Gorge where you can walk between the 300-metre canyon walls — a favourite spot for climbers. Overnight near the gorge with dinner and breakfast.
Today we reach the Sahara. After breakfast we drive through Tinejdad and Erfoud, known for its fossils and date palms. Arriving in Merzouga in the late afternoon, you meet your camel caravan for a sunset trek into the Erg Chebbi dunes — the highest sand dunes in Morocco. Dinner and overnight at your desert camp under the stars.
Wake early for the spectacular sunrise over the dunes. After breakfast at camp and your camel ride back, we drive north through the Ziz Valley with its lush palm oases and dramatic gorges. We pass through Errachidia and the Tizi n'Talremt pass before reaching Midelt, a quiet mountain town where we spend the night.
On our final day we drive through the Middle Atlas Mountains, stopping at the cedar forests near Azrou where Barbary macaque monkeys live in the wild. We pass through Ifrane — known as "Little Switzerland" for its alpine architecture — before descending into Fes. Drop-off at your hotel or riad in the Fes medina.
Your tour uses a private, air-conditioned 4x4 vehicle (Toyota Land Cruiser or similar) or a comfortable minivan for larger groups. The vehicle is exclusively for your group throughout the 5 days.
Our drivers are experienced on mountain and desert roads, speak English and French, and know the best stops, photo points, and local restaurants along the entire route from Marrakech to Fes.
Nights 1 and 2 are in comfortable hotels in Ouarzazate and Todra Gorge with private rooms, Wi-Fi, and restaurant facilities. Night 3 is at our Sahara desert camp in Erg Chebbi with private tents and shared bathroom facilities. Night 4 is in a hotel in Midelt in the Middle Atlas.
Upgrade options: Luxury riads in Ouarzazate, a luxury desert camp with en-suite bathrooms, or boutique hotels throughout. Ask for our comfort and luxury pricing tiers.
We pick you up from your hotel, riad, or Marrakech Menara Airport on Day 1. At the end of the tour on Day 5, we drop you at your preferred location in Fes — whether a hotel, riad, or Fes-Saïss Airport. Timing is flexible to match your travel schedule.
A deposit (typically 20-30%) is required to confirm your dates. The balance can be paid on arrival in cash (MAD, EUR, or USD), or by bank transfer / Wise / PayPal before the tour.
Free cancellation up to 14 days before departure with full deposit refund. Between 7-14 days, the deposit is held as credit for a future trip. Under 7 days, the deposit is non-refundable.
Note: All prices are quoted in USD but can be paid in MAD, EUR, or GBP at the current exchange rate.
Quick answers about the Marrakech to Fes Desert Tour.