The distance between Botswana and Kenya is 2,854 kilometers (1,773 miles).
Botswana, Africa
Kenya, Africa
2,854 km
Distance between centroids
2,068 km
Shortest distance
Calculated based on main borders (including major islands)
2,358 km
Shortest distance between major cities
Selebi-Phikwe → Mombasa
Distances between Botswana and Kenya by cities:
City in Botswana | City in Kenya | Distance (kilometers) |
---|---|---|
Gaborone | Mombasa | 2,714 km |
Mochudi | Nyeri | 2,899 km |
Serowe | Nairobi | 2,578 km |
Francistown | Nyeri | 2,514 km |
Gaborone | Nakuru | 2,908 km |
Thamaga | Nakuru | 2,925 km |
Molepolole | Mombasa | 2,717 km |
Thamaga | Nairobi | 2,858 km |
Ghanzi | Nyeri | 2,881 km |
Mogoditshane | Mombasa | 2,714 km |
Lobatse | Mombasa | 2,780 km |
Serowe | Nyeri | 2,672 km |
Mochudi | Mombasa | 2,679 km |
Lobatse | Nyeri | 3,000 km |
Kanye | Nairobi | 2,897 km |
Mahalapye | Nairobi | 2,645 km |
Mogoditshane | Nakuru | 2,907 km |
Palapye | Nairobi | 2,576 km |
Kanye | Nyeri | 2,990 km |
Selebi-Phikwe | Nyeri | 2,581 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 Kenya to China | 7,894 km |
From Kenya to India | 5,016 km |
From Kenya to United States | 13,733 km |
From Kenya to Indonesia | 8,462 km |
From Kenya to Pakistan | 4,731 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Kenya.
From | To | Distance (kilometers) |
---|---|---|
Tanzania | Yemen | 2,852 km |
Ethiopia | Syria | 2,845 km |
China | Russia | 2,855 km |
Estonia | Spain | 2,857 km |
South Sudan | Sao Tome and Principe | 2,840 km |
Papua New Guinea | New Caledonia | 2,839 km |
Bulgaria | Portugal | 2,838 km |
Nigeria | Western Sahara | 2,838 km |
South Sudan | Mozambique | 2,863 km |
Moldova | Kazakhstan | 2,863 km |
Ethiopia | Zambia | 2,832 km |
Iran | India | 2,830 km |
South Sudan | Zimbabwe | 2,874 km |
Iran | Romania | 2,876 km |