Detroit Metropolitan Wayne County
Baghdad Intl
2 stops
19h 31mQatar Airways
Chicago O'Hare Intl
Baghdad Intl
2 stops
19h 50mMultiple Airlines
Chicago O'Hare Intl
Baghdad Intl
1 stop
14h 05mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
21h 20mTurkish Airlines
Chicago O'Hare Intl
Baghdad Intl
1 stop
14h 05mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
21h 20mTurkish Airlines
Detroit Metropolitan Wayne County
Erbil Intl
1 stop
24h 05mErbil Intl
Detroit Metropolitan Wayne County
1 stop
23h 35mTurkish Airlines
Houston George Bush Intcntl
Baghdad Intl
2 stops
30h 23mBaghdad Intl
Houston George Bush Intcntl
2 stops
28h 30mRoyal Jordanian
Dallas/Fort Worth
Erbil Intl
2 stops
23h 50mErbil Intl
Dallas/Fort Worth
2 stops
38h 30mAustrian Airlines
Dallas/Fort Worth
Erbil Intl
2 stops
39h 10mErbil Intl
Dallas/Fort Worth
2 stops
30h 05mLufthansa
Chicago O'Hare Intl
Baghdad Intl
2 stops
33h 25mBaghdad Intl
Chicago O'Hare Intl
2 stops
36h 35mGulf Air
Dallas/Fort Worth
Erbil Intl
1 stop
20h 25mErbil Intl
Dallas/Fort Worth
2 stops
25h 00mQatar Airways