Detroit Metropolitan Wayne County
Erbil Intl
1 stop
27h 00mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
13h 40mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
25h 40mBaghdad Intl
Detroit Metropolitan Wayne County
1 stop
23h 30mTurkish Airlines
New York John F Kennedy Intl
Baghdad Intl
1 stop
13h 45mBaghdad Intl
New York John F Kennedy Intl
1 stop
28h 40mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
2 stops
25h 50mBaghdad Intl
Detroit Metropolitan Wayne County
2 stops
30h 44mQatar Airways
New York John F Kennedy Intl
Baghdad Intl
2 stops
26h 45mBaghdad Intl
New York John F Kennedy Intl
1 stop
30h 55mMultiple Airlines
Chicago O'Hare Intl
Erbil Intl
2 stops
39h 15mErbil Intl
Chicago O'Hare Intl
1 stop
29h 20mAustrian Airlines
Washington, D.C. Dulles Intl
Baghdad Intl
2 stops
30h 25mBaghdad Intl
Washington, D.C. Dulles Intl
2 stops
35h 10mGulf Air