New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
2 stops
23h 10mEmirates
New York John F Kennedy Intl
Cairo
2 stops
36h 45mCairo
New York John F Kennedy Intl
2 stops
23h 10mEmirates
Newark
Cairo
2 stops
41h 50mCairo
Newark
2 stops
25h 35mEmirates
New York John F Kennedy Intl
Cairo
2 stops
43h 25mCairo
New York John F Kennedy Intl
2 stops
32h 20mEmirates
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
2 stops
29h 50mEmirates
Newark
Cairo
2 stops
41h 50mCairo
Newark
2 stops
32h 15mEmirates