New York John F Kennedy Intl
Cairo
1 stop
30h 25mCairo
New York John F Kennedy Intl
2 stops
29h 50mEmirates
Washington, D.C. Dulles Intl
Cairo
1 stop
24h 10mCairo
Washington, D.C. Dulles Intl
1 stop
36h 55mEmirates
Newark
Cairo
2 stops
35h 10mCairo
Newark
2 stops
58h 45mEmirates
Newark
Cairo
1 stop
21h 25mSWISS
Newark
Cairo
2 stops
28h 10mEmirates