Distance from Iran to Lesotho

The distance between Iran and Lesotho is 7,374 kilometers (4,582 miles).

Iran, Asia

Lesotho, Africa

7,374 km

Distance between centroids

6,691 km

Shortest distance

Calculated based on main borders (including major islands)

6,924 km

Shortest distance between major cities

Abadan → Mapoteng

Distances between Iran and Lesotho by cities:

City in Iran City in Lesotho Distance (kilometers)
Isfahan Maseru 7,319 km
Yazd Maseru 7,347 km
Abadan Mapoteng 6,924 km
Isfahan Mabote 7,313 km
Yazd Sehonghong 7,341 km
Shiraz Maseru 7,043 km
Kerman Maseru 7,305 km
Rasht Maseru 7,724 km
Ahvaz Sehonghong 7,082 km
Qom Mapoteng 7,456 km
Orūmīyeh Sehonghong 7,644 km
Tabriz Roma 7,721 km
Tabriz Maseru 7,713 km
Abadan Roma 6,968 km
Qom Maputsoe 7,435 km
Shiraz Mapoteng 7,003 km
Mashhad Mapoteng 7,961 km
Kermanshah Maseru 7,338 km
Karaj Maseru 7,620 km
Zahedan Mapoteng 7,367 km

Distance between cities calculator →

Other distances from Iran

Distance 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

Other distances from Lesotho

Distances between countries Kilometers
From Lesotho to China 10,751 km
From Lesotho to India 7,774 km
From Lesotho to United States 14,817 km
From Lesotho to Indonesia 9,554 km
From Lesotho to Pakistan 7,941 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Iran and Lesotho.

From To Distance (kilometers)
Italy Maldives 7,373 km
United Kingdom Suriname 7,375 km
United Kingdom Curacao 7,364 km
United Kingdom Netherlands Antilles 7,364 km
Canada Slovakia 7,361 km
France India 7,379 km
United Kingdom Jamaica 7,352 km
Spain Namibia 7,390 km
Spain Jamaica 7,350 km
Mexico Iceland 7,347 km
United Kingdom Aruba 7,393 km
United States Cabo Verde 7,346 km
Germany Guadeloupe 7,338 km
United States Portugal 7,335 km
Chile Mexico 7,332 km

More distances from Iran

Calculate the distance between any 2 countries