Distance from Western Sahara to Puerto Rico

The distance between Western Sahara and Puerto Rico is 5,582 kilometers (3,469 miles).

Western Sahara, Africa

Puerto Rico, America

5,582 km

Distance between centroids

5,081 km

Shortest distance

Calculated based on main borders (including major islands)

5,205 km

Shortest distance between major cities

Dakhla → Carolina

Distances between Western Sahara and Puerto Rico by cities:

City in Western Sahara City in Puerto Rico Distance (kilometers)
Laayoune San Juan 5,479 km
Boujdour San Juan 5,353 km
Boujdour Santa Barbara 5,337 km
Dakhla Carolina 5,205 km
Laayoune Plage Carolina 5,445 km
Dakhla San Juan 5,218 km
Laayoune Carolina 5,467 km
Daoura San Juan 5,497 km
Laayoune Plage San Juan 5,456 km
Daoura Santa Barbara 5,481 km

Distance between cities calculator →

Other distances from Western Sahara

Distance between countries Kilometers
From Western Sahara to China 10,640 km
From Western Sahara to India 9,277 km
From Western Sahara to United States 7,824 km
From Western Sahara to Indonesia 13,746 km
From Western Sahara to Pakistan 7,988 km

Other distances from Puerto Rico

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Western Sahara and Puerto Rico.

From To Distance (kilometers)
Russia Netherlands 5,577 km
France Afghanistan 5,586 km
India Madagascar 5,587 km
Spain Democratic Republic of the Congo 5,573 km
Japan Solomon Islands 5,570 km
Spain Ethiopia 5,570 km
Australia Taiwan 5,592 km
Russia Austria 5,568 km
Chile Nicaragua 5,562 km
Spain Uzbekistan 5,599 km
Chile Saint Lucia 5,600 km
United States Peru 5,560 km
Peru United States 5,560 km
Paraguay Belize 5,558 km
Chile Barbados 5,554 km

More distances from Western Sahara

Calculate the distance between any 2 countries