The distance between Botswana and Cuba is 12,120 kilometers (7,531 miles).
Botswana, Africa
Cuba, America
12,120 km
Distance between centroids
11,213 km
Shortest distance
Calculated based on main borders (including major islands)
11,628 km
Shortest distance between major cities
Ghanzi → Holquin
Distances between Botswana and Cuba by cities:
City in Botswana | City in Cuba | Distance (kilometers) |
---|---|---|
Mogoditshane | Santiago de Cuba | 12,057 km |
Lobatse | Santiago de Cuba | 12,054 km |
Serowe | Havana | 12,828 km |
Maun | Havana | 12,423 km |
Ghanzi | Holquin | 11,628 km |
Francistown | Diez de Octubre | 12,866 km |
Molepolole | Diez de Octubre | 12,764 km |
Mogoditshane | Santa Clara | 12,549 km |
Gaborone | Santiago de Cuba | 12,062 km |
Palapye | Santiago de Cuba | 12,125 km |
Mochudi | Santiago de Cuba | 12,079 km |
Palapye | Havana | 12,873 km |
Mahalapye | Diez de Octubre | 12,856 km |
Ramotswa | Diez de Octubre | 12,814 km |
Serowe | Diez de Octubre | 12,824 km |
Gaborone | Santa Clara | 12,554 km |
Mochudi | Diez de Octubre | 12,828 km |
Francistown | Havana | 12,870 km |
Kanye | Diez de Octubre | 12,764 km |
Thamaga | Santa Clara | 12,519 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 Cuba to China | 13,650 km |
From Cuba to India | 14,710 km |
From Cuba to United States | 2,443 km |
From Cuba to Indonesia | 17,389 km |
From Cuba to Pakistan | 13,278 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Cuba.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Iran | 12,124 km |
El Salvador | Georgia | 12,115 km |
El Salvador | Egypt | 12,111 km |
Costa Rica | Georgia | 12,135 km |
New Zealand | Mayotte | 12,136 km |
El Salvador | New Caledonia | 12,139 km |
Kenya | Haiti | 12,139 km |
Papua New Guinea | Lesotho | 12,101 km |
El Salvador | Angola | 12,101 km |
Cuba | Zambia | 12,140 km |
Puerto Rico | Samoa | 12,098 km |
El Salvador | Lebanon | 12,146 km |
Papua New Guinea | Palestinian Territory | 12,150 km |
New Zealand | Colombia | 12,088 km |