Distance from Iraq to Afghanistan

The distance between Iraq and Afghanistan is 2,227 kilometers (1,384 miles).

Iraq, Asia

Afghanistan, Asia

2,227 km

Distance between centroids

1,186 km

Shortest distance

Calculated based on main borders (including major islands)

1,537 km

Shortest distance between major cities

Nasiriyah → Herāt

Distances between Iraq and Afghanistan by cities:

City in Iraq City in Afghanistan Distance (kilometers)
Al Mawşil al Jadīdah Mashhad 2,409 km
Karbala Jalālābād 2,456 km
Basrah Balkh 1,900 km
Basrah Kabul 2,055 km
Erbil Mashhad 2,331 km
As Sulaymānīyah Mashhad 2,217 km
Al Ḩillah Kabul 2,306 km
Al Başrah al Qadīmah Mashhad 2,176 km
Karbala Mashhad 2,426 km
Al Mawşil al Jadīdah Kabul 2,368 km
Al Başrah al Qadīmah Kabul 2,052 km
Kirkuk Herāt 1,630 km
Najaf Kabul 2,323 km
Erbil Kandahār 2,065 km
Kirkuk Kabul 2,259 km
Najaf Mashhad 2,419 km
Dihok Baghlān 2,299 km
Mosul Kabul 2,367 km
Ramadi Kabul 2,387 km
Nasiriyah Kabul 2,176 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 Afghanistan

Distances between countries Kilometers
From Afghanistan to China 3,322 km
From Afghanistan to India 1,849 km
From Afghanistan to United States 11,956 km
From Afghanistan to Indonesia 6,166 km
From Afghanistan to Pakistan 424 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Lebanon 2,225 km
China Thailand 2,238 km
United Kingdom Romania 2,244 km
Cambodia Bhutan 2,245 km
Costa Rica U.S. Virgin Islands 2,245 km
Brazil Guyana 2,249 km
Ecuador Jamaica 2,208 km
Ireland Finland 2,205 km
United Kingdom Kosovo 2,258 km
Canada United States 2,262 km
United States Canada 2,262 km
Ecuador Bolivia 2,262 km
Spain Mauritania 2,262 km
Ecuador Guyana 2,266 km
United States Bahamas 2,194 km

More distances from Iraq

Calculate the distance between any 2 countries