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)

290 km

Shortest distance between major cities

As Sulaymānīyah → Pasragad Branch

Distances between Iraq and Iran by cities:

City in Iraq City in Iran Distance (kilometers)
Baghdad Mashhad 1,428 km
Karbala Pasragad Branch 477 km
Abū Ghurayb Tehran 715 km
As Sulaymānīyah Pasragad Branch 290 km
Abū Ghurayb Pasragad Branch 428 km
Najaf Pasragad Branch 490 km
Baghdad Pasragad Branch 408 km
Nasiriyah Tehran 704 km
Al Mawşil al Jadīdah Tehran 753 km
Al Mawşil al Jadīdah Pasragad Branch 516 km
Dihok Pasragad Branch 547 km
Ramadi Tehran 786 km
Ramadi Kermanshah 361 km
Kirkuk Mashhad 1,375 km
Al Başrah al Qadīmah Tehran 667 km
Al Başrah al Qadīmah Pasragad Branch 478 km
Erbil Karaj 631 km
Mosul Tehran 752 km
Mosul Kermanshah 423 km
Karbala Qom 674 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)
Italy Slovakia 939 km
Japan South Korea 945 km
Netherlands Norway 949 km
Ireland Belgium 930 km
Belgium Ireland 930 km
Netherlands Poland 950 km
France Austria 950 km
Italy Tunisia 925 km
Netherlands Ireland 923 km
Ireland Netherlands 923 km
Paraguay Bolivia 957 km
Italy France 959 km
France Italy 959 km
Argentina Uruguay 966 km
Italy Czechia 911 km

More distances from Iraq

Calculate the distance between any 2 countries