The distance between Botswana and Malawi is 1,430 kilometers (889 miles).
Botswana, Africa
Malawi, Africa
1,430 km
Distance between centroids
830 km
Shortest distance
Calculated based on main borders (including major islands)
1,019 km
Shortest distance between major cities
Selebi-Phikwe → Blantyre
Distances between Botswana and Malawi by cities:
City in Botswana | City in Malawi | Distance (kilometers) |
---|---|---|
Ghanzi | Karonga | 1,849 km |
Maun | Blantyre | 1,313 km |
Serowe | Lilongwe | 1,195 km |
Lobatse | Blantyre | 1,427 km |
Thamaga | Mzuzu | 1,714 km |
Mahalapye | Lilongwe | 1,250 km |
Gaborone | Mzuzu | 1,692 km |
Palapye | Blantyre | 1,116 km |
Kanye | Lilongwe | 1,506 km |
Francistown | Lilongwe | 1,039 km |
Molepolole | Balaka | 1,439 km |
Mogoditshane | Mzuzu | 1,692 km |
Lobatse | Balaka | 1,491 km |
Selebi-Phikwe | Blantyre | 1,019 km |
Mochudi | Balaka | 1,393 km |
Serowe | Balaka | 1,195 km |
Selebi-Phikwe | Balaka | 1,079 km |
Mochudi | Blantyre | 1,330 km |
Molepolole | Blantyre | 1,378 km |
Mogoditshane | Blantyre | 1,367 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 Malawi to China | 9,126 km |
From Malawi to India | 6,156 km |
From Malawi to United States | 14,417 km |
From Malawi to Indonesia | 8,873 km |
From Malawi to Pakistan | 6,115 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Malawi.
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 |