The distance between Somalia and Morocco is 6,273 kilometers (3,898 miles).
Somalia, Africa
Morocco, Africa
6,273 km
Distance between centroids
5,482 km
Shortest distance
Calculated based on main borders (including major islands)
5,760 km
Shortest distance between major cities
Baki → Rabat
Distances between Somalia and Morocco by cities:
City in Somalia | City in Morocco | Distance (kilometers) |
---|---|---|
Beledweyne | Casablanca | 6,317 km |
Baidoa | Mohammedia | 6,276 km |
Baki | Casablanca | 5,818 km |
Mogadishu | Casablanca | 6,513 km |
Berbera | Casablanca | 5,931 km |
Afgooye | Casablanca | 6,487 km |
Afgooye | Mohammedia | 6,471 km |
Mogadishu | Rabat | 6,463 km |
Jamaame | Rabat | 6,383 km |
Buurhakaba | Mohammedia | 6,334 km |
Jamaame | Mohammedia | 6,414 km |
Gaalkacyo | Rabat | 6,324 km |
Gaalkacyo | Casablanca | 6,381 km |
Kismayo | Rabat | 6,398 km |
Marka | Al Hoceïma | 6,248 km |
Hargeysa | Casablanca | 5,900 km |
Hargeysa | Mohammedia | 5,882 km |
Laascaanood | Kenitra | 6,191 km |
Marka | Oujda-Angad | 6,054 km |
Buurhakaba | Casablanca | 6,350 km |
Distance between countries | Kilometers |
---|---|
From Somalia to China | 6,816 km |
From Somalia to India | 3,932 km |
From Somalia to United States | 13,894 km |
From Somalia to Indonesia | 7,558 km |
From Somalia to Pakistan | 3,699 km |
Distances between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
The following list contains countries that are separated by a similar distance as it is between Somalia and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Sierra Leone | 6,270 km |
China | Cyprus | 6,270 km |
Slovakia | Tanzania | 6,275 km |
Bulgaria | Malawi | 6,264 km |
Puerto Rico | Argentina | 6,277 km |
Nigeria | Mauritius | 6,263 km |
Puerto Rico | Iceland | 6,263 km |
North Macedonia | Mongolia | 6,277 km |
China | Palestinian Territory | 6,258 km |
Ethiopia | Norway | 6,282 km |
Kenya | Lithuania | 6,251 km |
Papua New Guinea | China | 6,249 km |
China | Papua New Guinea | 6,249 km |
China | Lithuania | 6,245 km |
Bulgaria | Bangladesh | 6,244 km |