The distance between Oman and Morocco is 6,292 kilometers (3,910 miles).
Oman, Asia
Morocco, Africa
6,292 km
Distance between centroids
5,479 km
Shortest distance
Calculated based on main borders (including major islands)
5,981 km
Shortest distance between major cities
Al Buraymī → Tangier
Distances between Oman and Morocco by cities:
City in Oman | City in Morocco | Distance (kilometers) |
---|---|---|
As Suwayq | Rabat | 6,268 km |
Sur | Mohammedia | 6,578 km |
Seeb | Casablanca | 6,423 km |
Sohar | Rabat | 6,177 km |
Bawshar | Meknes | 6,253 km |
Bidbid | Marrakesh | 6,501 km |
‘Ibrī | Casablanca | 6,291 km |
Sohar | El Jadida | 6,343 km |
Muscat | Casablanca | 6,448 km |
‘Ibrī | Rabat | 6,214 km |
Bidbid | Casablanca | 6,430 km |
Barkā’ | Kenitra | 6,290 km |
Şalālah | Casablanca | 6,385 km |
Khasab | Casablanca | 6,128 km |
Nizwá | Marrakesh | 6,466 km |
Şaḩam | Casablanca | 6,280 km |
Al Buraymī | Rabat | 6,098 km |
Şalālah | El Jadida | 6,469 km |
Şaḩam | Tangier | 6,084 km |
Bawshar | Mohammedia | 6,425 km |
Distance between countries | Kilometers |
---|---|
From Oman to China | 4,924 km |
From Oman to India | 2,395 km |
From Oman to United States | 12,872 km |
From Oman to Indonesia | 6,763 km |
From Oman to Pakistan | 1,662 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 Oman and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Japan | Afghanistan | 6,290 km |
Italy | Zambia | 6,289 km |
Spain | U.S. Virgin Islands | 6,284 km |
Argentina | U.S. Virgin Islands | 6,283 km |
Brazil | Burkina Faso | 6,279 km |
Argentina | Puerto Rico | 6,277 km |
Canada | Denmark | 6,276 km |
Ecuador | Cabo Verde | 6,273 km |
Peru | Cabo Verde | 6,273 km |
China | Cyprus | 6,270 km |
Canada | Finland | 6,268 km |
Japan | Pakistan | 6,316 km |
Germany | Burundi | 6,321 km |
Spain | Saint Lucia | 6,258 km |
United Kingdom | Djibouti | 6,258 km |