Day 1: Arrive in Casablanca
Highlights: Settle in, visit the monumental Hassan II Mosque right on the ocean, and enjoy a relaxed dinner (perhaps at the famous Rick’s Café) to adjust to the timezone.
Overnight: Casablanca
Day 2: Casablanca ➔ Rabat ➔ Chefchaouen
Highlights: Drive north through the capital city of Rabat to see the Hassan Tower. Continue into the scenic Rif Mountains until the blue-washed walls of Chefchaouen appear.
Overnight: Chefchaouen
Day 3: Explore the Blue City (Chefchaouen)
Highlights: A dedicated day to wander, photograph, and film the striking pastel-blue corridors, archways, and plazas. Take a short hike up to the Spanish Mosque at sunset for a panoramic view of the entire valley.
Overnight: Chefchaouen
Day 4: Chefchaouen ➔ Volubilis ruins ➔ Fes
Highlights: Head south out of the mountains to explore the ancient 3rd-century BC Roman ruins of Volubilis (a UNESCO World Heritage site filled with stunning floor mosaics). Arrive in Fes by evening.
Overnight: Fes
Day 5: Deep Dive into Medieval Fes
Highlights: A full day exploring Fes el-Bali (the world’s largest car-free urban area). Navigate the labyrinth of souks, visit the historic Chouara Tannery from a terrace viewpoint, and admire the brass gates of the Royal Palace.
Overnight: Fes
Day 6: Fes ➔ Atlas Mountains ➔ Sahara Desert (Merzouga)
Highlights: A long but incredibly scenic travel day. Watch the landscape change from the cedar forests of the Middle Atlas Mountains (where you can spot Barbary macaque monkeys) down into the palm-filled Ziz Valley oasis, finally hitting the massive red sand dunes of Erg Chebbi. Swap your vehicle for camels to trek into the dunes for a sunset over the Sahara.
Overnight: Luxury Desert Camp (under the stars with traditional music)
Day 7: Sahara Desert ➔ Todra Gorge ➔ Dades Valley
Highlights: Wake up early for a desert sunrise. Travel through the dramatic, towering limestone cliffs of the Todra Gorge and follow the rugged "Road of a Thousand Kasbahs."
Overnight: Dades Valley or Boumalne Dades
Day 8: Dades Valley ➔ Ouarzazate ➔ Aït Benhaddou ➔ Marrakesh
Highlights: Stop in Ouarzazate (the Hollywood of Morocco) and explore the spectacular mud-brick fortified hive of Aït Benhaddou, famously featured in Gladiator and Game of Thrones. Drive over the High Atlas Mountains via the winding Tizi n'Tichka pass down into Marrakesh.
Overnight: Marrakesh
Day 9: The Energy of Marrakesh
Highlights: Immerse yourself in the bustling souks, Bahia Palace, and the vibrant Jardin Majorelle. Spend your evening absorbing the chaotic street magic of Jemaa el-Fna Square, alive with food stalls and performers.
Overnight: Marrakesh
Day 10: Marrakesh ➔ The Atlantic Coast (Essaouira)
Highlights: Leave the desert heat behind and drive west to the Atlantic coast. You will pass through argan forests along the way. Arrive in Essaouira, a breezy, whitewashed coastal town with a brilliant, relaxed bohemian energy.
Overnight: Essaouira
Day 11: Essaouira ➔ Casablanca
Highlights: Spend the morning walking the historic sea-facing ramparts, visiting the working fishing port, and catching fresh seafood grilled right on the docks. In the afternoon, make the drive back along the coast to Casablanca for a final celebratory dinner.
Overnight: Casablanca
Day 12: Departure from Casablanca
Highlights: Transfer to the airport for your flight home.
Consider a self drive and private driver option
Phase 1: Self-Drive (The Easy Toll Roads)
Casablanca
Day 1: Arrive in Casablanca Click to open side panel for more information . Pick up your first rental car right at the airport.
Chefchaouen
Day 2 & 3: Drive north to Chefchaouen Click to open side panel for more information . The route uses smooth multi-lane highways up to Larache or Souk El Arbaa, leaving only a short, well-traveled regional road into the hills. Park the car in a guarded lot outside the blue medina walls for two nights.
Day 4: Drive from Chefchaouen Click to open side panel for more information to Fes Click to open side panel for more information . Drop the rental car off at the Fes Click to open side panel for more information airport or a city depot. You are done with your first car.
Day 5: Explore Fes Click to open side panel for more information . Entirely pedestrian-only inside the ancient walls; no vehicle needed.
Phase 2: Private Driver (The Difficult Mountain & Desert Stretches)
Merzouga
Day 6: Fes Click to open side panel for more information to Merzouga Click to open side panel for more information (Sahara Desert). Your private driver picks you up from your riad in a 4x4. They handle the massive 8-to-10-hour drive through the Middle Atlas mountains, winding gorges, and desert transitions.
Day 7: Sahara Desert to Dades Valley. The driver navigates the two-lane desert roads, rugged terrain, and the dramatic towering rock walls of Todra Gorge.
Day 8: Dades Valley to Marrakesh Click to open side panel for more information . The driver handles the intense, winding hairpins of the High Atlas Mountains over the Tizi n'Tichka pass, dropping you directly at your Marrakesh Click to open side panel for more information accommodation.
Day 9: Explore Marrakesh Click to open side panel for more information . The driver’s contract ends here. You explore the city on foot or via local taxis.
Phase 3: Self-Drive (The Easy Coastal Roads)
Essaouira
Day 10: Marrakesh Click to open side panel for more information to Essaouira Click to open side panel for more information . Pick up your second rental car from a city depot in Marrakesh Click to open side panel for more information . The drive to the coast is a straight, flat, easily managed double-lane road.
Day 11: Essaouira Click to open side panel for more information to Casablanca Click to open side panel for more information . Drive north up the coastal highway—a beautiful, safe, modern toll road that hugs the Atlantic.
Day 12: Depart Casablanca Click to open side panel for more information . Drop the car off directly at the airport before your flight.
By breaking the trip up, you eliminate the cost of paying for a private driver's idle days during city tours, while avoiding drop-off fees across extreme distances.
Trip Segment
Vehicle & Service Type
Estimated Cost (USD)
Phase 1 (Days 1–4)
3-Day Rental (Casablanca Click to open side panel for more information to Fes Click to open side panel for more information + One-way fee
$150 – $220
Phase 2 (Days 6–8)
3-Day Private Driver & 4x4 SUV Desert Package (Includes fuel/tolls)
$550 – $750
Phase 3 (Days 10–12)
2-Day Rental (Marrakesh Click to open side panel for more information to Casablanca Click to open side panel for more information + One-way fee
$120 – $180
Hidden Logistics
Fuel for rental portions & highway tolls
$80 – $120
TOTAL TRANSPORT ESTIMATE
Hybrid Self-Drive + Private Driver Mix
$900 – $1,270