The distance between Botswana and Puerto Rico is 10,894 kilometers (6,769 miles).
Botswana, Africa
Puerto Rico, America
10,894 km
Distance between centroids
10,283 km
Shortest distance
Calculated based on main borders (including major islands)
10,514 km
Shortest distance between major cities
Ghanzi → Santa Barbara
Distances between Botswana and Puerto Rico by cities:
City in Botswana | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Francistown | San Juan | 11,099 km |
Palapye | San Juan | 11,103 km |
Maun | San Juan | 10,653 km |
Ghanzi | Levittown | 10,542 km |
Selebi-Phikwe | Carolina | 11,139 km |
Gaborone | Carolina | 11,030 km |
Thamaga | San Juan | 11,012 km |
Kanye | Santa Barbara | 10,980 km |
Molepolole | Santa Barbara | 10,979 km |
Gaborone | Ponce | 11,079 km |
Mahalapye | Santa Barbara | 11,068 km |
Serowe | Santa Barbara | 11,036 km |
Francistown | Santa Barbara | 11,078 km |
Serowe | San Juan | 11,057 km |
Ramotswa | San Juan | 11,051 km |
Mogoditshane | Ponce | 11,074 km |
Lobatse | Santa Barbara | 11,021 km |
Mogoditshane | Carolina | 11,025 km |
Lobatse | Carolina | 11,025 km |
Selebi-Phikwe | Santa Barbara | 11,136 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 Puerto Rico to China | 13,941 km |
From Puerto Rico to India | 14,311 km |
From Puerto Rico to United States | 3,529 km |
From Puerto Rico to Indonesia | 18,075 km |
From Puerto Rico to Pakistan | 12,863 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Libya | 10,891 km |
Cuba | Syria | 10,887 km |
Haiti | Namibia | 10,894 km |
Uruguay | Switzerland | 10,874 km |
Puerto Rico | Uganda | 10,908 km |
Slovakia | Bolivia | 10,871 km |
Bulgaria | El Salvador | 10,870 km |
El Salvador | Bulgaria | 10,870 km |
Cuba | Jordan | 10,916 km |
Netherlands | Brunei | 10,917 km |
Ethiopia | Barbados | 10,859 km |
New Zealand | Sri Lanka | 10,925 km |
Puerto Rico | Zambia | 10,925 km |
Uruguay | Canada | 10,926 km |