The distance between Botswana and Sao Tome and Principe is 3,169 kilometers (1,969 miles).
Botswana, Africa
Sao Tome and Principe, Africa
3,169 km
Distance between centroids
2,892 km
Shortest distance between major cities
Maun → São Tomé
Distances between Botswana and Sao Tome and Principe by cities:
City in Botswana | City in Sao Tome and Principe | Distance (kilometers) |
---|---|---|
Lobatse | São Tomé | 3,487 km |
Selebi-Phikwe | São João dos Angolares | 3,358 km |
Mahalapye | São Tomé | 3,384 km |
Francistown | Guadalupe | 3,292 km |
Palapye | São Tomé | 3,361 km |
Mochudi | Guadalupe | 3,458 km |
Molepolole | São João dos Angolares | 3,392 km |
Gaborone | São Tomé | 3,453 km |
Kanye | São João dos Angolares | 3,430 km |
Serowe | São Tomé | 3,319 km |
Kanye | São Tomé | 3,443 km |
Molepolole | Guadalupe | 3,415 km |
Francistown | São Tomé | 3,282 km |
Maun | Guadalupe | 2,902 km |
Thamaga | Guadalupe | 3,440 km |
Serowe | São João dos Angolares | 3,308 km |
Mahalapye | São João dos Angolares | 3,372 km |
Ghanzi | São João dos Angolares | 2,913 km |
Palapye | Guadalupe | 3,371 km |
Lobatse | São João dos Angolares | 3,474 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 Sao Tome and Principe to China | 10,685 km |
From Sao Tome and Principe to India | 8,173 km |
From Sao Tome and Principe to United States | 11,093 km |
From Sao Tome and Principe to Indonesia | 11,946 km |
From Sao Tome and Principe to Pakistan | 7,408 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Sao Tome and Principe.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Peru | 3,170 km |
North Macedonia | Bahrain | 3,168 km |
Moldova | Qatar | 3,166 km |
Ethiopia | Madagascar | 3,166 km |
Netherlands | Lebanon | 3,175 km |
Haiti | Mexico | 3,177 km |
El Salvador | Barbados | 3,177 km |
Sweden | Syria | 3,177 km |
Sweden | Lebanon | 3,179 km |
Moldova | Algeria | 3,160 km |
Kenya | Bahrain | 3,181 km |
Kenya | Qatar | 3,150 km |
Slovakia | Kuwait | 3,194 km |
Greece | Qatar | 3,138 km |
North Macedonia | Turkmenistan | 3,203 km |