Distance from to

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.

Distance Between Major Cities in Morocco

Start and Destination CityDistanceMileage
Agadir to Al Hoceima754 km469 miles
Al Hoceima to Beni Mellal393 km244 miles
Beni Mellal to Casablanca182 km113 miles
Casablanca to Chaouia-Ouardigha68 km42 miles
Chaouia-Ouardigha to Doukkala-Abda140 km87 miles
Doukkala-Abda to Fes-Boulemane418 km260 miles
Fes-Boulemane to Fes118 km73 miles
Fes to Gharb-Chrarda-Beni Hssen100 km62 miles
Gharb-Chrarda-Beni Hssen to Grand Casablanca191 km119 miles
Grand Casablanca to Guelmim-Es Smara567 km352 miles
Guelmim-Es Smara to Guelmim59 km37 miles
Guelmim to Kenitra672 km418 miles
Kenitra to Laayoune-Boujdour-Sakia El Hamra889 km552 miles
Laayoune-Boujdour-Sakia El Hamra to Marrakech-Tensift-Al Haouz579 km360 miles
Marrakech-Tensift-Al Haouz to Marrakesh9 km6 miles
Marrakesh to Meknes340 km211 miles
Meknes to Meknes-Tafilalet234 km145 miles
Meknes-Tafilalet to Oriental295 km183 miles
Oriental to Oued ed Dahab-Lagouira1,979 km1,230 miles
Oued ed Dahab-Lagouira to Oujda2,086 km1,296 miles
Oujda to Rabat458 km285 miles
Rabat to Rabat-Sale-Zemmour-Zaer59 km37 miles
Rabat-Sale-Zemmour-Zaer to Safi327 km203 miles
Safi to Settat171 km106 miles
Settat to Souss-Massa-Draa255 km158 miles
Souss-Massa-Draa to Tadla-Azilal110 km68 miles
Tadla-Azilal to Tanger-Tetouan374 km232 miles
Tanger-Tetouan to Tangier60 km37 miles
Tangier to Taza-Al Hoceima-Taounate220 km137 miles