The distance between Puerto Rico and South Africa is 10,979 kilometers (6,822 miles).
Puerto Rico, America
South Africa, Africa
10,979 km
Distance between centroids
10,212 km
Shortest distance
Calculated based on main borders (including major islands)
10,614 km
Shortest distance between major cities
Las Piedras → Cape Town
Distances between Puerto Rico and South Africa by cities:
City in Puerto Rico | City in South Africa | Distance (kilometers) |
---|---|---|
Santa Barbara | Cape Town | 10,631 km |
Corozal | Welkom | 11,240 km |
Las Piedras | Cape Town | 10,614 km |
Santa Barbara | Johannesburg | 11,279 km |
Levittown | Cape Town | 10,658 km |
San Lorenzo | Krugersdorp | 11,245 km |
San Isidro | Cape Town | 10,628 km |
Caguas | Welkom | 11,209 km |
Caguas | Cape Town | 10,633 km |
Corozal | Johannesburg | 11,315 km |
San Antonio | Cape Town | 10,668 km |
San Juan | Cape Town | 10,652 km |
Ponce | Randburg | 11,323 km |
Mayagüez | Cape Town | 10,727 km |
Bayamón | Cape Town | 10,652 km |
Las Piedras | Randburg | 11,258 km |
San Isidro | Randburg | 11,269 km |
Moca | Cape Town | 10,736 km |
Levittown | Tembisa | 11,319 km |
San Juan | Durban | 11,682 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 South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Kenya | Martinique | 10,980 km |
Kenya | Saint Lucia | 10,978 km |
Papua New Guinea | Kuwait | 10,983 km |
Cuba | Armenia | 10,984 km |
Costa Rica | Ukraine | 10,973 km |
Uruguay | Luxembourg | 10,971 km |
New Zealand | Peru | 10,991 km |
Papua New Guinea | Comoros | 10,965 km |
El Salvador | Equatorial Guinea | 10,964 km |
Papua New Guinea | Azerbaijan | 11,003 km |
Cuba | Samoa | 11,006 km |
New Zealand | Paraguay | 11,010 km |
El Salvador | Ukraine | 10,948 km |
Kenya | Argentina | 11,014 km |