The distance between Saudi Arabia and South Africa is 6,472 kilometers (4,021 miles).
Saudi Arabia, Asia
South Africa, Africa
6,472 km
Distance between centroids
4,453 km
Shortest distance
Calculated based on main borders (including major islands)
5,128 km
Shortest distance between major cities
Najran → Randburg
Distances between Saudi Arabia and South Africa by cities:
City in Saudi Arabia | City in South Africa | Distance (kilometers) |
---|---|---|
Buraydah | Krugersdorp | 6,054 km |
Najran | Randburg | 5,128 km |
Riyadh | Durban | 6,264 km |
Ta’if | Pretoria | 5,367 km |
Khamis Mushait | Johannesburg | 5,173 km |
Tabuk | Cape Town | 7,159 km |
Medina | Cape Town | 6,841 km |
Al Mubarraz | Randburg | 6,153 km |
Mecca | Durban | 5,752 km |
Al Mubarraz | Krugersdorp | 6,161 km |
Abha | Cape Town | 6,311 km |
Yanbu | Randburg | 5,657 km |
Yanbu | Krugersdorp | 5,661 km |
Abha | Randburg | 5,147 km |
Sulţānah | Randburg | 5,734 km |
Mecca | Cape Town | 6,533 km |
Jeddah | Durban | 5,749 km |
Sulţānah | Soweto | 5,756 km |
Riyadh | Cape Town | 7,145 km |
Ta’if | Krugersdorp | 5,414 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 South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Saudi Arabia and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Mayotte | 6,472 km |
Netherlands | Canada | 6,475 km |
Greece | Zimbabwe | 6,475 km |
Uruguay | Guatemala | 6,485 km |
China | Romania | 6,492 km |
Costa Rica | Cabo Verde | 6,501 km |
Greece | Mongolia | 6,438 km |
Puerto Rico | Spain | 6,435 km |
Bulgaria | Maldives | 6,434 km |
Uruguay | Sierra Leone | 6,506 km |
Kenya | Belgium | 6,432 km |
Uruguay | Belize | 6,513 km |
Cuba | Uruguay | 6,423 km |
Uruguay | Cuba | 6,423 km |
Netherlands | Rwanda | 6,423 km |