The distance between Iceland and Iran is 5,982 kilometers (3,717 miles).
Iceland, Europe
Iran, Asia
5,982 km
Distance between centroids
4,617 km
Shortest distance
Calculated based on main borders (including major islands)
5,474 km
Shortest distance between major cities
Akureyri → Pasragad Branch
Distances between Iceland and Iran by cities:
City in Iceland | City in Iran | Distance (kilometers) |
---|---|---|
Hafnarfjörður | Tehran | 5,707 km |
Seltjarnarnes | Tehran | 5,709 km |
Ísafjörður | Pasragad Branch | 5,705 km |
Kópavogur | Pasragad Branch | 5,648 km |
Reykjanesbær | Tehran | 5,738 km |
Vestmannaeyjar | Pasragad Branch | 5,566 km |
Reykjanesbær | Zahedan | 6,785 km |
Garðabær | Pasragad Branch | 5,648 km |
Keflavík | Mashhad | 6,078 km |
Grindavík | Pasragad Branch | 5,674 km |
Keflavík | Pasragad Branch | 5,679 km |
Akureyri | Mashhad | 5,839 km |
Vestmannaeyjar | Tehran | 5,628 km |
Garðabær | Tehran | 5,706 km |
Seltjarnarnes | Pasragad Branch | 5,652 km |
Sauðárkrókur | Tehran | 5,592 km |
Selfoss | Kermanshah | 5,577 km |
Akranes | Pasragad Branch | 5,655 km |
Mosfellsbær | Pasragad Branch | 5,637 km |
Ísafjörður | Ahvaz | 6,051 km |
Distance between countries | Kilometers |
---|---|
From Iceland to China | 7,797 km |
From Iceland to India | 8,318 km |
From Iceland to United States | 5,727 km |
From Iceland to Indonesia | 11,957 km |
From Iceland to Pakistan | 6,914 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 Iceland and Iran.
From | To | Distance (kilometers) |
---|---|---|
Chile | Jamaica | 5,984 km |
China | Finland | 5,975 km |
France | Rwanda | 5,987 km |
India | Burundi | 5,972 km |
Chile | Puerto Rico | 5,988 km |
India | Latvia | 5,970 km |
Japan | India | 5,968 km |
India | Japan | 5,968 km |
Canada | Martinique | 5,993 km |
China | Turkey | 5,964 km |
China | Ukraine | 5,961 km |
India | Lithuania | 5,953 km |
Spain | Oman | 5,953 km |
Brazil | Western Sahara | 6,009 km |
India | Estonia | 6,012 km |