Africa · country guide
3 cities, suggested multi-city routes, transport tips — plus a full planner for every destination.
Morocco offers a rich tapestry of experiences, from the bustling souks of ancient medinas to the vastness of the Sahara Desert. Its unique position between Europe and Africa, coupled with a deep history and vibrant culture, draws travelers seeking adventure and immersion.
Each city below links to a full planner: a day-by-day itinerary you can tailor to your dates and pace, a realistic budget breakdown, a packing list, day-trip ideas, a local food guide, and the best months to visit. If you're combining several Morocco cities into one trip, the suggested routes group them by region and travel time so you spend less of the trip in transit — and each destination page carries its own accessibility, transport, and neighbourhood detail rather than recycled boilerplate.
3 destinations covered. Tap any to get a full itinerary, packing list, budget, and more.
This cluster includes Morocco's most historically significant cities: Rabat, the administrative capital; Fes, the spiritual heart and oldest medina; Meknes, known for its grand gates; and Marrakech, the vibrant southern hub.
Stretching from Tangier in the north to Agadir in the south, the coast offers a mix of modern port cities like Casablanca and traditional fishing towns, with popular surf spots and beaches.
The High Atlas and Middle Atlas ranges provide dramatic mountain scenery, Berber villages, hiking opportunities, and a cooler climate. Key gateways include Ouarzazate and towns near Imlil.
The gateway to the Sahara lies to the southeast, with Merzouga and Zagora being popular starting points for camel treks and overnight stays in desert camps.
This route covers the essential imperial cities, offering a deep dive into Moroccan history, culture, and architecture. It balances bustling city life with historical exploration.
Experience the grandeur of the imperial cities and venture east to witness the breathtaking landscapes of the Sahara Desert. This itinerary includes desert excursions and scenic mountain drives.
Explore the unique blue city of Chefchaouen and the historic northern ports before heading inland to discover the imperial cities of Fes and Rabat. This route offers a blend of coastal and inland cultural experiences.
Morocco has a reliable train network, particularly the high-speed Al Boraq line connecting Casablanca, Rabat, and Tangier, and conventional lines reaching Fes and Marrakech. Domestic flights are available but often less economical than trains for shorter distances. Rental cars offer flexibility but navigating medina traffic and parking can be challenging; consider hiring a local driver for longer excursions.