The distance between Botswana and Sri Lanka is 6,966 kilometers (4,329 miles).
Botswana, Africa
Sri Lanka, Asia
6,966 km
Distance between centroids
6,357 km
Shortest distance
Calculated based on main borders (including major islands)
6,507 km
Shortest distance between major cities
Francistown → Colombo
Distances between Botswana and Sri Lanka by cities:
City in Botswana | City in Sri Lanka | Distance (kilometers) |
---|---|---|
Palapye | Colombo | 6,603 km |
Francistown | Hendala | 6,514 km |
Molepolole | Jaffna | 7,017 km |
Palapye | Jaffna | 6,778 km |
Maun | Colombo | 6,857 km |
Selebi-Phikwe | Jaffna | 6,684 km |
Ramotswa | Colombo | 6,823 km |
Serowe | Colombo | 6,636 km |
Maun | Jaffna | 7,013 km |
Mochudi | Jaffna | 6,958 km |
Mahalapye | Colombo | 6,657 km |
Kanye | Hendala | 6,884 km |
Mogoditshane | Jaffna | 6,994 km |
Francistown | Colombo | 6,507 km |
Molepolole | Hendala | 6,844 km |
Selebi-Phikwe | Hendala | 6,517 km |
Gaborone | Galle | 6,791 km |
Ramotswa | Hendala | 6,830 km |
Thamaga | Galle | 6,826 km |
Kanye | Colombo | 6,877 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 Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Sri Lanka.
From | To | Distance (kilometers) |
---|---|---|
Haiti | United Kingdom | 6,958 km |
El Salvador | Cabo Verde | 6,957 km |
Puerto Rico | Burkina Faso | 6,984 km |
China | Czechia | 6,985 km |
Sweden | Rwanda | 6,952 km |
Puerto Rico | Algeria | 6,990 km |
Netherlands | Guadeloupe | 6,991 km |
Kenya | Finland | 6,948 km |
Puerto Rico | France | 6,946 km |
Iran | Eswatini | 6,936 km |
China | Kosovo | 6,934 km |
South Africa | Israel | 6,934 km |
Haiti | Liberia | 6,932 km |
Iran | Guinea | 6,931 km |
Slovakia | Malawi | 7,009 km |