Distance Between Iraq Cities
Select start and destination city to calculate the distance between Iraq cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Ad Diwaniyah
- Al `Amarah
- Al Basrah
- Al Hillah
- Al Kut
- Al Muthanna
- Al Qadisiyah
- An Najaf
- An Nasiriyah
- Anbar
- Arbil
- As Samawah
- As Sulaymaniyah
- Babil
- Baghdad
- Baqubah
- Dahuk
- Dhi Qar
- Dihok
- Diyala
- Erbil
- Karbala
- Kirkuk
- Mayorality of Baghdad
- Maysan
- Mosul
- Muhafazat al Basrah
- Muhafazat Karbala'
- Muhafazat Kirkuk
- Ninawa
- Ramadi
- Salah ad Din
- Tikrit
- Wasit
Distance Between Major Cities in Iraq
Start and Destination City | Distance | Mileage |
---|---|---|
Ad Diwaniyah to Al `Amarah | 210 km | 130 miles |
Al `Amarah to Al Basrah | 158 km | 98 miles |
Al Basrah to Al Hillah | 386 km | 240 miles |
Al Hillah to Al Kut | 131 km | 81 miles |
Al Kut to Al Muthanna | 293 km | 182 miles |
Al Muthanna to Al Qadisiyah | 237 km | 147 miles |
Al Qadisiyah to An Najaf | 77 km | 48 miles |
An Najaf to An Nasiriyah | 211 km | 131 miles |
An Nasiriyah to Anbar | 443 km | 275 miles |
Anbar to Arbil | 447 km | 278 miles |
Arbil to As Samawah | 553 km | 344 miles |
As Samawah to As Sulaymaniyah | 469 km | 291 miles |
As Sulaymaniyah to Babil | 352 km | 219 miles |
Babil to Baghdad | 98 km | 61 miles |
Baghdad to Baqubah | 50 km | 31 miles |
Baqubah to Dahuk | 401 km | 249 miles |
Dahuk to Dhi Qar | 733 km | 455 miles |
Dhi Qar to Dihok | 712 km | 442 miles |
Dihok to Diyala | 396 km | 246 miles |
Diyala to Erbil | 288 km | 179 miles |
Erbil to Karbala | 398 km | 247 miles |
Karbala to Kirkuk | 319 km | 198 miles |
Kirkuk to Mayorality of Baghdad | 238 km | 148 miles |
Mayorality of Baghdad to Maysan | 301 km | 187 miles |
Maysan to Mosul | 619 km | 385 miles |
Mosul to Muhafazat al Basrah | 749 km | 465 miles |
Muhafazat al Basrah to Muhafazat Karbala' | 353 km | 219 miles |
Muhafazat Karbala' to Muhafazat Kirkuk | 302 km | 188 miles |
Muhafazat Kirkuk to Ninawa | 184 km | 114 miles |
Ninawa to Ramadi | 327 km | 203 miles |
Ramadi to Salah ad Din | 125 km | 78 miles |
Salah ad Din to Tikrit | 20 km | 12 miles |
Tikrit to Wasit | 295 km | 183 miles |