Distance from Iraq to Iran

The distance between Iraq and Iran is 941 kilometers (585 miles).

Iraq, Asia

Iran, Asia

941 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

233 km

Shortest distance between major cities

Nasiriyah → Ahvaz

Distances between Iraq and Iran by cities:

City in Iraq City in Iran Distance (kilometers)
Baghdad Pasragad Branch 408 km
Mosul Ahvaz 758 km
Ramadi Tehran 786 km
Mosul Yazd 1,148 km
Amarah Tehran 583 km
Al Mawşil al Jadīdah Mashhad 1,480 km
Najaf Ahvaz 419 km
Nasiriyah Ahvaz 233 km
Al Başrah al Qadīmah Pasragad Branch 478 km
Erbil Mashhad 1,400 km
Basrah Tehran 668 km
Abū Ghurayb Pasragad Branch 428 km
Erbil Pasragad Branch 434 km
Kirkuk Mashhad 1,375 km
Amarah Pasragad Branch 349 km
Hiska Mashhad 1,434 km
Abū Ghurayb Tehran 715 km
Sulaimaniya Tehran 543 km
Kirkuk Isfahan 741 km
Karbala Tehran 762 km

Distance between cities calculator →

Other distances from Iraq

Distance between countries Kilometers
From Iraq to China 5,472 km
From Iraq to India 3,751 km
From Iraq to United States 11,159 km
From Iraq to Indonesia 8,233 km
From Iraq to Pakistan 2,445 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 Iraq and Iran.

From To Distance (kilometers)
Slovakia Italy 939 km
Puerto Rico Barbados 938 km
Nigeria Niger 945 km
Netherlands Norway 949 km
Netherlands Poland 950 km
South Africa Botswana 928 km
Moldova Albania 954 km
Netherlands Ireland 923 km
Bulgaria Turkey 922 km
Kenya Rwanda 919 km
Moldova Bosnia and Herzegovina 918 km
Greece Hungary 918 km
Moldova Lithuania 918 km
Kenya Burundi 963 km
Bulgaria Slovenia 916 km

More distances from Iraq

Calculate the distance between any 2 countries