Distance from Bahrain to South Africa

The distance between Bahrain and South Africa is 6,913 kilometers (4,295 miles).

Bahrain, Asia

South Africa, Africa

6,913 km

Distance between centroids

6,246 km

Shortest distance between major cities

Dār Kulayb → Rustenburg

Distances between Bahrain and South Africa by cities:

City in Bahrain City in South Africa Distance (kilometers)
Al Muharraq Rustenburg 6,270 km
Madīnat ‘Īsá Johannesburg 6,279 km
Sitrah Johannesburg 6,280 km
Sitrah Krugersdorp 6,279 km
Al Ḩadd Johannesburg 6,290 km
Manama Durban 6,548 km
Madīnat ‘Īsá Cape Town 7,468 km
Ar Rifā‘ Cape Town 7,464 km
Ar Rifā‘ Johannesburg 6,274 km
Jidd Ḩafş Johannesburg 6,283 km
Jidd Ḩafş East London 6,980 km
Al Ḩadd Cape Town 7,480 km
Madīnat Ḩamad Rustenburg 6,251 km
Sanābis Krugersdorp 6,283 km
Madīnat Ḩamad Krugersdorp 6,270 km
Manama Cape Town 7,475 km
Dār Kulayb Rustenburg 6,246 km
Dār Kulayb Johannesburg 6,266 km
Al Muharraq Johannesburg 6,290 km
Sanābis Rustenburg 6,264 km

Distance between cities calculator →

Other distances from Bahrain

Distance between countries Kilometers
From Bahrain to China 5,173 km
From Bahrain to India 2,952 km
From Bahrain to United States 12,195 km
From Bahrain to Indonesia 7,400 km
From Bahrain to Pakistan 1,900 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 Bahrain and South Africa.

From To Distance (kilometers)
Colombia Western Sahara 6,912 km
Spain Bahamas 6,912 km
China Norway 6,908 km
United Kingdom Grenada 6,907 km
Ecuador Canada 6,913 km
Canada Ecuador 6,913 km
China North Macedonia 6,917 km
Italy Mayotte 6,917 km
Brazil Mexico 6,921 km
Mexico Brazil 6,921 km
Colombia Sierra Leone 6,922 km
China Egypt 6,896 km
Canada Portugal 6,936 km
France Saint Vincent and the Grenadines 6,944 km
France Puerto Rico 6,946 km

More distances from Bahrain

Calculate the distance between any 2 countries