15-Day Grand Morocco Tour from Tangier to Tangier
Itinerary
Tangier → Chefchaouen → Ouazzane → Meknes → Volubilis → Fes → Ifrane → Azrou Cedar Forest → Midelt → Erfoud → Merzouga Desert → Tinghir → Todra Gorges → Dades Valley → Ouarzazate → Ait Ben Haddou → Marrakech → Agadir → Essaouira → Casablanca → Rabat → Asilah → Tangier
Description
This 15-day Grand Morocco Tour from Tangier is a complete exploration of Morocco’s imperial cities, Sahara desert, Atlantic coast, and cultural heritage. The journey begins in Tangier, heading through the Rif Mountains to the blue city of Chefchaouen, then continues to Meknes and the Roman ruins of Volubilis before reaching the historic city of Fes.
Travel south through the Middle Atlas Mountains, stopping in Ifrane and the Cedar Forest of Azrou, before reaching the golden dunes of Merzouga for a desert experience. The route continues through Todra Gorges, Dades Valley, Ouarzazate, and the UNESCO-listed Ait Ben Haddou, then on to vibrant Marrakech.
The tour extends to the Atlantic coast with visits to Agadir and Essaouira, then moves north to Casablanca and Rabat, finishing in the charming seaside town of Asilah before returning to Tangier. This itinerary offers a perfect balance of history, landscapes, culture, and relaxation across Morocco.
Program
Day 1: Tangier
Arrival and short city tour
Overnight in Tangier
Day 2: Tangier – Chefchaouen
Drive through the Rif Mountains
Arrival in Chefchaouen
Overnight in Chefchaouen
Day 3: Chefchaouen – Ouazzane – Meknes – Volubilis – Fes
Visit Ouazzane
Explore Volubilis Roman Ruins
Stop in Meknes
Continue to Fes
Overnight in Fes
Day 4: Fes Guided Tour
Full day exploring Fes Medina
Overnight in Fes
Day 5: Fes – Midelt – Erfoud – Merzouga
Drive through Ifrane and Azrou Cedar Forest
Arrival in Merzouga Desert
Overnight in desert camp
Day 6: Merzouga – Tinghir – Dades Valley
Sunrise over the dunes
Visit Todra Gorges
Overnight in Dades Valley
Day 7: Dades Valley – Ouarzazate
Drive via Roses Valley and Skoura
Visit Taourirt Kasbah
Overnight in Ouarzazate
Day 8: Ouarzazate – Ait Ben Haddou – Marrakech
Visit Ait Ben Haddou
Cross High Atlas Mountains
Arrival in Marrakech
Day 9: Marrakech
Guided city tour
Overnight in Marrakech
Day 10: Marrakech – Agadir
Drive to Agadir
Overnight in Agadir
Day 11: Agadir – Essaouira
Coastal drive to Essaouira
Overnight in Essaouira
Day 12: Essaouira – Casablanca
Drive along the Atlantic coast
Overnight in Casablanca
Day 13: Casablanca – Rabat
Visit Hassan II Mosque
Continue to Rabat
Overnight in Rabat
Day 14: Rabat – Asilah
Explore Asilah
Overnight in Asilah
Day 15: Asilah – Tangier
Return to Tangier
Transfer to airport or port
Highlights
Chefchaouen Blue City
Volubilis Roman Ruins & Meknes
Fes Imperial City
Merzouga Sahara Experience
Todra Gorges & Dades Valley
Ait Ben Haddou & High Atlas
Marrakech City Tour
Atlantic Coast: Agadir & Essaouira
Casablanca & Rabat
Asilah Coastal Town
What’s Included:
Private air-conditioned transport with professional driver
Hotel / Airport / Port pick-up in Tangier
Hotel / Riad drop-off in Tangier
Fuel and road fees
Luggage assistance
Flexible stops on request
Not Included:
Accommodation
Meals
Local activities and guides
Available Packs
See allFAQs
Starting From
25,500 MADgroup