The Tangier JournalWritten by licensed guides
Where to go · Morocco from north to south
Best Places to Visit in Morocco: From Tangier to the Sahara
The best places to visit in Morocco, chosen by guides who drive these roads every week: the blue town of Chefchaouen, the medinas of Fes and Marrakech, the kasbahs of the south and the dunes of the Sahara, with how long each one needs and how to fit them into one trip.

In this article 19 sections
In short
The best places to visit in Morocco at a glance
The best places to visit in Morocco are the imperial cities of Fes, Meknes, Rabat and Marrakech, the blue town of Chefchaouen, the Sahara dunes of Merzouga, the kasbahs and gorges of the south, the coast at Essaouira, and in the north Tangier, Tetouan and Asilah. A first trip of one to two weeks can join most of them in one loop.
- 01Tangier1 to 2 days
- 02ChefchaouenA day trip, or a night
- 03TetouanA half day to a day
- 04AsilahA half day
- 05Fes2 days
- 06Meknes and Volubilis1 day for both
- 07Rabat1 day
- 08CasablancaA half day to a day
- 09Marrakech2 to 3 days
- 10The High Atlas1 to 2 days
- 11Ait Benhaddou and Ouarzazate1 day on the road south
- 12Todra and Dades gorges1 day on the road
- 13The Sahara at Merzouga2 nights
- 14Essaouira1 to 2 days
Coming from Spain or starting in the north? Tangier is the natural first stop: an hour by ferry from Tarifa, and the start of the train and the road south.
Morocco is a beautiful country of bright colours, old traditions and very different landscapes to explore: busy medinas, quiet mountain villages, desert dunes and two coasts. Whatever you are looking for, history, culture, adventure or rest, there is a place in Morocco for it, and many travellers come back to see more.
This list of the best places to visit in Morocco runs from north to south, the way a trip from Tangier usually goes. For each place you will find what makes it special, how far it is from Tangier and how many days to give it. Add places to your list as you read, and we will turn it into a route.
The gateway to Africa
1. Tangier

Tangier sits on the Strait of Gibraltar, where Africa and Europe face each other, and it has long drawn artists, writers and travellers with its mix of Moroccan and European influences. At its heart are the medina and the Kasbah, with views over the Strait to the Spanish coast on a clear day, and the Kasbah Museum in the old sultan's palace.
Beyond the old town, the Caves of Hercules open onto the Atlantic, one of them shaped like Africa, and Cap Spartel marks the north-western tip of the continent. Add the beaches and the café culture, and it is the natural first stop of a trip through Morocco, with plenty of things to do for a day or two.
- Where
- The far north, on the Strait of Gibraltar
- Time
- 1 to 2 days
- Tip
- An hour by ferry from Tarifa in Spain
The blue pearl of the Rif
2. Chefchaouen

Chefchaouen, in the Rif Mountains, is famous for its blue-painted streets. Every corner of its small medina shows a new shade of blue, with potted plants and carved doorways, and the main square, Outa el Hammam, is lined with cafés below the old kasbah.
It is calmer than the big imperial cities, and one of the best places to visit in Morocco for photographers. The mountains around it are good for walking, and the Akchour waterfalls and God's Bridge are close by.
- From Tangier
- 2 to 2½ hours by car
- Time
- A day trip, or a night
- Tip
- Stay the night to see the town without the day visitors
The white dove
3. Tetouan and its white medina

Tetouan's white medina, a UNESCO World Heritage site, was rebuilt by Muslims and Jews who came from Andalusia, and it still feels Andalusian: whitewashed houses, green-tiled roofs and craft quarters where the trades are still grouped street by street.
It sees far fewer visitors than Fes or Marrakech, which is exactly its charm, and it sits between the Rif Mountains and the Mediterranean.
- From Tangier
- About an hour by car
- Time
- A half day to a day
- Tip
- Pair it with Chefchaouen on a longer day
Murals by the Atlantic
4. Asilah

Asilah is a small white town on the Atlantic inside Portuguese ramparts, its walls painted with murals by artists who come every summer for its arts festival.
It is quiet, easy to walk and good for a slow afternoon by the sea, with fresh fish on the seafront and a sunset over the ocean.
- From Tangier
- About 45 minutes by car
- Time
- A half day
- Tip
- Stay for the sunset from the ramparts
The spiritual capital
5. Fes (Fez), the oldest imperial city

Fes, also spelled Fez, is Morocco's spiritual and cultural capital and the oldest of its imperial cities. Its medina, Fes el-Bali, is a UNESCO World Heritage site and one of the largest car-free urban areas in the world: a maze of narrow lanes, souks, madrasas and workshops where life still runs much as it has for centuries.
Watch the leather being dyed at the Chouara tannery from a terrace above it, and see the Bou Inania and Al-Attarine madrasas, masterpieces of Marinid architecture. The blue-tiled Bab Bou Jeloud is the grand entrance to the old city.
- From Tangier
- About 4 hours by road
- Time
- 2 days
- Tip
- Take a guide the first day: the medina is a true maze
An imperial city and Roman ruins
6. Meknes and Volubilis

