
10-Day Morocco Tour from Tangier to Casablanca
This private 10-day Morocco tour from Tangier runs from north to south. Start in Tangier, see Chefchaouen, Volubilis, Meknes and Fes, sleep in the Sahara at Merzouga, cross the High Atlas to Marrakech, relax on the Atlantic in Essaouira and finish in Casablanca for your flight home.
Highlights
- Chefchaouen and Volubilis
- Guided days in Fes and Marrakech
- Night in a Sahara desert camp
- Todra, Dades and Aït Benhaddou
- Essaouira on the Atlantic
- Hassan II Mosque in Casablanca
Day by day
Tangier – Chefchaouen
Your driver meets you at the Tangier ferry port, Ibn Battouta airport or your hotel. Into the Rif to Chefchaouen. Overnight in Chefchaouen.
Chefchaouen – Volubilis – Meknes – Fes
The Roman mosaics of Volubilis and Bab Mansour in Meknes, then on to Fes.
Guided tour of Fes
A full day in the UNESCO medina with a local guide.
Fes – Merzouga
Ifrane, the cedar forest and the Ziz Valley. Camel trek and a night in a desert camp.
Merzouga – Todra – Dades
Sunrise over the dunes, Rissani and the Todra Gorge. Overnight in the Dades Valley.
Dades – Aït Benhaddou – Marrakech
Kasbahs of the south and the Tizi n’Tichka pass to Marrakech.
Guided tour of Marrakech
The Bahia Palace, the Koutoubia, the souks and Jemaa el-Fnaa.
Marrakech – Essaouira
West to the Atlantic port and UNESCO medina of Essaouira.
Essaouira – Casablanca
Up the coast to Casablanca and a visit of the Hassan II Mosque.
Casablanca
Drop-off at Casablanca airport or your hotel.
Included
- Pick-up in Tangier (port, airport or hotel)
- Private A/C vehicle and English-speaking driver
- 9 nights: hotels, riads and desert camp
- Breakfast and dinner each night
- Sunset camel trek in Erg Chebbi
- Guided tours of Fes and Marrakech
- Drop-off in Casablanca
Not included
- Lunches and drinks
- Entrance tickets and local guides unless listed
- Optional activities (4×4, sandboarding)
- Tips
Driving times
Days 3, 7 and 10 have no long drives. Times below are driving only. Stops for photos, visits and meals come on top.
| Day | Route | Distance | Driving time |
|---|---|---|---|
| Day 1 | Tangier to Chefchaouen | about 115 km | about 2.5 hours |
| Day 2 | Chefchaouen to Fes, via Volubilis and Meknes | about 270 km | about 5 hours |
| Day 4 | Fes to Merzouga | about 470 km | about 8 hours |
| Day 5 | Merzouga to the Dades Valley, via the Todra Gorge | about 270 km | about 5 hours |
| Day 6 | Dades Valley to Marrakech, via Aït Benhaddou | about 320 km | about 6 hours |
| Day 8 | Marrakech to Essaouira | about 190 km | about 3 hours |
| Day 9 | Essaouira to Casablanca | about 350 km | about 5 hours |
Best time to go
The best time for this tour is March to May and September to November, when the weather is pleasant in the cities, the mountains and the desert. Summer (June to August) is very hot inland and in the Sahara, so we start early and plan camel rides for sunset and sunrise. In winter (December to February) cities are mild and sunny, but desert nights are cold and snow can sometimes close the mountain passes for a few hours, so pack warm layers.
Related tours: Staying on in Casablanca after the tour? Visit the capital with our Rabat day trip from Casablanca.
Your Tangier to Casablanca route
- Tangier
- Chefchaouen
- Volubilis
- Fes
- Merzouga
- Boumalne Dades
- Ait Benhaddou
- Marrakech
- Essaouira
- Casablanca
What our travellers say about their trip
★★★★★ 5.0 on Tripadvisor · 41 reviews
It was absolutely incredible
“This trip to Morocco was an absolute dream!!! I’m never going back to planning my own trips again…”
Amazing experience
“Beautiful country, beautiful landscapes, nice people. Best trip ever. A place you must visit.”
Love it!!
“One of the best holidays in my life, the place is so beautiful…”
Great place to visit!
“A great place to visit! Beautiful country with amazing views and Hamid is an amazing guide!”
Best experience ever!
“Had an absolutely incredible time! I will 100 percent book this experience again…”
Enjoyed everything!
“Hamid is a great, kind person, the best to work with.”
10-day Tangier tour FAQ
Why end in Casablanca?
Casablanca has the most international flights in Morocco, so finishing there makes your flight home easy. We can also end in Marrakech or bring you back to Tangier.
Can you pick us up from the ferry from Spain?
Yes. If you arrive by ferry from Tarifa or Algeciras, your driver meets you at the port in Tangier. Send us your ferry time when you book.
Is 10 days a good length for Morocco?
Yes. It is our recommended length for seeing the north, the Sahara, Marrakech and the coast without rushing.
How do I pay?
Sending a request is free. We confirm availability and your final price on WhatsApp or by email, then you confirm with a secure PayPal deposit and pay the rest on arrival.
How long is the drive each day?
The longest driving day is day 4, Fes to Merzouga: about 470 km, about 8 hours of driving. The other days are shorter. There are stops for photos, visits and meals along the way, and the driving times table on this page shows every day.
Is this tour suitable for children?
Yes. Because the tour is private, we can adjust the pace and add extra stops for children. Tell us their ages when you book so we can plan the day around your family.



