New York John F Kennedy Intl
Baghdad Intl
2 stops
28h 00mBaghdad Intl
New York John F Kennedy Intl
1 stop
28h 55mEmirates
New York John F Kennedy Intl
Baghdad Intl
2 stops
28h 00mBaghdad Intl
New York John F Kennedy Intl
1 stop
29h 30mEmirates
New York John F Kennedy Intl
Baghdad Intl
2 stops
33h 05mBaghdad Intl
New York John F Kennedy Intl
2 stops
34h 00mEmirates
New York John F Kennedy Intl
Baghdad Intl
2 stops
33h 05mBaghdad Intl
New York John F Kennedy Intl
2 stops
34h 00mEmirates