Detroit Metropolitan Wayne County
Baghdad Intl
1 stop
21h 20mTurkish Airlines
Detroit Metropolitan Wayne County
Erbil Intl
1 stop
17h 40mTurkish Airlines
Detroit Metropolitan Wayne County
Erbil Intl
1 stop
23h 40mTurkish Airlines
Detroit Metropolitan Wayne County
Erbil Intl
1 stop
23h 40mTurkish Airlines
Detroit Metropolitan Wayne County
Erbil Intl
1 stop
23h 40mErbil Intl
Detroit Metropolitan Wayne County
1 stop
15h 25mTurkish Airlines
New York John F Kennedy Intl
Baghdad Intl
1 stop
20h 05mBaghdad Intl
New York John F Kennedy Intl
1 stop
30h 55mEgypt Air
Detroit Metropolitan Wayne County
Erbil Intl
2 stops
24h 20mErbil Intl
Detroit Metropolitan Wayne County
1 stop
33h 30mRoyal Jordanian
Detroit Metropolitan Wayne County
Baghdad Intl
2 stops
21h 53mBaghdad Intl
Detroit Metropolitan Wayne County
2 stops
24h 09mQatar Airways
New York John F Kennedy Intl
Baghdad Intl
1 stop
20h 05mBaghdad Intl
New York John F Kennedy Intl
2 stops
37h 35mMultiple Airlines
Dallas/Fort Worth
Erbil Intl
2 stops
39h 10mErbil Intl
Dallas/Fort Worth
2 stops
54h 05mLufthansa