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) |
---|---|---|
Lira | Rustenburg | 3,148 km |
Kyengera | Johannesburg | 2,971 km |
Masaka | Pretoria | 2,837 km |
Jinja | Johannesburg | 2,999 km |
Mbarara | Rustenburg | 2,797 km |
Lira | Johannesburg | 3,191 km |
Hoima | Pretoria | 3,026 km |
Masaka | Cape Town | 3,970 km |
Bunamwaya | Johannesburg | 2,967 km |
Njeru | Krugersdorp | 2,992 km |
Gulu | Cape Town | 4,315 km |
Mbarara | Krugersdorp | 2,836 km |
Wakiso | Rustenburg | 2,939 km |
Kampala | Johannesburg | 2,974 km |
Kira | Rustenburg | 2,942 km |
Kira | Cape Town | 4,080 km |
Hoima | Rustenburg | 3,031 km |
Kasese | Rustenburg | 2,877 km |
Njeru | Rustenburg | 2,959 km |
Bunamwaya | Pretoria | 2,915 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 |