The distance between South Africa and Estonia is 9,882 kilometers (6,140 miles).
South Africa, Africa
Estonia, Europe
9,882 km
Distance between centroids
8,819 km
Shortest distance
Calculated based on main borders (including major islands)
9,323 km
Shortest distance between major cities
Pretoria → Tartu
Distances between South Africa and Estonia by cities:
City in South Africa | City in Estonia | Distance (kilometers) |
---|---|---|
Cape Town | Tartu | 10,258 km |
Pietermaritzburg | Yykhvi | 9,864 km |
Pretoria | Saku | 9,431 km |
Durban | Haapsalu | 9,865 km |
Pietermaritzburg | Haapsalu | 9,835 km |
Johannesburg | Haapsalu | 9,445 km |
East London | Werro | 10,068 km |
Randburg | Yykhvi | 9,470 km |
Newcastle | Kotayarvi | 9,662 km |
East London | Tallinn | 10,250 km |
Bloemfontein | Tallinn | 9,815 km |
Tembisa | Yykhvi | 9,459 km |
Pretoria | Tartu | 9,323 km |
Krugersdorp | Tallinn | 9,482 km |
Bloemfontein | Yykhvi | 9,806 km |
Welkom | Tartu | 9,570 km |
Vereeniging | Tallinn | 9,547 km |
Soweto | Yykhvi | 9,489 km |
Welkom | Tallinn | 9,689 km |
Soweto | Tallinn | 9,502 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 Estonia to China | 6,085 km |
From Estonia to India | 6,012 km |
From Estonia to United States | 8,072 km |
From Estonia to Indonesia | 10,017 km |
From Estonia to Pakistan | 4,579 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Estonia.
From | To | Distance (kilometers) |
---|---|---|
China | Republic of the Congo | 9,880 km |
Slovakia | Honduras | 9,881 km |
Costa Rica | Niger | 9,885 km |
Slovakia | Brazil | 9,887 km |
El Salvador | Austria | 9,871 km |
El Salvador | Finland | 9,892 km |
Puerto Rico | French Polynesia | 9,893 km |
Slovakia | Belize | 9,863 km |
Costa Rica | Slovenia | 9,901 km |
El Salvador | Benin | 9,903 km |
New Zealand | Thailand | 9,854 km |
Sweden | Brunei | 9,909 km |
El Salvador | Czechia | 9,849 km |
Uruguay | Uganda | 9,913 km |
Costa Rica | Czechia | 9,842 km |