All Tours

Tours From Casablanca

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

Tours From Fez

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

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