All Tours

Tours From Casablanca

Discover Morocco’s wonders with unforgettable tours starting from Casablanca.

Online Reservation
Online Reservation

Tours From Fez

Explore Morocco’s rich history and culture with tours starting from Fes.

Online Reservation
Online Reservation
Online Reservation
3 day excursion to the Merzouga desert

3-Day Excursion to the Merzouga Desert

From€275
3 Days
(5 Reviews)
Online Reservation
Online Reservation
Online Reservation
7 Day Northern Morocco Circuit Tour from Fez

7-Day Northern Morocco Circuit

From€975
7 Days
(10 Reviews)
1 2

Tours From Marrakech

Experience the magic of Morocco with exciting tours starting from Marrakech.

Tours From Tangier

Begin your Moroccan adventure with captivating tours starting from Tangier.

Morocco Tour Packages: Private Itineraries from 2 to 13 Days

Todo Marruecos Tours is a local Moroccan tour operator based in Marrakech. Browse all our private tours: Sahara desert trips to Merzouga and Zagora, imperial cities circuits (Marrakech, Fez, Meknes, Rabat), northern routes through Chefchaouen and Tangier, family-friendly itineraries, day trips and activities.

Every itinerary is private and flexible - your own driver, hand-picked hotels and riads, and the freedom to change the route. Not sure which tour suits you? Send us your dates and interests and we will build a tailor-made Morocco trip for you.

Frequently Asked Questions

How many days do I need to visit Morocco?

With 3 days you can reach the Sahara from Marrakech or Fez. With 7 to 8 days you can combine Marrakech, the desert, Fez and Chefchaouen. With 10 to 13 days you can see the imperial cities, the desert and the coast without rushing.

Can I customise a tour?

Yes. All our tours can be adapted: change the start city, add nights, upgrade hotels or add activities. Contact us by WhatsApp or the contact form.

Do your drivers speak English and Spanish?

Yes, we work with English and Spanish-speaking drivers and guides.

WhatsApp