The distance between Uganda and South Africa is 3,671 kilometers (2,281 miles).
Uganda, Africa
South Africa, Africa
3,671 km
Distance between centroids
2,285 km
Shortest distance
Calculated based on main borders (including major islands)
2,797 km
Shortest distance between major cities
Mbarara → Rustenburg
Distances between Uganda and South Africa by cities:
City in Uganda | City in South Africa | Distance (kilometers) |
---|---|---|
Jinja | Johannesburg | 2,999 km |
Gulu | Cape Town | 4,315 km |
Nansana | Rustenburg | 2,936 km |
Kira | Rustenburg | 2,942 km |
Nansana | Cape Town | 4,072 km |
Kampala | Johannesburg | 2,974 km |
Gulu | Johannesburg | 3,239 km |
Mbarara | Rustenburg | 2,797 km |
Masaka | Cape Town | 3,970 km |
Kasese | Johannesburg | 2,928 km |
Lira | Johannesburg | 3,191 km |
Bunamwaya | Johannesburg | 2,967 km |
Mukono | Newcastle | 3,125 km |
Wakiso | Johannesburg | 2,982 km |
Bunamwaya | Pretoria | 2,915 km |
Njeru | Rustenburg | 2,959 km |
Mukono | Krugersdorp | 2,974 km |
Jinja | Cape Town | 4,106 km |
Kasese | Rustenburg | 2,877 km |
Hoima | Rustenburg | 3,031 km |
Distance between countries | Kilometers |
---|---|
From Uganda to China | 8,296 km |
From Uganda to India | 5,496 km |
From Uganda to United States | 13,183 km |
From Uganda to Indonesia | 9,090 km |
From Uganda to Pakistan | 5,058 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Uganda and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Ireland | Libya | 3,671 km |
India | Azerbaijan | 3,682 km |
India | Mongolia | 3,683 km |
United States | U.S. Virgin Islands | 3,654 km |
Italy | Nigeria | 3,653 km |
Spain | Nigeria | 3,688 km |
Spain | Ivory Coast | 3,652 km |
Mexico | Aruba | 3,651 km |
Ireland | Turkey | 3,648 km |
Mexico | Colombia | 3,694 km |
Colombia | Mexico | 3,694 km |
United Kingdom | Georgia | 3,644 km |
France | Azerbaijan | 3,697 km |
Italy | Sudan | 3,641 km |
India | Hong Kong | 3,639 km |