Distance from Western Sahara to Iran

The distance between Western Sahara and Iran is 6,490 kilometers (4,033 miles).

Western Sahara, Africa

Iran, Asia

6,490 km

Distance between centroids

4,999 km

Shortest distance

Calculated based on main borders (including major islands)

5,829 km

Shortest distance between major cities

Daoura → Pasragad Branch

Distances between Western Sahara and Iran by cities:

City in Western Sahara City in Iran Distance (kilometers)
Boujdour Pasragad Branch 6,026 km
Laayoune Plage Mashhad 6,837 km
Dakhla Mashhad 7,246 km
Laayoune Tehran 6,108 km
Daoura Pasragad Branch 5,829 km
Laayoune Mashhad 6,815 km
Daoura Tehran 6,075 km
Dakhla Tehran 6,532 km
Boujdour Tehran 6,274 km
Laayoune Plage Tehran 6,131 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 Iran

Distances between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 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 Iran.

From To Distance (kilometers)
China Romania 6,492 km
Germany Nepal 6,494 km
Indonesia Mauritius 6,497 km
Italy Malawi 6,498 km
Costa Rica Cabo Verde 6,501 km
United Kingdom Guadeloupe 6,501 km
Ireland Dominican Republic 6,501 km
Italy Nepal 6,502 km
Canada Netherlands 6,475 km
Spain Trinidad and Tobago 6,508 km
Paraguay Guinea 6,464 km
Spain Tanzania 6,520 km
Japan Vanuatu 6,459 km
Canada Venezuela 6,525 km
Ireland Saint Vincent and the Grenadines 6,451 km

More distances from Western Sahara

Calculate the distance between any 2 countries