Distance from Iran to Sweden

The distance between Iran and Sweden is 4,005 kilometers (2,489 miles).

Iran, Asia

Sweden, Europe

4,005 km

Distance between centroids

2,778 km

Shortest distance

Calculated based on main borders (including major islands)

3,165 km

Shortest distance between major cities

Orūmīyeh → Helsingborg

Distances between Iran and Sweden by cities:

City in Iran City in Sweden Distance (kilometers)
Tabriz Eskilstuna 3,174 km
Shiraz Malmö 4,245 km
Ahvaz Eskilstuna 3,933 km
Kermanshah Eskilstuna 3,569 km
Rasht Malmö 3,409 km
Tehran Stockholm 3,565 km
Kerman Stockholm 4,352 km
Karaj Malmö 3,612 km
Isfahan Eskilstuna 3,942 km
Orūmīyeh Eskilstuna 3,168 km
Tehran Eskilstuna 3,642 km
Zahedan Eskilstuna 4,698 km
Kerman Eskilstuna 4,431 km
Rasht Gävle 3,455 km
Pasragad Branch Helsingborg 3,596 km
Yazd Malmö 4,148 km
Shiraz Stockholm 4,201 km
Yazd Gävle 4,190 km
Orūmīyeh Helsingborg 3,165 km
Qom Malmö 3,707 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 Sweden

Distances between countries Kilometers
From Sweden to China 6,394 km
From Sweden to India 6,409 km
From Sweden to United States 7,687 km
From Sweden to Indonesia 10,375 km
From Sweden to Pakistan 4,978 km

Countries separated by similar distances

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

From To Distance (kilometers)
Bulgaria South Sudan 4,014 km
Haiti Bolivia 4,015 km
Bulgaria Ethiopia 4,000 km
Ethiopia Bulgaria 4,000 km
Papua New Guinea Fiji 4,024 km
Bulgaria Central African Republic 4,027 km
Moldova Yemen 3,991 km
Bulgaria Kyrgyzstan 4,030 km
Uruguay Suriname 4,033 km
Nigeria Croatia 4,041 km
Ethiopia North Macedonia 4,041 km
Uruguay French Guiana 4,044 km
Ethiopia Malta 3,975 km
Greece Togo 3,972 km

More distances from Iran

Calculate the distance between any 2 countries