The distance between Botswana and Tanzania is 2,079 kilometers (1,292 miles).
Botswana, Africa
Tanzania, Africa
2,079 km
Distance between centroids
1,196 km
Shortest distance
Calculated based on main borders (including major islands)
1,451 km
Shortest distance between major cities
Francistown → Songea
Distances between Botswana and Tanzania by cities:
City in Botswana | City in Tanzania | Distance (kilometers) |
---|---|---|
Selebi-Phikwe | Songea | 1,502 km |
Serowe | Songea | 1,608 km |
Maun | Dar es Salaam | 2,248 km |
Molepolole | Songea | 1,861 km |
Palapye | Dar es Salaam | 2,174 km |
Molepolole | Mwanza | 2,550 km |
Selebi-Phikwe | Mwanza | 2,222 km |
Ghanzi | Songea | 1,928 km |
Mogoditshane | Arusha | 2,623 km |
Kanye | Songea | 1,920 km |
Gaborone | Arusha | 2,624 km |
Lobatse | Mwanza | 2,629 km |
Ramotswa | Dar es Salaam | 2,455 km |
Thamaga | Arusha | 2,643 km |
Ramotswa | Songea | 1,880 km |
Palapye | Mwanza | 2,302 km |
Mochudi | Songea | 1,822 km |
Mogoditshane | Mwanza | 2,561 km |
Serowe | Dar es Salaam | 2,187 km |
Lobatse | Songea | 1,923 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 Tanzania to China | 8,594 km |
From Tanzania to India | 5,667 km |
From Tanzania to United States | 13,980 km |
From Tanzania to Indonesia | 8,796 km |
From Tanzania to Pakistan | 5,481 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Tanzania.
From | To | Distance (kilometers) |
---|---|---|
Kenya | Yemen | 2,081 km |
Kenya | Mozambique | 2,078 km |
Puerto Rico | Nicaragua | 2,082 km |
Costa Rica | Puerto Rico | 2,076 km |
Puerto Rico | Costa Rica | 2,076 km |
El Salvador | Dominican Republic | 2,074 km |
Sweden | Italy | 2,073 km |
Sweden | North Macedonia | 2,071 km |
El Salvador | Ecuador | 2,094 km |
Uruguay | Brazil | 2,063 km |
Slovakia | Spain | 2,062 km |
China | Nepal | 2,062 km |
Cuba | Venezuela | 2,060 km |
China | Taiwan | 2,103 km |
El Salvador | Aruba | 2,056 km |