Map of Morocco: cities, regions and airports

This map of Morocco shows the capital (Rabat), the 6 destinations covered in our guides and the main cities, with terrain, national parks, expressways, railways, rivers and international airports.

Neighbouring countries (land border): Algeria and Spain. Its coasts face: Strait of Gibraltar, Alboran Sea and Atlantic Ocean.

Our travel deals for Map

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

  • FlightsKiwi.comCompare flights and airline combinations to Map.
    Compare flights
  • eSIMAiraloData plan to install before you leave (eSIM-compatible phone).
    See plans
Map of Morocco with terrain, national parks, cities, roads and airports
Map of Morocco with terrain, national parks, cities, roads and airports

Open the full-size map (high resolution, zoomable)

Key: red star = capital; blue dot = destination covered by a Destination de Voyage guide; blue italic name = region or island with a guide; grey dot = other city; plane = international airport (IATA code); brown triangle = summit (elevation); green areas = national parks (green square = national park shown as a point); thick orange line = expressway, light orange = main road; black-and-white line = main railway; grey dashes = regional boundaries; blue = rivers and lakes; shading = terrain; grid = latitude and longitude.

Sources: base map, cities, roads, railways, airports, administrative boundaries, rivers, lakes and hillshading: Natural Earth 1:10m (public domain). National parks: © OpenStreetMap contributors (ODbL licence) and Wikidata. Summits and elevations: Wikidata and Natural Earth. Places missing from Natural Earth: Wikipedia coordinates. Map produced by Destination de Voyage.

Regions and destinations on the map of Morocco

RegionOur guidesOther cities on the map
Fès-BoulemaneFez—
Marrakech-Tensift-Al HaouzEssaouira, Marrakech—
Souss-Massa-DraaAgadirTiznit
Tanger-TétouanTangier, ChefchaouenKsar el-Kebir, Larache
Gharb-Chrarda-Beni Hssen—Kenitra
Grand Casablanca—Casablanca
Guelmim-Es Semara—Guelmim
Laâyoune-Boujdour-Sakia el Hamra—Laayoune
Meknès-Tafilalet—Meknes
Oriental—Oujda
Oued Ed-Dahab—Dakhla
Rabat-Salé-Zemmour-Zaër—Rabat
Doukkala-Abda—Safi
Taza-Al Hoceïma-Taounate—Taza
Regions: Natural Earth administrative divisions

Straight-line distances between the main cities

Straight-line distances calculated from the coordinates of the places (haversine formula). Actual journeys by road, rail, boat or plane are longer.

RouteStraight-line distance
Rabat – Agadir477 km (296 mi)
Rabat – Essaouira391 km (243 mi)
Rabat – Marrakech288 km (179 mi)
Rabat – Tangier212 km (132 mi)
Rabat – Chefchaouen192 km (119 mi)
Rabat – Fez169 km (105 mi)
Rabat – Casablanca86 km (53 mi)
Rabat – Oujda458 km (285 mi)
Tangier – Chefchaouen82 km (51 mi)
Fez – Chefchaouen126 km (78 mi)
Essaouira – Agadir120 km (75 mi)
Marrakech – Essaouira168 km (104 mi)
Destination de Voyage calculation

Terrain, national parks and airports

Main summits (elevations from Wikidata / Natural Earth): Jbel Toubkal (4,165 m / 13,665 ft), Ighil Igdamn (4,071 m / 13,356 ft), Djebel Ayachi (3,747 m / 12,293 ft), Adrar Bou Nasser (3,340 m / 10,958 ft) and Djebel Sirwa (3,304 m / 10,840 ft).

National parks shown (10): Al Hoceima National Park, Ifrane National Park, Iriqui National Park, Dakhla National Park, Khenifiss National Park, Khenifra National Park, Souss-Massa National Park, Tazekka National Park, Toubkal National Park and Eastern High Atlas National Park.

International airports shown: CMN (Mohamed V).

Our guides by destination

Frequently asked questions

What is the capital of Morocco?

Rabat, marked by the red star on the map.

Which of our guide destinations is farthest from Rabat?

Agadir is about 477 km (296 mi) away in a straight line (Destination de Voyage calculation).

Which countries border Morocco?

Countries sharing a land border: Algeria and Spain.

What is the highest summit shown on the map?

Jbel Toubkal, at an elevation of 4,165 m / 13,665 ft (source: Natural Earth).

Which international airports are shown on the map?

CMN (Mohamed V).