Distance from Estonia to Iran

The distance between Estonia and Iran is 3,614 kilometers (2,246 miles).

Estonia, Europe

Iran, Asia

3,614 km

Distance between centroids

2,344 km

Shortest distance

Calculated based on main borders (including major islands)

2,820 km

Shortest distance between major cities

Maardu → Tabriz

Distances between Estonia and Iran by cities:

City in Estonia City in Iran Distance (kilometers)
Pärnu Tehran 3,204 km
Kuressaare Mashhad 3,641 km
Kohtla-Järve Tehran 3,163 km
Võru Mashhad 3,383 km
Saku Ahvaz 3,592 km
Nõmme Tehran 3,268 km
Tori Mashhad 3,531 km
Maardu Ahvaz 3,594 km
Võru Tehran 3,052 km
Saku Pasragad Branch 3,234 km
Maardu Tabriz 2,820 km
Kuressaare Isfahan 3,590 km
Viljandi Tehran 3,154 km
Tallinn Mashhad 3,587 km
Kohtla-Järve Mashhad 3,463 km
Haapsalu Pasragad Branch 3,250 km
Tori Tehran 3,196 km
Sillamäe Tehran 3,144 km
Nõmme Rasht 3,036 km
Rakvere Pasragad Branch 3,173 km

Distance between cities calculator →

Other distances from Estonia

Distance between countries Kilometers
From Estonia to China 6,085 km
From Estonia to India 6,012 km
From Estonia to United States 8,072 km
From Estonia to Indonesia 10,017 km
From Estonia to Pakistan 4,579 km

Other distances from Iran

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

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Israel 3,612 km
Spain Ghana 3,612 km
Italy Saudi Arabia 3,604 km
Spain Palestinian Territory 3,599 km
Canada Mexico 3,622 km
Mexico Canada 3,622 km
Germany Western Sahara 3,597 km
Australia Vanuatu 3,623 km
United Kingdom Cyprus 3,597 km
Brazil Guadeloupe 3,630 km
China Brunei 3,633 km
Japan Russia 3,633 km
Spain Sierra Leone 3,634 km
United Kingdom Libya 3,635 km
Costa Rica Bolivia 3,637 km

More distances from Estonia

Calculate the distance between any 2 countries