AirOrSeaTravel is an independent guide. Bookings on this page are completed on the provider’s own website. How we are funded.

AirOrSeaTravel — find your way there
Destinations

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.

CapitalRabat
Population36 million
Area446,550 km²
CurrencyDirham (MAD)
Dialling code+212
Driving sideRight
Plug typesEuro, Type E
Emergency numberhttp://www.wikidata.org/entity/Q1061257 / http://www.wikidata.org/entity/Q25648864 / http://www.wikidata.org/entity/Q25648869
Official languagesArabic, Standard Moroccan Tamazight
Internet domain.ma

Cities in Morocco

Cities on this site, largest first
CityRegionPopulationAirportHotels listed
CasablancaCasablanca-Settat3,665,954CMN (25 km)1,761+
RabatRabat-Salé-Kénitra1,655,753RBA (9 km)763
FesFes-Meknes1,191,905FEZ (12 km)
TangierTanger-Tetouan-Al Hoceima1,035,141TNG (12 km)2,086+
MarrakeshMarrakesh-Safi995,871RAK (5 km)19
SaléRabat-Salé-Kénitra972,299RBA (4 km)109
AgadirSouss-Massa698,310AGA (21 km)1,720+
MeknesFes-Meknes568,295FEZ (53 km)
OujdaOriental539,711OUD (12 km)125
KenitraRabat-Salé-Kénitra470,949RBA (28 km)271
TétouanTanger-Tetouan-Al Hoceima415,810TTU (5 km)308
Al HoceïmaTanger-Tetouan-Al Hoceima395,644NDR (88 km)201
TemaraRabat-Salé-Kénitra342,345RBA (20 km)
SafiMarrakesh-Safi336,883
MohammediaCasablanca-Settat227,799CMN (40 km)
KhouribgaBeni Mellal-Khenifra214,241BEM (77 km)
El JadidaCasablanca-Settat212,863CMN (86 km)
Beni MellalBeni Mellal-Khenifra210,397BEM (8 km)
Salé Al JadidaRabat-Salé-Kénitra200,000RBA (6 km)
Ait MelloulSouss-Massa187,652AGA (9 km)
NadorOriental176,600NDR (22 km)
Dar BouazzaCasablanca-Settat165,295CMN (27 km)
TazaFes-Meknes162,110FEZ (95 km)
SettatCasablanca-Settat155,333CMN (41 km)
BerrechidCasablanca-Settat149,201CMN (11 km)
KhemissetRabat-Salé-Kénitra143,640RBA (68 km)
InezganeSouss-Massa142,320AGA (12 km)
Ksar El KebirTanger-Tetouan-Al Hoceima138,262TNG (81 km)
LaracheTanger-Tetouan-Al Hoceima136,505TNG (64 km)
GuelmimGuelmim-Oued Noun129,200
KhenifraBeni Mellal-Khenifra128,318BEM (85 km)
BerkaneOriental119,284OUD (39 km)
TaourirtOriental112,908NDR (66 km)
BouskouraCasablanca-Settat112,501CMN (11 km)
Al Fqih Ben ÇalahBeni Mellal-Khenifra111,402BEM (37 km)
Oued ZemBeni Mellal-Khenifra104,029BEM (57 km)
El Kelaa des SrarhnaMarrakesh-Safi103,982RAK (77 km)
Sidi SlimaneRabat-Salé-Kénitra101,541RBA (80 km)
ErrachidiaDrâa-Tafilalet100,870ERH (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.