Morocco Destinations: Where to Go, from Marrakech to the Sahara
Morocco’s headline destinations are Marrakech, Fes, Chefchaouen, Essaouira and the Sahara at Merzouga, with Casablanca, Rabat, Tangier, Agadir, Ouarzazate and the Ouzoud Waterfalls close behind. Most first trips combine three or four of them. Below, each is summed up: what it is, why go, how many days, and how to reach it.
Morocco destinations compared
| Destination | Best for | Days | From Marrakech |
|---|---|---|---|
| Marrakech | Souks, palaces, Jemaa el-Fna, riads | 2–3 | – |
| Fes | Medieval medina, crafts, medersas | 2 | About 530 km, 6–7 h |
| Casablanca | Hassan II Mosque, Art Deco, flights | ½–1 | About 240 km, 2.5–3 h |
| Rabat | A relaxed capital, Kasbah of the Udayas | 1 | About 330 km, 3.5–4 h |
| Chefchaouen | Blue lanes, Rif mountain walks | 1–2 | About 600 km, 7–8 h (3.5–4 h from Fes) |
| Essaouira | Ramparts, fishing port, sea air | 1–2 | About 190 km, 2.5–3 h |
| Agadir | Beach, winter sun, surf nearby | 2–4 | About 250 km, 3–3.5 h |
| Tangier | Arrival from Spain, views over the Strait | 1–2 | About 580 km, 6–7 h |
| Ouarzazate | Kasbahs, film studios, Ait Ben Haddou | 1 | About 200 km, about 4 h |
| Merzouga | Erg Chebbi dunes, camel trek, camp | 1–2 nights | About 560 km, 9–10 h |
| Sahara Desert | Choosing your dunes: Erg Chebbi or Zagora | 2–4 (round trip) | About 7 h to Zagora, 9–10 h to Merzouga |
| Ouzoud Waterfalls | 110 m falls, macaques, boat ride | Day trip | About 150 km, 2.5–3 h |
Marrakech, Morocco
The red city at the foot of the High Atlas, and where most trips begin. Its Medina has been UNESCO-listed since 1985, and life revolves around Jemaa el-Fna, where storytellers, musicians and food stalls take over the square each evening. Go for the souks, the Bahia Palace, the Majorelle Garden and riads hidden behind plain doors. Give it two or three days, plus more for trips into the mountains. Menara airport is about 15 minutes from the Medina. Our top 15 things to do in Marrakech helps you fill the days.
Fes, Morocco
Morocco’s cultural and spiritual capital, founded at the end of the eighth century. Fes el-Bali, UNESCO-listed since 1981, is a car-free tangle of lanes around the Al Quaraouiyine mosque, whose university is often described as the oldest still operating. Go for the Chouara tannery, the Bou Inania and Al-Attarine medersas and craftsmen still working by hand. Allow two full days. Fes is about 6–7 hours from Marrakech by motorway, or three days via the desert. Start with our complete guide to Fes.
Casablanca, Morocco
Morocco’s largest city and economic capital, and its busiest international gateway. Most visitors stay just long enough for the Hassan II Mosque – set on a platform reaching into the Atlantic, and one of the few Moroccan mosques open to non-Muslims on guided tours – plus the Art Deco streets of the centre and the Corniche. Half a day to a day is enough. Casablanca is about 2.5–3 hours from Marrakech by road or rail and about 3 hours from Fes. Read whether Casablanca is worth a stop before booking a night.
Rabat, Morocco
The capital, and the calmest of the four imperial cities, UNESCO-listed since 2012 for its blend of historic quarters and early 20th-century planned city. Go for the Kasbah of the Udayas above the river mouth, the unfinished Hassan Tower beside the Mausoleum of Mohammed V, the Chellah ruins and an easy-going medina where nobody hustles. One day is right. Rabat is about an hour from Casablanca, around 2.5–3 hours from Fes and 3.5–4 hours from Marrakech. It slots neatly into a Morocco imperial cities tour.
Chefchaouen, Morocco
The blue town of the Rif Mountains, founded in 1471, with lanes and stairways washed in every shade of blue. Go for photographs in the early morning before day visitors arrive, the climb to the hilltop Spanish Mosque for the view at dusk, and hikes towards the Akchour waterfalls. Stay one or two nights rather than rushing it. Chefchaouen is about 3.5–4 hours from Fes and 2–2.5 hours from Tangier; from Marrakech it is a 7–8 hour drive, so most people arrive via Fes. See the complete guide to Chefchaouen.
Essaouira, Morocco
An Atlantic port whose 18th-century fortified medina has been UNESCO-listed since 2001. Go for the sea ramparts of the Skala, a harbour full of blue fishing boats, grilled fish on the quay, art galleries and an unhurried pace; the steady trade winds also make it a kitesurfing centre. Spend a night or two, or see it on a long day trip – it is about 2.5–3 hours west of Marrakech. Our Essaouira day trip guide covers the beaches, medina and seafood.
Agadir, Morocco
A modern beach resort on a long sandy bay, rebuilt after the 1960 earthquake, with reliable winter sunshine. Go for the beach promenade, the hilltop kasbah of Agadir Oufella for the view, the Souk El Had market and the surf villages around Taghazout just to the north. Two to four days suits a beach break, and the city is also a starting point for tours into the south and the Sahara. Agadir is about 3–3.5 hours from Marrakech by motorway, and it is one of our day trips from Marrakech if you only want a taste of the coast.
Tangier, Morocco
Morocco’s gateway on the Strait of Gibraltar, under an hour by fast ferry from Tarifa in Spain. Go for the hilltop Kasbah, the Grand Socco, the old American Legation, the Caves of Hercules and sunset at Cap Spartel, where the Atlantic meets the Mediterranean. One or two days is plenty. The high-speed train reaches Casablanca in just over two hours, and the drive from Fes takes about 4.5 hours. Our Morocco tours from Tangier continue to Chefchaouen, Fes and the Sahara.
Ouarzazate, Morocco
The main town of the south, on the far side of the Tizi n’Tichka pass, known as the gateway to the desert and as a film location. Go for the Taourirt Kasbah, the Atlas film studios and, about 30 km away, the earthen ksar of Ait Ben Haddou, a UNESCO World Heritage Site since 1987. A day and a night is usually enough, often as a stop on the way to the Dades Valley and Merzouga. Ouarzazate is about 4 hours from Marrakech. See the Ait Ben Haddou and Ouarzazate day trip guide.
Merzouga, Morocco
A small village at the foot of Erg Chebbi, the dune field that rises to about 150 m and is the most visited part of the Moroccan Sahara. Go for a sunset camel trek, a night in a desert camp, sunrise from the high dunes and Gnawa music in nearby Khamlia. Plan one or two nights. Merzouga is about 560 km – 9–10 hours of driving – from Marrakech, so the trip takes at least three days, and about 7–8 hours from Fes. Our Merzouga desert tours run privately from both cities.
Sahara Desert, Morocco
Morocco’s share of the Sahara lies in the south-east, beyond the High Atlas. Two dune seas matter to travellers: Erg Chebbi at Merzouga, reached by paved road, and the remote Erg Chigaga beyond M’Hamid, reached by 4x4 across open desert. Zagora, about 7 hours from Marrakech, has lower, scattered dunes but fits into two days. Go for the silence and a night sky with no light pollution. The Agafay near Marrakech is a stone desert, not the Sahara. Compare the options in Erg Chebbi or Erg Chigaga.
Ouzoud Waterfalls, Morocco
A series of cascades dropping about 110 m into a red-rock gorge in the Middle Atlas foothills, in the province of Azilal. Go for the path down through olive groves, a boat ride beneath the spray, Barbary macaques along the trail and lunch on a terrace facing the falls. It is a full day trip, about 2.5–3 hours each way from Marrakech, and the flow is usually strongest in spring after the winter rains. Read the Ouzoud Waterfalls day trip guide before you go.
Essaouira Private Day Trip from Marrakech – Atlantic Coast, Scenic Views & Coastal Charm
Marrakech
From € 25.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
Agadir Private Day Trip from Marrakech – Atlantic Coast, Exotic Wildlife & Mount Oufella
Marrakech
From € 30.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
Ouzoud Waterfalls Private Day Trip from Marrakech – Scenic Hike & Boat Ride
Marrakech
From € 25.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
7-Day Private Morocco Tour: Chefchaouen, Fes Heritage & Merzouga Desert Safari
Marrakech
From € 640.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
Marrakech in a Day: Private Guided Cultural City Tour
Marrakech
From € 30.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
Kasbah Ait Ben Haddou UNESCO Private Day Trip
Marrakech
From € 27.00 based on 7 person This price is based on 7 travelers. Price varies for different group sizes.
How to combine Morocco destinations
Think in clusters. Marrakech pairs naturally with Essaouira, Ouzoud, the High Atlas and Ouarzazate, all within a day or an overnight. Fes anchors the north: Meknes and Volubilis, Chefchaouen and Rabat. The Sahara joins the two – drive Marrakech to Merzouga to Fes and you link both clusters without backtracking. Casablanca and Tangier are mainly arrival points, and Agadir makes a beach finish. Our Morocco itinerary page turns these clusters into day-by-day routes, the Morocco travel guide covers seasons, money and transport, and best destinations in Morocco for 2026 offers a quick shortlist.
If your list mixes places from opposite corners of the country, send your dates through the custom itinerary form and we will tell you honestly what fits.
Frequently asked questions
What are the best places to visit in Morocco on a first trip?
Marrakech, the Sahara at Merzouga and Fes form the core of most first trips, linked by the road over the High Atlas through Ait Ben Haddou and the Dades Valley. Add Chefchaouen if you have a week or more, and Essaouira if you want the Atlantic coast and a slower pace.
Which is better, Marrakech or Fes?
They are different rather than better. Marrakech is livelier, with Jemaa el-Fna, gardens, rooftop restaurants and easy day trips into the Atlas. Fes is older, denser and more traditional, with the finest medieval architecture and working craft quarters. Most travellers enjoy both, linked by a desert crossing.
Can you visit Chefchaouen from Marrakech?
Not comfortably as a day trip. Chefchaouen is a 7–8 hour drive from Marrakech, so it is usually visited from Fes, about 3.5–4 hours away, or Tangier, about 2–2.5 hours away. Plan at least one night there to see the blue lanes early in the morning, before the day crowds.
Is the Sahara Desert in Morocco worth the long drive?
For most travellers, yes, because the drive is part of the experience: the Tizi n’Tichka pass, Ait Ben Haddou, the Dades Valley and Todra Gorge all lie on the way. Split the journey over at least three days from Marrakech so the driving never feels like a transfer.
How far is Essaouira from Marrakech?
Essaouira is about 190 km west of Marrakech, roughly 2.5 to 3 hours by road. That makes it a comfortable day trip, though staying a night lets you see the fishing harbour at its busiest in the morning and walk the ramparts at sunset after the day visitors leave.
More ways to travel
- Morocco Private Tours: Your Own Driver-Guide, Your Own Route
- Morocco Itinerary: Private Routes for 3 to 14 Days
- Morocco Travel Guide: What to Know Before You Visit
- Morocco Imperial Cities Tour: Marrakech, Fes, Meknes and Rabat
- Morocco Family Tours: Private Trips Paced for Children
- Morocco Guided Tours with Driver-Guides and Local City Guides