The closest countries to Botswana are listed below in order of increasing distance.
Zimbabwe |
592.8 km / 368.3 miles |
Countries Nearby |
Namibia |
639.1 km / 397.1 miles |
Countries Nearby |
Swaziland |
829.1 km / 515.2 miles |
Countries Nearby |
Lesotho |
883.2 km / 548.8 miles |
Countries Nearby |
South Africa |
931 km / 578.5 miles |
Countries Nearby |
Zambia |
1,075.1 km / 668 miles |
Countries Nearby |
Mozambique |
1,199.5 km / 745.3 miles |
Countries Nearby |
Malawi |
1,431.4 km / 889.4 miles |
Countries Nearby |
Angola |
1,432.3 km / 890 miles |
Countries Nearby |
Democratic Republic of the Congo |
2,056.7 km / 1,278 miles |
Countries Nearby |
Tanzania |
2,083.8 km / 1,294.8 miles |
Countries Nearby |
Burundi |
2,180.5 km / 1,354.9 miles |
Countries Nearby |
Rwanda |
2,333.8 km / 1,450.2 miles |
Countries Nearby |
Madagascar |
2,339.7 km / 1,453.8 miles |
Countries Nearby |
Comoros |
2,341.8 km / 1,455.1 miles |
Countries Nearby |
Mayotte |
2,409 km / 1,496.9 miles |
Countries Nearby |
Congo |
2,636.2 km / 1,638.1 miles |
Countries Nearby |
Uganda |
2,759.8 km / 1,714.8 miles |
Countries Nearby |
Gabon |
2,778.4 km / 1,726.4 miles |
Countries Nearby |
Kenya |
2,861.9 km / 1,778.3 miles |
Countries Nearby |
Equatorial Guinea |
3,089.2 km / 1,919.5 miles |
Countries Nearby |
Sao Tome and Principe |
3,175.8 km / 1,973.4 miles |
Countries Nearby |
Reunion |
3,182.2 km / 1,977.3 miles |
Countries Nearby |
Central African Republic |
3,241.5 km / 2,014.2 miles |
Countries Nearby |
Mauritius |
3,402.4 km / 2,114.1 miles |
Countries Nearby |
|
|
|