The distance between South Africa and Bahrain is 6,913 kilometers (4,295 miles).
South Africa, Africa
Bahrain, Asia
6,913 km
Distance between centroids
6,237 km
Shortest distance between major cities
Pretoria → Al Muharraq
Distances between South Africa and Bahrain by cities:
City in South Africa | City in Bahrain | Distance (kilometers) |
---|---|---|
Soweto | Hidd | 6,304 km |
Randburg | Manama | 6,276 km |
Cape Town | Al Muharraq | 7,479 km |
East London | Sitrah | 6,976 km |
Tembisa | Al Muharraq | 6,261 km |
Johannesburg | Manama | 6,286 km |
Newcastle | Hidd | 6,374 km |
Krugersdorp | Al Muharraq | 6,289 km |
Durban | Jid Hafs | 6,545 km |
Bloemfontein | Manama | 6,655 km |
Port Elizabeth | Jid Hafs | 7,163 km |
Welkom | Manama | 6,519 km |
Pretoria | Al Muharraq | 6,237 km |
Tembisa | Hidd | 6,262 km |
East London | Manama | 6,983 km |
Durban | Hidd | 6,552 km |
Johannesburg | Jid Hafs | 6,283 km |
Pietermaritzburg | Manama | 6,545 km |
Pietermaritzburg | Al Muharraq | 6,549 km |
Cape Town | Manama | 7,475 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Bahrain.
From | To | Distance (kilometers) |
---|---|---|
South Africa | Jordan | 6,912 km |
China | Norway | 6,908 km |
Greece | Madagascar | 6,914 km |
China | North Macedonia | 6,917 km |
North Macedonia | China | 6,917 km |
Uruguay | Ivory Coast | 6,923 km |
China | Egypt | 6,896 km |
Nigeria | Kazakhstan | 6,927 km |
Slovakia | Zambia | 6,893 km |
Haiti | Liberia | 6,932 km |
South Africa | Israel | 6,934 km |
China | Kosovo | 6,934 km |
South Africa | Qatar | 6,881 km |
Cuba | Mauritania | 6,879 km |
Moldova | Mayotte | 6,878 km |