Morocco Tour from Casablanca to Marrakech
6 Days Trip
Discover the most beautiful places and cities of Morocco and enjoy a wonderful tour.
This 6-day Morocco tour from Casablanca to Marrakech takes you through imperial cities, Roman ruins, the Atlas Mountains, and the majestic Sahara Desert. From Casablanca’s modern highlights to the dunes of Merzouga and the kasbahs of Ouarzazate, experience the country’s iconic sites in comfort and style.
Day 1
Casablanca - Rabat - Meknes
Pick up from your hotel in Casablanca to visit the Hassan II Mosque before departing to Rabat. In Rabat, explore the Mechouar of the Royal Palace, the ruins of Chellah, the Mohammed V Mausoleum, and the Hassan Tower. After lunch, depart to Meknes.
Start your Morocco tour from Casablanca to Marrakech with a rich introduction to Morocco’s imperial history.
Day 2
Meknes - Volubilis - Fes
After breakfast, enjoy a guided tour of Meknes, including El Hedim Square, Bab El Mansour, the Jewish Quarter, the Royal Granaries, and the city ramparts.
Continue to Volubilis to explore the Roman ruins and visit Moulay Idriss, Morocco’s holy town. Afterward, travel to Fes for an overnight stay at a traditional riad.
Day 3
Fes
Experience a guided tour of Fes’s medina and its famous souks, filled with narrow cobbled streets, ancient mosques, and green-glazed minarets. Visit the most beautiful palaces and monuments, including the tannery and ceramics cooperative, to see traditional Moroccan crafts.
This day immerses you in Moroccan culture during your Morocco tour from Casablanca to Marrakech.
Day 4
Fes - Ifrane -Azrou - Midelt - Merzouga
After breakfast, depart toward Merzouga through the Middle Atlas region. Drive via Ifrane, the “Switzerland of Morocco,” and the cedar forests of Azrou, stopping to hand-feed the monkeys.
Continue to Midelt for lunch, then follow the Ziz Valley and Ziz Gorges on your way to Merzouga.
Arrive at Merzouga to ride camels into the dunes for sunset. Overnight in a desert camp with dinner, mint tea, traditional Berber music, and stargazing.
Day 5
Merzouga - Dades Gorges - Ouarzazate
Wake up early to witness the spectacular sunrise over the Erg Chebbi dunes. Return to the hotel for breakfast and shower.
Cross the palm-lined valleys of Tourog and Tinjdad, visiting Dades Gorge. Continue via El Kelaa M’gouna, the Valley of the Roses, and the Skoura Oasis to reach Ouarzazate by early evening.
Day 6
Ouartzazate - Ait Ben Haddou - Telouet - Marrakech
After breakfast, visit the UNESCO World Heritage Site of Ait Benhaddou. Explore the traditional High Atlas Berber village of Telouet and the Kasbah el Glaoui. Enjoy lunch in a local restaurant before descending the Tizi’n’Tichka Pass to Marrakech, completing your Morocco tour from Casablanca to Marrakech.
Price Includes in this Tour
- Pick up and drop off at your hotel/airport
- An air conditioned 4x4 or spacious minivan in case of a group
- English speaking driver
- Dinner & Breakfast
- Camel rides & overnight in a private nomad traditional tent
- No forced shopping stops during the tour
- Lunch and drinks
- Entrance fees




Discover more