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
1 stop
23h 45mCairo
New York John F Kennedy Intl
2 stops
29h 50mEmirates
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
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
1 stop
18h 40mEmirates