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 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 |
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 |
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 |