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,976 km

Shortest distance between major cities

Shiraz → Leribe

Distances between Iran and Lesotho by cities:

City in Iran City in Lesotho Distance (kilometers)
Kermanshah Maseru 7,338 km
Kermanshah Teyateyaneng 7,312 km
Yazd Leribe 7,280 km
Orūmīyeh Teyateyaneng 7,601 km
Tehran Teyateyaneng 7,594 km
Orūmīyeh Thaba-Tseka 7,621 km
Pasragad Branch Teyateyaneng 7,403 km
Rasht Leribe 7,660 km
Yazd Maseru 7,347 km
Karaj Maseru 7,620 km
Mashhad Thaba-Tseka 7,975 km
Qom Leribe 7,429 km
Ahvaz Leribe 7,011 km
Zahedan Teyateyaneng 7,382 km
Kerman Maseru 7,305 km
Mashhad Maseru 8,003 km
Tabriz Quthing 7,823 km
Tehran Maseru 7,621 km
Shiraz Maseru 7,043 km
Kerman Teyateyaneng 7,276 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)
Netherlands Grenada 7,367 km
Kenya Laos 7,367 km
Netherlands Bahamas 7,364 km
Slovakia Canada 7,361 km
Cuba Guinea 7,357 km
Moldova Zimbabwe 7,357 km
Nigeria Kyrgyzstan 7,354 km
Tanzania Myanmar 7,354 km
South Africa Cyprus 7,353 km
Moldova Mozambique 7,353 km
South Africa Iraq 7,390 km
Ethiopia Vietnam 7,390 km
Netherlands Dominican Republic 7,397 km
Puerto Rico Togo 7,342 km

More distances from Iran

Calculate the distance between any 2 countries