The distance between Puerto Rico and Botswana is 10,894 kilometers (6,769 miles).
Puerto Rico, America
Botswana, Africa
10,894 km
Distance between centroids
10,283 km
Shortest distance
Calculated based on main borders (including major islands)
10,632 km
Shortest distance between major cities
Santa Barbara → Maun
Distances between Puerto Rico and Botswana by cities:
City in Puerto Rico | City in Botswana | Distance (kilometers) |
---|---|---|
Corozal | Maun | 10,670 km |
San Lorenzo | Thamaga | 10,986 km |
Bayamón | Gaborone | 11,050 km |
Santa Barbara | Gaborone | 11,027 km |
Moca | Thamaga | 11,107 km |
San Lorenzo | Palapye | 11,078 km |
Mayagüez | Gaborone | 11,137 km |
Las Piedras | Gaborone | 11,012 km |
Caguas | Gaborone | 11,032 km |
San Antonio | Francistown | 11,118 km |
Arecibo | Gaborone | 11,108 km |
Ponce | Gaborone | 11,079 km |
Ponce | Thamaga | 11,043 km |
Levittown | Gaborone | 11,055 km |
Santa Barbara | Maun | 10,632 km |
Mayagüez | Francistown | 11,193 km |
San Antonio | Gaborone | 11,066 km |
Caguas | Mogoditshane | 11,027 km |
Las Piedras | Thamaga | 10,977 km |
San Juan | Gaborone | 11,048 km |
Distance 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 |
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 Puerto Rico and Botswana.
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 |