Distance from Italy to Iran

The distance between Italy and Iran is 3,761 kilometers (2,337 miles).

Italy, Europe

Iran, Asia

3,761 km

Distance between centroids

2,189 km

Shortest distance

Calculated based on main borders (including major islands)

2,848 km

Shortest distance between major cities

Bari → Pasragad Branch

Distances between Italy and Iran by cities:

City in Italy City in Iran Distance (kilometers)
Rome Tehran 3,419 km
Florence Pasragad Branch 3,332 km
Palermo Tehran 3,379 km
Milan Pasragad Branch 3,512 km
Brescia Pasragad Branch 3,433 km
Turin Pasragad Branch 3,626 km
Brescia Qom 3,628 km
Bologna Isfahan 3,708 km
Verona Tehran 3,548 km
Messina Mashhad 3,877 km
Taranto Mashhad 3,694 km
Palermo Mashhad 4,067 km
Taranto Tehran 3,025 km
Milan Mashhad 4,296 km
Florence Tehran 3,522 km
Bologna Mashhad 4,135 km
Turin Mashhad 4,417 km
Parma Pasragad Branch 3,415 km
Parma Tehran 3,598 km
Genoa Tehran 3,707 km

Distance between cities calculator →

Other distances from Italy

Distance between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 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 Italy and Iran.

From To Distance (kilometers)
Mexico Curacao 3,764 km
Mexico Netherlands Antilles 3,754 km
Spain Jordan 3,753 km
Indonesia Guam 3,752 km
India Iraq 3,751 km
Italy Benin 3,746 km
France Chad 3,743 km
Mexico Puerto Rico 3,779 km
United States Aruba 3,740 km
France Burkina Faso 3,785 km
France Iraq 3,785 km
Spain Syria 3,788 km
Paraguay Trinidad and Tobago 3,788 km
Germany Niger 3,729 km

More distances from Italy

Calculate the distance between any 2 countries