Skip to content
WhatsApp us

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.

Two walkers on the crest of a great dune of Erg Chebbi near Merzouga
The great dunes of Erg Chebbi, near MerzougaPhoto: Bjørn Christian Tørrissen, via Wikimedia Commons, CC BY-SA 3.0, cropped
In this article 19 sections
  1. At a glance
  2. 1Tangier
  3. 2Chefchaouen
  4. 3Tetouan
  5. 4Asilah
  6. 5Fes
  7. 6Meknes and Volubilis
  8. 7Rabat
  9. 8Casablanca
  10. 9Marrakech
  11. 10The High Atlas
  12. 11Ait Benhaddou and Ouarzazate
  13. 12Todra and Dades gorges
  14. 13The Sahara at Merzouga
  15. 14Essaouira
  16. More places
  17. A route
  18. My list
  19. Questions

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.

  1. 01Tangier1 to 2 days
  2. 02ChefchaouenA day trip, or a night
  3. 03TetouanA half day to a day
  4. 04AsilahA half day
  5. 05Fes2 days
  6. 06Meknes and Volubilis1 day for both
  7. 07Rabat1 day
  8. 08CasablancaA half day to a day
  9. 09Marrakech2 to 3 days
  10. 10The High Atlas1 to 2 days
  11. 11Ait Benhaddou and Ouarzazate1 day on the road south
  12. 12Todra and Dades gorges1 day on the road
  13. 13The Sahara at Merzouga2 nights
  14. 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

The port of Tangier and the Strait of Gibraltar seen from the Kasbah
The port and the Strait of Gibraltar from the KasbahPhoto: Tour Guide 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
Top 10 attractions in Tangier

The blue pearl of the Rif

2. Chefchaouen

Travellers looking over the blue town of Chefchaouen from a viewpoint
Chefchaouen from a viewpoint above the townPhoto: Tour Guide Tangier

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
Chefchaouen day trip from Tangier

The white dove

3. Tetouan and its white medina

The rooftops of the Tetouan medina at twilight
The rooftops of the Tetouan medina at twilight

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
Tetouan private tour from Tangier

Murals by the Atlantic

4. Asilah

Whitewashed houses with blue windows in the Asilah medina
Whitewashed houses and blue windows in 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
Tangier and Asilah private tour

The spiritual capital

5. Fes (Fez), the oldest imperial city

The dye pits of the Chouara tannery in Fes
The dye pits of the Chouara tanneryPhoto: Nikita Shelaykin, via Pexels

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
Tangier to Fes tour

An imperial city and Roman ruins

6. Meknes and Volubilis

The Roman ruins of Volubilis
The Roman ruins of VolubilisPhoto: Christophe Rascle, via Pexels

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
Imperial cities tour

The capital

7. Rabat

A blue and white lane in the Kasbah of the Udayas, Rabat
A blue and white lane in the Kasbah of the UdayasPhoto: Alllexxxis, via Wikimedia Commons, CC BY-SA 3.0, cropped

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
Rabat and Casablanca tour

Modern Morocco

8. Casablanca

The Hassan II Mosque and its minaret in Casablanca
The Hassan II Mosque by the AtlanticPhoto: Sutha Hasan, via Pexels

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

Jemaa el-Fna square in Marrakech with the Koutoubia minaret
Jemaa el-Fna and the Koutoubia minaretPhoto: Mahmut Yilmaz, via Pexels

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
Tangier to Marrakech tour

Berber villages and peaks

10. The High Atlas Mountains and their valleys

Snow on the High Atlas above a valley of trees
Snow on the High AtlasPhoto: Michal Osmenda from Brussels, Belgium, via Wikimedia Commons, CC BY-SA 2.0, cropped

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

The earthen kasbah village of Ait Ben Haddou seen from above
The earthen village of Ait BenhaddouPhoto: Alex Azabache, via Unsplash

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
Grand tour to Marrakech and the Sahara

Canyons of the south

12. The Todra Gorge and the Dades Valley

The red canyon walls of the Todra Gorge
The red walls of the Todra GorgePhoto: Bjørn Christian Tørrissen, via Wikimedia Commons, CC BY-SA 3.0, cropped

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

A camel caravan crossing the Sahara dunes
A camel caravan in the dunes of Erg ChebbiPhoto: Fbrandao.1963, via Wikimedia Commons, CC BY-SA 4.0, cropped

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
Sahara desert tour from Tangier

The windy city

14. Essaouira

The sea walls by the port of Essaouira
The sea walls by the port of EssaouiraPhoto: Adam Harangozó, via Wikimedia Commons, CC BY-SA 4.0, cropped

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

A waterfall over mossy rock in Talassemtane National Park

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.

  1. Day 1

    Tangier

    The Kasbah, the medina and the coast at Cap Spartel.

  2. Day 2

    Chefchaouen

    Through the Rif to the blue town; a night there.

  3. Days 3 to 4

    Volubilis and Fes

    The Roman ruins on the way, then a full day in the medina of Fes.

  4. Days 5 to 6

    The Sahara

    Across the Middle Atlas to Merzouga; a camel ride and a night in the dunes.

  5. Days 7 to 8

    Gorges and kasbahs

    The Todra Gorge, the Dades Valley, Ouarzazate and Ait Benhaddou.

  6. 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

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.

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.