The distance between Botswana and Angola is 1,429 kilometers (888 miles).
Botswana, Africa
Angola, Africa
1,429 km
Distance between centroids
33 km
Shortest distance
Calculated based on main borders (including major islands)
1,142 km
Shortest distance between major cities
Ghanzi → Lubango
Distances between Botswana and Angola by cities:
City in Botswana | City in Angola | Distance (kilometers) |
---|---|---|
Selebi-Phikwe | Lucapa | 1,682 km |
Mogoditshane | Lobito | 1,878 km |
Serowe | Lucapa | 1,672 km |
Mochudi | Huambo | 1,692 km |
Thamaga | Luanda | 2,186 km |
Palapye | Luanda | 2,122 km |
Francistown | Lucapa | 1,587 km |
Gaborone | Huambo | 1,695 km |
Serowe | Luanda | 2,080 km |
Mochudi | Lucapa | 1,861 km |
Kanye | Lucapa | 1,895 km |
Francistown | Luanda | 2,051 km |
Gaborone | Lobito | 1,884 km |
Molepolole | Lucapa | 1,840 km |
Ramotswa | Luanda | 2,224 km |
Kanye | Luanda | 2,199 km |
Thamaga | Lobito | 1,858 km |
Mahalapye | Lucapa | 1,750 km |
Mogoditshane | Huambo | 1,690 km |
Palapye | Huambo | 1,620 km |
Distance between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 km |
Distances between countries | Kilometers |
---|---|
From Angola to China | 10,407 km |
From Angola to India | 7,553 km |
From Angola to United States | 12,846 km |
From Angola to Indonesia | 10,661 km |
From Angola to Pakistan | 7,174 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Angola.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Austria | 1,429 km |
Netherlands | Estonia | 1,435 km |
Bulgaria | Switzerland | 1,436 km |
Costa Rica | Ecuador | 1,422 km |
Sweden | Hungary | 1,444 km |
Cuba | Costa Rica | 1,451 km |
Costa Rica | Cuba | 1,451 km |
Kenya | Djibouti | 1,409 km |
Sweden | United Kingdom | 1,409 km |
El Salvador | Cuba | 1,456 km |
Cuba | El Salvador | 1,456 km |
Cuba | Guatemala | 1,458 km |
Bulgaria | Syria | 1,465 km |
Cuba | Curacao | 1,395 km |
Sweden | Luxembourg | 1,395 km |