Meknes was the imperial city of Sultan Moulay Ismail, who surrounded it with walls and gates; Bab Mansour, facing the main square, is one of the finest gates in Morocco.
Half an hour away, Volubilis is the best-kept Roman site in the country and a UNESCO World Heritage site, with its mosaics, basilica and triumphal arch standing in open farmland, just below the holy town of Moulay Idriss.
- Where
- An hour from Fes
- Time
- 1 day for both
- Tip
- Easy to see on the way between the north and Fes
The capital
7. Rabat

Morocco's capital is calmer and greener than the other big cities, with wide boulevards and a relaxed medina. The Hassan Tower, the minaret of an unfinished 12th-century mosque, stands beside the Mausoleum of Mohammed V.
The Kasbah of the Udayas, a fortress of blue and white lanes, looks over the Atlantic and the Bou Regreg river, and Chellah mixes Roman ruins with a medieval necropolis. Rabat is also home to the Mohammed VI Museum of Modern and Contemporary Art.
- From Tangier
- About 1h20 on the Al Boraq train
- Time
- 1 day
- Tip
- An easy day trip by high-speed train
Modern Morocco
8. Casablanca

Morocco's largest city and economic capital shows the country's modern side, with grand boulevards and Art Deco buildings from the early 20th century.
Its highlight is the Hassan II Mosque, one of the largest in the world, built on the edge of the Atlantic with a towering minaret and a retractable roof; it is one of the few mosques in Morocco open to non-Muslim visitors, on guided tours. Walk the Corniche and the Habous quarter, the new medina built in traditional style.
- From Tangier
- About 2h10 on the Al Boraq train
- Time
- A half day to a day
- Tip
- Book the mosque tour ahead
The red city
9. Marrakech (Marrakesh), the red city

Marrakech, the red city, is Morocco at its most intense and the most visited city in the country. Jemaa el-Fna, its great square, turns from a market by day into an open-air show of storytellers, musicians and food stalls by night, and the medina around it is full of souks for spices, textiles and leather.
See the Majorelle Garden, once owned by Yves Saint Laurent, the Bahia Palace with its tiles and painted ceilings, and the Koutoubia minaret, visible across the city. Riads, fine restaurants and rooftop bars make it the classic end of a trip.
- From Tangier
- About 5 hours by train via Casablanca
- Time
- 2 to 3 days
- Tip
- Watch the square fill up from a café terrace at sunset
Berber villages and peaks
10. The High Atlas Mountains and their valleys

South of Marrakech, the High Atlas, the highest range of the Atlas Mountains, rises to Jebel Toubkal, at 4,167 metres the highest peak in North Africa. Its valleys hold Amazigh villages of earth and stone, walnut trees and terraced fields.
Imlil, about an hour and a half from Marrakech, is the base for walks of a day or more, and the road over the Tizi n'Tichka pass crosses the range on the way to the desert.
- Where
- South of Marrakech
- Time
- 1 to 2 days
- Tip
- Bring a warm layer, even in summer
The gateway to the desert
11. Ait Ben Haddou and Ouarzazate

Ait Ben Haddou, or Ait Benhaddou, is a fortified village of earth houses climbing a hill above a river, a UNESCO World Heritage site and a backdrop for films such as Gladiator. It is the most famous of the kasbahs of the south.
Nearby Ouarzazate, called the door of the desert, has its own kasbah of Taourirt and the film studios that made the region famous.
- Where
- Over the Tizi n'Tichka pass from Marrakech
- Time
- 1 day on the road south
- Tip
- Cross the river early, before the tour buses
Canyons of the south
12. The Todra Gorge and the Dades Valley

On the road between Ouarzazate and the dunes, two canyons cut into the mountains. In the Todra Gorge, red cliffs close in above a narrow river, and climbers come for its walls.
The Dades Valley winds past kasbahs and palm groves, with a famous zigzag road, and the nearby Valley of Roses celebrates its harvest every spring.
- Where
- Between Ouarzazate and Merzouga
- Time
- 1 day on the road
- Tip
- Walk into the Todra Gorge in the late afternoon light
Dunes and a night under the stars
13. The Sahara Desert at Merzouga

No trip to Morocco is complete without the Sahara desert, and for many it is the experience of the whole trip. The golden dunes of Erg Chebbi, near Merzouga, rise up to about 150 metres and are at their best at sunrise and sunset.
Ride a camel into the dunes, spend a night in a desert camp under the stars with Amazigh music and dinner, and hear the Gnawa musicians of nearby Khamlia. Sandboarding and 4x4 trips are there for the adventurous; the drive down, through the Atlas and old kasbahs, is part of the experience.
- Where
- About 8 hours by road from Fes
- Time
- 2 nights
- Tip
- Nights are cold outside summer: pack a warm layer
The windy city
14. Essaouira

