Distance from Oman to South Africa

The distance between Oman and South Africa is 6,756 kilometers (4,198 miles).

Oman, Asia

South Africa, Africa

6,756 km

Distance between centroids

4,922 km

Shortest distance

Calculated based on main borders (including major islands)

5,546 km

Shortest distance between major cities

Şalālah → Rustenburg

Distances between Oman and South Africa by cities:

City in Oman City in South Africa Distance (kilometers)
Al Buraymī Cape Town 7,556 km
Bidbid Durban 6,568 km
Barkā’ East London 7,035 km
Bidbid Johannesburg 6,374 km
Khasab Johannesburg 6,539 km
Şaḩam Pretoria 6,329 km
‘Ibrī Cape Town 7,502 km
Nizwá Durban 6,494 km
Seeb Rustenburg 6,397 km
Al Buraymī Pretoria 6,280 km
Seeb Johannesburg 6,402 km
Şaḩam Johannesburg 6,380 km
Muscat Krugersdorp 6,410 km
Bawshar Krugersdorp 6,409 km
Sur Krugersdorp 6,379 km
As Suwayq Cape Town 7,612 km
‘Ibrī Johannesburg 6,270 km
Nizwá Rustenburg 6,292 km
Khasab Port Elizabeth 7,401 km
Sohar Cape Town 7,616 km

Distance between cities calculator →

Other distances from Oman

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

Other distances from South Africa

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Oman and South Africa.

From To Distance (kilometers)
Germany India 6,760 km
Italy Comoros 6,759 km
Spain Guyana 6,759 km
China Slovakia 6,752 km
United Kingdom Bahamas 6,752 km
Spain Zambia 6,771 km
Chile Bahamas 6,748 km
Germany Canada 6,773 km
Canada Germany 6,773 km
Germany Tanzania 6,791 km
Japan Turkmenistan 6,728 km
France Martinique 6,794 km
Canada Latvia 6,725 km
France Barbados 6,796 km
Argentina Cuba 6,798 km

More distances from Oman

Calculate the distance between any 2 countries