The distance between Costa Rica and Botswana is 12,312 kilometers (7,651 miles).
Costa Rica, America
Botswana, Africa
12,312 km
Distance between centroids
11,676 km
Shortest distance
Calculated based on main borders (including major islands)
12,101 km
Shortest distance between major cities
Limón → Maun
Distances between Costa Rica and Botswana by cities:
City in Costa Rica | City in Botswana | Distance (kilometers) |
---|---|---|
San Pedro | Gaborone | 12,482 km |
San Vicente | Thamaga | 12,446 km |
San Juan | Gaborone | 12,486 km |
San Juan | Palapye | 12,606 km |
Limón | Maun | 12,101 km |
San Isidro | Francistown | 12,580 km |
San Felipe | Francistown | 12,642 km |
Limón | Gaborone | 12,382 km |
San Isidro | Maun | 12,149 km |
San José | Selebi-Phikwe | 12,824 km |
Alajuela | Gaborone | 12,502 km |
Liberia | Gaborone | 12,652 km |
San Vicente | Francistown | 12,638 km |
Puntarenas | Thamaga | 12,526 km |
San Felipe | Gaborone | 12,486 km |
San Miguel | Thamaga | 12,443 km |
San Francisco | Gaborone | 12,493 km |
San José | Gaborone | 12,635 km |
San Pedro | Thamaga | 12,445 km |
Heredia | Maun | 12,214 km |
Distance between countries | Kilometers |
---|---|
From Costa Rica to China | 14,888 km |
From Costa Rica to India | 16,159 km |
From Costa Rica to United States | 3,259 km |
From Costa Rica to Indonesia | 17,837 km |
From Costa Rica to Pakistan | 14,722 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 Costa Rica and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Bahamas | 12,308 km |
New Zealand | Comoros | 12,306 km |
Costa Rica | Sudan | 12,319 km |
Puerto Rico | Kyrgyzstan | 12,319 km |
Puerto Rico | Tajikistan | 12,320 km |
Uruguay | Lithuania | 12,298 km |
El Salvador | Syria | 12,327 km |
Uruguay | Sweden | 12,286 km |
Sweden | Uruguay | 12,286 km |
Papua New Guinea | Cyprus | 12,281 km |
Papua New Guinea | Latvia | 12,343 km |
Uruguay | Turkey | 12,271 km |
El Salvador | Democratic Republic of the Congo | 12,356 km |
Costa Rica | Vanuatu | 12,356 km |