The distance between Sri Lanka and Iran is 3,901 kilometers (2,424 miles).
Sri Lanka, Asia
Iran, Asia
3,901 km
Distance between centroids
2,578 km
Shortest distance
Calculated based on main borders (including major islands)
2,965 km
Shortest distance between major cities
Jaffna → Zahedan
Distances between Sri Lanka and Iran by cities:
City in Sri Lanka | City in Iran | Distance (kilometers) |
---|---|---|
Trincomalee | Tehran | 4,263 km |
Jaffna | Tehran | 4,084 km |
Batticaloa | Tehran | 4,369 km |
Batticaloa | Mashhad | 3,880 km |
Pita Kotte | Pasragad Branch | 4,460 km |
Maharagama | Yazd | 3,838 km |
Badulla | Tehran | 4,387 km |
Vavuniya | Mashhad | 3,713 km |
Trincomalee | Pasragad Branch | 4,424 km |
Puttalam | Tehran | 4,210 km |
Jaffna | Zahedan | 2,965 km |
Kandy | Isfahan | 4,103 km |
Puttalam | Mashhad | 3,743 km |
Dehiwala-Mount Lavinia | Tehran | 4,316 km |
Ampara | Pasragad Branch | 4,560 km |
Galle | Ahvaz | 4,315 km |
Badulla | Ahvaz | 4,311 km |
Pita Kotte | Ahvaz | 4,225 km |
Galle | Pasragad Branch | 4,553 km |
Dehiwala-Mount Lavinia | Pasragad Branch | 4,462 km |
Distance between countries | Kilometers |
---|---|
From Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Iran.
From | To | Distance (kilometers) |
---|---|---|
Italy | Bahrain | 3,897 km |
Spain | Georgia | 3,894 km |
China | Sri Lanka | 3,909 km |
Germany | Kuwait | 3,910 km |
Australia | Brunei | 3,888 km |
United Kingdom | Armenia | 3,914 km |
Japan | Laos | 3,924 km |
India | Armenia | 3,875 km |
Brazil | U.S. Virgin Islands | 3,873 km |
China | Turkmenistan | 3,927 km |
India | Somalia | 3,932 km |
United Kingdom | Mauritania | 3,867 km |
Brazil | Puerto Rico | 3,934 km |
Japan | Vietnam | 3,864 km |
Russia | Bhutan | 3,939 km |