The distance between Saudi Arabia and Morocco is 5,165 kilometers (3,210 miles).
Saudi Arabia, Asia
Morocco, Africa
5,165 km
Distance between centroids
3,448 km
Shortest distance
Calculated based on main borders (including major islands)
4,152 km
Shortest distance between major cities
Tabuk → Rabat
Distances between Saudi Arabia and Morocco by cities:
City in Saudi Arabia | City in Morocco | Distance (kilometers) |
---|---|---|
Medina | Meknès | 4,478 km |
Ta’if | Agadir | 5,075 km |
Al Kharj | Casablanca | 5,399 km |
Tabuk | Casablanca | 4,227 km |
Buraydah | Al Hoceïma | 4,646 km |
Jeddah | Rabat | 4,702 km |
Yanbu | Al Hoceïma | 4,215 km |
Medina | Casablanca | 4,669 km |
Al Mubarraz | Al Hoceïma | 5,199 km |
Tabuk | Rabat | 4,152 km |
Abha | Mohammedia | 5,227 km |
Khamis Mushait | Safi | 5,404 km |
Dammam | Casablanca | 5,554 km |
Khamis Mushait | Fez | 5,029 km |
Dammam | Rabat | 5,476 km |
Najran | Casablanca | 5,436 km |
Abha | Casablanca | 5,247 km |
Mecca | Rabat | 4,764 km |
Mecca | Casablanca | 4,832 km |
Sulţānah | Marrakesh | 4,708 km |
Distance between countries | Kilometers |
---|---|
From Saudi Arabia to China | 5,776 km |
From Saudi Arabia to India | 3,504 km |
From Saudi Arabia to United States | 12,110 km |
From Saudi Arabia to Indonesia | 7,907 km |
From Saudi Arabia to Pakistan | 2,505 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 Saudi Arabia and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Netherlands | Tajikistan | 5,171 km |
Uruguay | Saint Lucia | 5,168 km |
China | Bahrain | 5,173 km |
Ethiopia | Switzerland | 5,173 km |
Nigeria | Azerbaijan | 5,159 km |
Kenya | Serbia | 5,159 km |
Sweden | Oman | 5,185 km |
China | Qatar | 5,152 km |
Costa Rica | Chile | 5,189 km |
Netherlands | United Arab Emirates | 5,190 km |
Uruguay | Netherlands Antilles | 5,150 km |
Bulgaria | Democratic Republic of the Congo | 5,193 km |
Nigeria | Ireland | 5,146 km |
Uruguay | Curacao | 5,142 km |
China | Georgia | 5,200 km |