14 days in Morocco itinerary
In this two weeks Morocco itinerary, you’ll move through Morocco’s imperial cities, mountain valleys, and the edge of the Sahara. You’ll start in Casablanca and loop north before heading inland, giving you time to enjoy each place without feeling rushed. During this itinerary, you can expect modern city life, maze-like medinas, blue-painted mountain towns, and desert nights under the stars.
Day 1: Casablanca
You’ll probably land in Casablanca, Morocco’s biggest city. The Hassan II Mosque is the one thing you shouldn’t miss here. The minaret rises high over the Atlantic, and inside you’ll walk beneath carved cedar ceilings, marble floors, and huge glass chandeliers. Afterward, head down to the Corniche promenade. Locals come here to walk along the water in the evenings, and it’s a good place to stretch your legs after the flight. If you want to see more, the old medina has narrow alleys full of spice stalls and small workshops.
Insider’s tip: Book your mosque tour online before you go. English tours fill quickly, and you can’t visit on your own.
Day 2: Casablanca to Rabat
Travel time: Around 1 hour
Spend the morning in Casablanca before moving on to Rabat. Mohammed V Square and United Nations Place are good for a quick walk, with French-era buildings and busy cafés all around.
The Central Market is where you’ll see locals shopping for produce and spices. If you want something calmer, the Habbous Quarter was designed in the 1930s and feels like a neater version of a medina.
It’s about an hour’s train to Rabat. Once you have made it, make time for the Hassan Tower and the Mausoleum of Mohammed V. The Oudaya Kasbah is quieter, with blue-and-white walls, a garden, and views over the Bou Regreg river.
Insider’s tip: Stop at the Café Maure in the Oudaya Kasbah for mint tea and almond cookies with a river view.