On the Atlantic coast west of Marrakech, Essaouira is a laid-back port inside 18th-century walls, its medina a UNESCO World Heritage site of whitewashed houses with blue shutters, galleries and workshops.
One of the best places to visit in Morocco by the sea and known as the windy city of Africa, it is a favourite of windsurfers and kitesurfers. Watch the fishing boats come in, eat grilled fish at the port, walk the ramparts with their old cannons at sunset, and come in June for the Gnaoua music festival.
- Where
- 2½ to 3 hours from Marrakech
- Time
- 1 to 2 days
- Tip
- Bring a jacket: the wind is real
If you have longer
Four more places worth the detour

Near Chefchaouen
Akchour waterfalls
River pools, waterfalls and God's Bridge in the Talassemtane National Park, a walk of a few hours.
The Middle Atlas
Ifrane and the cedar forest
An alpine-looking town of chalets, and cedar forests where Barbary macaques live.
Above Volubilis
Moulay Idriss
A white holy town on two hills, around the tomb of the founder of the first Moroccan state.
The Atlantic, south of Asilah
Larache and Lixus
A Spanish-era seafront and the Roman and Phoenician ruins of Lixus above the Loukkos river.
Putting it together
A Morocco itinerary from Tangier
Ten days from the Strait to the Sahara and Marrakech, the loop our guides drive most often. Shorten it or stretch it: every tour is private.
- Day 1
Tangier
The Kasbah, the medina and the coast at Cap Spartel.
- Day 2
Chefchaouen
Through the Rif to the blue town; a night there.
- Days 3 to 4
Volubilis and Fes
The Roman ruins on the way, then a full day in the medina of Fes.
- Days 5 to 6
The Sahara
Across the Middle Atlas to Merzouga; a camel ride and a night in the dunes.
- Days 7 to 8
Gorges and kasbahs
The Todra Gorge, the Dades Valley, Ouarzazate and Ait Benhaddou.
- Days 9 to 10
Marrakech
Over the High Atlas to the red city; home from Marrakech, or back north by train.
Tours that follow this route
Imperial Cities & Sahara9 days / 8 nights
Grand Tour to Marrakech6 days / 5 nights
Chefchaouen Overnight2 days / 1 night
Multi-day tours are priced on request: tell us your dates and your group, and we send a plan and an exact price.
Your shortlist
Your list of places to visit in Morocco
Tap “Add to my list” under any place. The list stays in this browser, and you can send it to a licensed guide on WhatsApp for a route.
Your list is empty for now. Add places as you read and they will appear here.
Everything on your list is in the north, within a few hours of Tangier: our private day trips to Chefchaouen, Tetouan and Asilah start from your hotel.
Your list crosses Morocco, so it needs a multi-day tour: our private tours from Tangier run 2 to 9 days with a licensed guide, and we build the route around your list.
Good to know
Places to visit in Morocco: your questions
Where should I go in Morocco for a first trip?
Most first trips join the imperial cities of Fes and Marrakech with a night in the Sahara, and add Chefchaouen and Tangier in the north. Ten days is enough for that loop at a comfortable pace.
How many days do you need in Morocco?
A week covers Tangier, Chefchaouen, Fes and the Sahara at a brisk pace. Ten days to two weeks let you add Marrakech, the kasbahs of the south and the coast without rushing.
What is the most beautiful place in Morocco?
Travellers most often name the blue streets of Chefchaouen, the dunes of Erg Chebbi at sunrise, the earth village of Ait Benhaddou and the valleys of the High Atlas.
Can you visit Chefchaouen from Tangier in a day?
Yes. It is 2 to 2½ hours by car each way, which leaves several hours in the blue town. Our private day trip starts from your hotel in Tangier.
What is the best way to travel around Morocco?
The Al Boraq high-speed train links Tangier with Rabat and Casablanca, and trains continue to Fes and Marrakech. For the mountains, the gorges and the desert, a car with a driver and a guide is the easiest way to travel around the country.
Is Tangier a good place to start a trip to Morocco?
Yes. It is an hour by ferry from Tarifa in Spain, it has an international airport, and the train and the road south start there, with Chefchaouen, Fes and the imperial cities within a few hours.
Ready when you are
Plan your trip through Morocco
Tell us your dates, your group and the places you want to see. A licensed guide replies within 12 hours with a route and an exact price for your private tour.
- Private tours with a licensed guide
- Free cancellation 48h before
- Reply within 12 hours
Photos: the dunes of Erg Chebbi (Bjørn Christian Tørrissen, CC BY-SA 3.0), Essaouira (Adam Harangozó, CC BY-SA 4.0), Rabat (Alllexxxis, CC BY-SA 3.0), the High Atlas (Michal Osmenda, CC BY-SA 2.0), the Todra Gorge (Bjørn Christian Tørrissen, CC BY-SA 3.0), the Sahara caravan (Fbrandao.1963, CC BY-SA 4.0) and Akchour (Walter Rodriguez, CC BY-SA 2.0) via Wikimedia Commons; Fes, Volubilis, Casablanca and Marrakech via Pexels; Ait Benhaddou via Unsplash; Tangier, Chefchaouen, Tetouan and Asilah by Tour Guide Tangier.


