Day 1: Arrive Casablanca, Morocco
Arrive at Casablanca Airport, where you’ll be met by your driver and transferred to your hotel for check-in. Spend the day relaxing after your flight or head out to explore this lively Atlantic city.
In the evening, perhaps take a leisurely walk along the Hassan II Boulevard or enjoy a dinner overlooking the ocean, soaking in your first taste of Moroccan hospitality.
APPROXIMATE DISTANCE: 25km
APPROXIMATE TRAVEL TIME: 30min
MEALS: Nil
OVERNIGHT: Oum Palace Hotel, Casablanca
Day 2: Casablanca ~ Essaouira
After breakfast, journey along Morocco’s Atlantic coast to the port city of Essaouira. Stop at El Jadida, a UNESCO-listed former Portuguese port with views of the old citadel and sea walls, before continuing through coastal farmland to reach Essaouira.
Upon arrival, check in and enjoy a guided visit of the whitewashed medina, bustling markets, and sea-facing ramparts. Later, visit the fishermen’s port and stroll Essaouira’s breezy beaches before returning to your riad.
APPROXIMATE DISTANCE: 370km
APPROXIMATE TRAVEL TIME: 6hr 00min
MEALS: Breakfast
OVERNIGHT: Riad Zahra, Essaouira
Day 3: Essaouira ~ Marrakech
Leave Essaouira after breakfast for a scenic drive inland towards Marrakech, passing argan tree forests and the unique sight of goats perched among the branches. Upon arrival, start a guided tour visiting the Bahia Palace, Saadian Tombs, and the lush Majorelle Gardens.
Continue to Menara Gardens and marvel at the Koutoubia Mosque before immersing yourself in the vibrancy of Jemaa el-Fna Square, where food stalls, music, and folklore performers light up the evening.
APPROXIMATE DISTANCE: 190km
APPROXIMATE TRAVEL TIME: 3hr 30min
MEALS: Breakfast
OVERNIGHT: Riad Merzouga, Marrakech
Day 4: Marrakech ~ Ouarzazate ~ Dades Gorges
Depart early for a mountainous drive through the Tizi N’Tichka Pass (2,260m) across the spectacular High Atlas range. Stop at viewpoints and traditional Berber villages en route to Ouarzazate. Visit Ait Ben Haddou, a UNESCO-listed kasbah famous as a backdrop for Gladiator and Game of Thrones.
Continue to the historic Kasbah Taourirt and then follow the iconic Road of a Thousand Kasbahs through roses and palm oases to the Dades Valley, famous for its rugged gorges and colourful cliffs.
APPROXIMATE DISTANCE: 320km
APPROXIMATE TRAVEL TIME: 6hr 00min
MEALS: Breakfast, Dinner
OVERNIGHT: Kasbah Didis, Dades Gorges
Day 5: Dades Gorges ~ Todra Gorges ~ Merzouga
Travel through Tinghir to reach the impressive Todra Gorges, where towering limestone walls rise dramatically above a green riverbed. Continue via Tinjdad and Erfoud, known for its fossils and desert products, before arriving in Merzouga.
In the evening, embark on a camel trek across the golden Erg Chebbi dunes to your luxury camp. Enjoy sunset views, a traditional dinner, and Berber drumming under the desert stars.
APPROXIMATE DISTANCE: 260km
APPROXIMATE TRAVEL TIME: 5hr 00min
MEALS: Breakfast, Dinner
OVERNIGHT: Jannat Luxury Camp, Merzouga
Day 6: Merzouga ~ Nomad Villages
Rise early to watch the sunrise over the Sahara dunes before returning for breakfast. Today’s 4×4 desert excursion introduces you to the rhythm of local life with visits to Khamlia village for Gnaoua music and Berber nomad families living in traditional tents.
Savour a Berber pizza lunch and continue to Hassi Lbeid Oasis for sweeping desert views. Return to Merzouga for dinner and another peaceful evening in the desert.
APPROXIMATE DISTANCE: 50km
APPROXIMATE TRAVEL TIME: 2hr 00min (local exploration)
MEALS: Breakfast, Dinner
OVERNIGHT: Riad Dar Hassan, Merzouga
Day 7: Merzouga ~ Ziz Valley ~ Midelt
After breakfast, travel north through Erfoud and Errachidia, stopping for a panoramic view of the lush Ziz Valley. Enjoy a scenic drive through the Tizi N’Talghamt Pass with views of the Middle Atlas Mountains’ dramatic ridges.
Arrive in Midelt, a tranquil town famous for apple orchards and cool mountain air. Spend the evening relaxing and admiring the surrounding peaks.
APPROXIMATE DISTANCE: 270km
APPROXIMATE TRAVEL TIME: 5hr 00min
MEALS: Breakfast
OVERNIGHT: Taddart Hotel, Midelt
Day 8: Midelt ~ Zaida ~ Cedar Forest ~ Ifrane ~ Fes
Depart Midelt via Zaida for a short stop and cup of mint tea before continuing to the Cedar Forest near Azrou, where you may spot wild Barbary macaques. Travel onward to Ifrane, a pristine “Little Switzerland” known for its tidy streets and chalet-style architecture.
Drive through the verdant Middle Atlas highlands and arrive in Fes, Morocco’s oldest imperial city. Enjoy a relaxing evening at your riad in the heart of the medina.
APPROXIMATE DISTANCE: 210km
APPROXIMATE TRAVEL TIME: 4hr 30min
MEALS: Breakfast
OVERNIGHT: Palais Houyam, Fes
Day 9: Fes ~ City Tour
Meet your local guide for a full-day tour of Fes, beginning with the Royal Palace, Mellah Jewish Quarter, and a stroll through the UNESCO-listed Fes el-Bali medina. Visit the Chouara Tannery, Al-Qarawiyyin University, and the intricate Bou Inania Madrasa.
Explore Fes’ bustling souks filled with ceramics, leather goods, and spices before pausing at Bab Boujloud, the iconic blue gate. Return to your riad after a full day of discovery.
APPROXIMATE DISTANCE: N/A
APPROXIMATE TRAVEL TIME: N/A
MEALS: Breakfast
OVERNIGHT: Palais Houyam, Fes
Day 10: Fes ~ Meknes ~ Chefchaouen
Drive west to the Roman ruins of Volubilis to admire its ancient mosaics and history before visiting the nearby spiritual town of Moulay Idriss Zerhoun. Continue to Meknes to see its grand gateways and mausoleums reflecting the legacy of Sultan Moulay Ismail.
Journey north through the Rif Mountains to the blue-washed haven of Chefchaouen. Stroll through its serene, colourful medina before settling into your boutique riad.
APPROXIMATE DISTANCE: 270km
APPROXIMATE TRAVEL TIME: 5hr 30min
MEALS: Breakfast
OVERNIGHT: Dar Mounir, Chefchaouen
Day 11: Chefchaouen ~ Tangier
After breakfast, travel north through winding Rif Mountain passes toward the coastal city of Tangier. Upon arrival, visit the Caves of Hercules—linked to Greek legend—and continue to Cape Spartel where the Atlantic and Mediterranean meet.
Spend your afternoon exploring Tangier’s old medina, waterfront promenade, and lively markets reflecting a fusion of cultures.
APPROXIMATE DISTANCE: 120km
APPROXIMATE TRAVEL TIME: 3hr 00min
MEALS: Breakfast
OVERNIGHT: Tangier Fridj Hotel & Spa, Tangier
Day 12: Tangier ~ Rabat
Continue south along the Atlantic coast to Rabat, Morocco’s capital. Visit the Hassan Tower and the Mausoleum of Mohammed V before wandering through the Oudaya Kasbah’s blue-and-white alleys overlooking the ocean.
Relax on Rabat Beach or sip mint tea as the sun sets over the Atlantic waves.
APPROXIMATE DISTANCE: 250km
APPROXIMATE TRAVEL TIME: 4hr 30min
MEALS: Breakfast
OVERNIGHT: Riad Zyo Rabat, Rabat
Day 13: Rabat ~ Casablanca
After breakfast, travel to Casablanca, Morocco’s modern metropolis. Visit the magnificent Hassan II Mosque, walk along the Ain Diab Corniche, and explore the Habbous Quarter for an insight into Moorish and French design.
Conclude your tour at Place des Nations Unies, where the old city blends seamlessly with Casablanca’s cosmopolitan core.
APPROXIMATE DISTANCE: 90km
APPROXIMATE TRAVEL TIME: 1hr 30min
MEALS: Breakfast
OVERNIGHT: Oum Palace Hotel, Casablanca
Day 14: Depart Casablanca
Enjoy your final Moroccan breakfast at leisure before your private airport transfer. If time allows, take one last stroll along the Corniche or shop for handcrafted souvenirs.
Your driver will ensure a stress-free journey to Casablanca or Marrakech Airport. Depart with wonderful memories of your adventure across Morocco.
APPROXIMATE DISTANCE: 25km
APPROXIMATE TRAVEL TIME: 30min
MEALS: Breakfast