New York John F Kennedy Intl
Cairo
2 stops
33h 30mCairo
New York John F Kennedy Intl
2 stops
36h 45mEmirates
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
1 stop
18h 40mEmirates
New York John F Kennedy Intl
Cairo
1 stop
29h 05mCairo
New York John F Kennedy Intl
2 stops
29h 50mEmirates
Dallas/Fort Worth
Cairo
1 stop
38h 50mCairo
Dallas/Fort Worth
1 stop
39h 05mEmirates
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
28h 30mCairo
Newark
2 stops
35h 40mEmirates
Newark
Cairo
2 stops
28h 10mEmirates