The distance between Cuba and Botswana is 12,120 kilometers (7,531 miles).
Cuba, America
Botswana, Africa
12,120 km
Distance between centroids
11,213 km
Shortest distance
Calculated based on main borders (including major islands)
12,000 km
Shortest distance between major cities
Moa → Gaborone
Distances between Cuba and Botswana by cities:
City in Cuba | City in Botswana | Distance (kilometers) |
---|---|---|
Bayamo | Gaborone | 12,155 km |
Cárdenas | Gaborone | 12,697 km |
Santa Clara | Gaborone | 12,554 km |
Guatanamo | Palapye | 12,068 km |
Santiago de Cuba | Thamaga | 12,026 km |
Las Tunas | Palapye | 12,268 km |
Puerto Principe | Gaborone | 12,317 km |
Manzanillo | Kanye | 12,153 km |
Puerto Principe | Thamaga | 12,282 km |
Moa | Francistown | 12,057 km |
Havana | Gaborone | 12,815 km |
Santiago de Cuba | Lobatse | 12,054 km |
Havana | Thamaga | 12,780 km |
Diez de Octubre | Thamaga | 12,776 km |
Puerto Padre | Gaborone | 12,182 km |
Diez de Octubre | Gaborone | 12,812 km |
Cárdenas | Palapye | 12,754 km |
Las Tunas | Thamaga | 12,172 km |
Cienfuegos | Thamaga | 12,557 km |
Holquin | Gaborone | 12,137 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Cuba and Botswana.
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 |