The distance between South Africa and Latvia is 9,690 kilometers (6,021 miles).
South Africa, Africa
Latvia, Europe
9,690 km
Distance between centroids
8,614 km
Shortest distance
Calculated based on main borders (including major islands)
9,046 km
Shortest distance between major cities
Pretoria → Daugavpils
Distances between South Africa and Latvia by cities:
City in South Africa | City in Latvia | Distance (kilometers) |
---|---|---|
Soweto | Kuldīga | 9,240 km |
Johannesburg | Bolderaja | 9,230 km |
Vereeniging | Riga | 9,272 km |
Pretoria | Liepāja | 9,139 km |
Vereeniging | Liepāja | 9,239 km |
Port Elizabeth | Daugavpils | 9,955 km |
Soweto | Riga | 9,227 km |
East London | Cēsis | 10,012 km |
Cape Town | Tukums | 10,082 km |
Bloemfontein | Kuldīga | 9,548 km |
Randburg | Kuldīga | 9,222 km |
Newcastle | Ventspils | 9,468 km |
Welkom | Liepāja | 9,376 km |
Bloemfontein | Riga | 9,539 km |
Tembisa | Liepāja | 9,167 km |
Tembisa | Kuldīga | 9,212 km |
East London | Riga | 9,975 km |
Cape Town | Liepāja | 10,023 km |
Welkom | Riga | 9,413 km |
Pietermaritzburg | Kuldīga | 9,628 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 Latvia to China | 6,153 km |
From Latvia to India | 5,970 km |
From Latvia to United States | 8,187 km |
From Latvia to Indonesia | 10,038 km |
From Latvia to Pakistan | 4,529 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Latvia.
From | To | Distance (kilometers) |
---|---|---|
Uruguay | Spain | 9,690 km |
Uruguay | Tanzania | 9,698 km |
Bulgaria | Venezuela | 9,700 km |
China | Cameroon | 9,703 km |
Nigeria | Ecuador | 9,705 km |
Sweden | Eswatini | 9,674 km |
Sweden | Panama | 9,707 km |
Moldova | Jamaica | 9,670 km |
Nigeria | Mongolia | 9,670 km |
Costa Rica | Tunisia | 9,716 km |
China | Zambia | 9,664 km |
El Salvador | Samoa | 9,663 km |
Bulgaria | Jamaica | 9,662 km |
Netherlands | Ecuador | 9,722 km |
Ethiopia | Timor Leste | 9,656 km |