The distance between Botswana and Costa Rica is 12,312 kilometers (7,651 miles).
Botswana, Africa
Costa Rica, America
12,312 km
Distance between centroids
11,676 km
Shortest distance
Calculated based on main borders (including major islands)
12,032 km
Shortest distance between major cities
Ghanzi → San Miguel
Distances between Botswana and Costa Rica by cities:
City in Botswana | City in Costa Rica | Distance (kilometers) |
---|---|---|
Thamaga | Limón | 12,345 km |
Ghanzi | San Juan | 12,037 km |
Molepolole | San Juan | 12,444 km |
Molepolole | Alajuela | 12,459 km |
Serowe | San José | 12,562 km |
Kanye | San Juan | 12,429 km |
Mochudi | San Juan | 12,510 km |
Serowe | San Juan | 12,563 km |
Selebi-Phikwe | Alajuela | 12,694 km |
Lobatse | Alajuela | 12,479 km |
Selebi-Phikwe | San Juan | 12,679 km |
Gaborone | Alajuela | 12,502 km |
Maun | Alajuela | 12,225 km |
Mogoditshane | Limón | 12,377 km |
Mahalapye | San José | 12,575 km |
Palapye | Alajuela | 12,622 km |
Ramotswa | San Juan | 12,483 km |
Thamaga | San José | 12,448 km |
Palapye | San José | 12,605 km |
Maun | San José | 12,208 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 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 |
The following list contains countries that are separated by a similar distance as it is between Botswana and Costa Rica.
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 |