Newark
Cairo
2 stops
41h 50mCairo
Newark
2 stops
56h 15mEmirates
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
2 stops
32h 20mEmirates
New York John F Kennedy Intl
Cairo
1 stop
18h 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
Washington, D.C. Dulles Intl
Cairo
1 stop
24h 10mCairo
Washington, D.C. Dulles Intl
1 stop
36h 55mEmirates
Dallas/Fort Worth
Cairo
1 stop
28h 30mCairo
Dallas/Fort Worth
1 stop
39h 05mEmirates