Interactive Maps of Morocco

Plan your trip with maps of Morocco's cities, the Sahara, the Atlas Mountains, the train network and the routes in between.

Select a pin to open that map. Numbers show several places close together; zoom in to separate them.

Morocco packs an extraordinary range of landscapes into one country: Atlantic beaches, the Mediterranean coast, the snow-capped High Atlas and the dunes of the Sahara. Its imperial cities, Marrakech, Fes, Meknes and Rabat, each have a historic medina listed by UNESCO, while Casablanca is a modern business capital.

Most visitors fly into Marrakech or Casablanca. Fast trains connect Tangier, Rabat, Casablanca and Marrakech, and a separate line runs inland to Meknes and Fes. For the mountains and the desert, travellers rely on buses, private drivers or organised tours.

Cities

All cities →

Regions

All regions →

Getting Around

All getting around →

Plan Your Trip

Affiliate links: we may earn a commission if you book, at no extra cost to you.

Frequently Asked Questions

What is the best time to visit Morocco?

Spring (March to May) and autumn (September to November) are the most comfortable. Summer is very hot inland and in the desert, while winter brings cold nights in the Sahara and snow in the High Atlas.

How do you get around Morocco?

Trains run between Tangier, Rabat, Casablanca, Marrakech, Meknes and Fes, including the Al Boraq high-speed line. Long-distance buses (CTM and Supratours) and grand taxis cover most other routes, and domestic flights link the main cities.

Which cities should I visit in Morocco?

A classic first trip combines Marrakech, the Sahara at Merzouga, Fes and Chefchaouen. Add Essaouira for the Atlantic coast or the High Atlas for hiking.