Morocco: cities and how to get around
39 cities with airports, stations, hotels and the journeys between them, from public data.
Morocco has 39 cities on this site, including the capital, Rabat. Each one has an overview and pages for flights, hotels, trains, buses, driving and things to do, built from public data, plus city-to-city pages for the journeys between them.
Cities in Morocco
| City | Region | Population | Airport | Hotels listed |
|---|---|---|---|---|
| Casablanca | Casablanca-Settat | 3,665,954 | CMN (25 km) | 1,761+ |
| Rabat | Rabat-Salé-Kénitra | 1,655,753 | RBA (9 km) | 763 |
| Fes | Fes-Meknes | 1,191,905 | FEZ (12 km) | — |
| Tangier | Tanger-Tetouan-Al Hoceima | 1,035,141 | TNG (12 km) | 2,086+ |
| Marrakesh | Marrakesh-Safi | 995,871 | RAK (5 km) | 19 |
| Salé | Rabat-Salé-Kénitra | 972,299 | RBA (4 km) | 109 |
| Agadir | Souss-Massa | 698,310 | AGA (21 km) | 1,720+ |
| Meknes | Fes-Meknes | 568,295 | FEZ (53 km) | — |
| Oujda | Oriental | 539,711 | OUD (12 km) | 125 |
| Kenitra | Rabat-Salé-Kénitra | 470,949 | RBA (28 km) | 271 |
| Tétouan | Tanger-Tetouan-Al Hoceima | 415,810 | TTU (5 km) | 308 |
| Al Hoceïma | Tanger-Tetouan-Al Hoceima | 395,644 | NDR (88 km) | 201 |
| Temara | Rabat-Salé-Kénitra | 342,345 | RBA (20 km) | — |
| Safi | Marrakesh-Safi | 336,883 | — | — |
| Mohammedia | Casablanca-Settat | 227,799 | CMN (40 km) | — |
| Khouribga | Beni Mellal-Khenifra | 214,241 | BEM (77 km) | — |
| El Jadida | Casablanca-Settat | 212,863 | CMN (86 km) | — |
| Beni Mellal | Beni Mellal-Khenifra | 210,397 | BEM (8 km) | — |
| Salé Al Jadida | Rabat-Salé-Kénitra | 200,000 | RBA (6 km) | — |
| Ait Melloul | Souss-Massa | 187,652 | AGA (9 km) | — |
| Nador | Oriental | 176,600 | NDR (22 km) | — |
| Dar Bouazza | Casablanca-Settat | 165,295 | CMN (27 km) | — |
| Taza | Fes-Meknes | 162,110 | FEZ (95 km) | — |
| Settat | Casablanca-Settat | 155,333 | CMN (41 km) | — |
| Berrechid | Casablanca-Settat | 149,201 | CMN (11 km) | — |
| Khemisset | Rabat-Salé-Kénitra | 143,640 | RBA (68 km) | — |
| Inezgane | Souss-Massa | 142,320 | AGA (12 km) | — |
| Ksar El Kebir | Tanger-Tetouan-Al Hoceima | 138,262 | TNG (81 km) | — |
| Larache | Tanger-Tetouan-Al Hoceima | 136,505 | TNG (64 km) | — |
| Guelmim | Guelmim-Oued Noun | 129,200 | — | — |
| Khenifra | Beni Mellal-Khenifra | 128,318 | BEM (85 km) | — |
| Berkane | Oriental | 119,284 | OUD (39 km) | — |
| Taourirt | Oriental | 112,908 | NDR (66 km) | — |
| Bouskoura | Casablanca-Settat | 112,501 | CMN (11 km) | — |
| Al Fqih Ben Çalah | Beni Mellal-Khenifra | 111,402 | BEM (37 km) | — |
| Oued Zem | Beni Mellal-Khenifra | 104,029 | BEM (57 km) | — |
| El Kelaa des Srarhna | Marrakesh-Safi | 103,982 | RAK (77 km) | — |
| Sidi Slimane | Rabat-Salé-Kénitra | 101,541 | RBA (80 km) | — |
| Errachidia | Drâa-Tafilalet | 100,870 | ERH (3 km) | — |
Neighbouring countries on this site: Algeria, Western Sahara, Spain.
Common questions
Which cities in Morocco are covered?
Casablanca, Rabat, Fes, Tangier, Marrakesh, Salé, Agadir, Meknes and 31 more.
What currency does Morocco use?
The Dirham (MAD).
Which side of the road does Morocco drive on?
The right.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.