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,859 km
Shortest distance between major cities
Barkah → Oujda-Angad
Distances between Oman and Morocco by cities:
City in Oman | City in Morocco | Distance (kilometers) |
---|---|---|
Khasab | Casablanca | 6,128 km |
Nazwah | Mohammedia | 6,376 km |
Al Buraymī | Fez | 5,929 km |
Sohar | Casablanca | 6,255 km |
Muscat | Rabat | 6,369 km |
Muscat | Mohammedia | 6,425 km |
Khasab | Mohammedia | 6,105 km |
Sur | Mohammedia | 6,578 km |
Salala | Fez | 6,145 km |
Barkah | Oujda-Angad | 5,859 km |
Seeb | Mohammedia | 6,401 km |
Rustaq | Mohammedia | 6,344 km |
Al Buraymī | Casablanca | 6,176 km |
Bawshar | Casablanca | 6,447 km |
‘Ibrī | Casablanca | 6,291 km |
Salala | Casablanca | 6,385 km |
Rustaq | Casablanca | 6,367 km |
Saham Town | Kenitra | 6,175 km |
Barkah | Mohammedia | 6,373 km |
Seeb | Rabat | 6,345 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) |
---|---|---|
Kenya | Luxembourg | 6,297 km |
Ethiopia | Norway | 6,282 km |
North Macedonia | Mongolia | 6,277 km |
Puerto Rico | Argentina | 6,277 km |
Slovakia | Tanzania | 6,275 km |
Sweden | Sierra Leone | 6,270 km |
China | Cyprus | 6,270 km |
Puerto Rico | Ireland | 6,315 km |
Bulgaria | Malawi | 6,264 km |
Nigeria | Mauritius | 6,263 km |
Puerto Rico | Iceland | 6,263 km |
China | Palestinian Territory | 6,258 km |
North Macedonia | Bhutan | 6,326 km |
Puerto Rico | Liberia | 6,328 km |
Kenya | Lithuania | 6,251 km |