Chicago O'Hare Intl
Erbil Intl
1 stop
23h 00mRoyal Jordanian
Newark
Baghdad Intl
1 stop
17h 25mTurkish Airlines
New York John F Kennedy Intl
Baghdad Intl
1 stop
20h 05mBaghdad Intl
New York John F Kennedy Intl
1 stop
35h 40mEgypt Air
Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
21h 20mBaghdad Intl
Detroit Metropolitan Wayne County
1 stop
23h 30mTurkish Airlines
New York John F Kennedy Intl
Baghdad Intl
2 stops
26h 45mBaghdad Intl
New York John F Kennedy Intl
2 stops
24h 15mMultiple Airlines
Chicago O'Hare Intl
Erbil Intl
1 stop
31h 55mErbil Intl
Chicago O'Hare Intl
1 stop
16h 25mRoyal Jordanian
Chicago O'Hare Intl
Erbil Intl
2 stops
15h 25mErbil Intl
Chicago O'Hare Intl
2 stops
28h 15mLufthansa
Chicago O'Hare Intl
Erbil Intl
1 stop
14h 40mErbil Intl
Chicago O'Hare Intl
2 stops
28h 50mAustrian Airlines