Distance Between Morocco Cities
Select start and destination city to calculate the distance between Morocco cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Agadir
- Al Hoceima
- Beni Mellal
- Casablanca
- Chaouia-Ouardigha
- Doukkala-Abda
- Fes-Boulemane
- Fes
- Gharb-Chrarda-Beni Hssen
- Grand Casablanca
- Guelmim-Es Smara
- Guelmim
- Kenitra
- Laayoune-Boujdour-Sakia El Hamra
- Marrakech-Tensift-Al Haouz
- Marrakesh
- Meknes
- Meknes-Tafilalet
- Oriental
- Oued ed Dahab-Lagouira
- Oujda
- Rabat
- Rabat-Sale-Zemmour-Zaer
- Safi
- Settat
- Souss-Massa-Draa
- Tadla-Azilal
- Tanger-Tetouan
- Tangier
- Taza-Al Hoceima-Taounate
Distance Between Major Cities in Morocco
Start and Destination City | Distance | Mileage |
---|---|---|
Agadir to Al Hoceima | 754 km | 469 miles |
Al Hoceima to Beni Mellal | 393 km | 244 miles |
Beni Mellal to Casablanca | 182 km | 113 miles |
Casablanca to Chaouia-Ouardigha | 68 km | 42 miles |
Chaouia-Ouardigha to Doukkala-Abda | 140 km | 87 miles |
Doukkala-Abda to Fes-Boulemane | 418 km | 260 miles |
Fes-Boulemane to Fes | 118 km | 73 miles |
Fes to Gharb-Chrarda-Beni Hssen | 100 km | 62 miles |
Gharb-Chrarda-Beni Hssen to Grand Casablanca | 191 km | 119 miles |
Grand Casablanca to Guelmim-Es Smara | 567 km | 352 miles |
Guelmim-Es Smara to Guelmim | 59 km | 37 miles |
Guelmim to Kenitra | 672 km | 418 miles |
Kenitra to Laayoune-Boujdour-Sakia El Hamra | 889 km | 552 miles |
Laayoune-Boujdour-Sakia El Hamra to Marrakech-Tensift-Al Haouz | 579 km | 360 miles |
Marrakech-Tensift-Al Haouz to Marrakesh | 9 km | 6 miles |
Marrakesh to Meknes | 340 km | 211 miles |
Meknes to Meknes-Tafilalet | 234 km | 145 miles |
Meknes-Tafilalet to Oriental | 295 km | 183 miles |
Oriental to Oued ed Dahab-Lagouira | 1,979 km | 1,230 miles |
Oued ed Dahab-Lagouira to Oujda | 2,086 km | 1,296 miles |
Oujda to Rabat | 458 km | 285 miles |
Rabat to Rabat-Sale-Zemmour-Zaer | 59 km | 37 miles |
Rabat-Sale-Zemmour-Zaer to Safi | 327 km | 203 miles |
Safi to Settat | 171 km | 106 miles |
Settat to Souss-Massa-Draa | 255 km | 158 miles |
Souss-Massa-Draa to Tadla-Azilal | 110 km | 68 miles |
Tadla-Azilal to Tanger-Tetouan | 374 km | 232 miles |
Tanger-Tetouan to Tangier | 60 km | 37 miles |
Tangier to Taza-Al Hoceima-Taounate | 220 km | 137 miles |