Newark
Cairo
2 stops
28h 10mCairo
Newark
2 stops
32h 40mEmirates
Boston Logan Intl
Cairo
1 stop
29h 00mCairo
Boston Logan Intl
1 stop
18h 25mEmirates
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
2 stops
25h 05mEmirates
New York John F Kennedy Intl
Cairo
2 stops
30h 05mCairo
New York John F Kennedy Intl
1 stop
22h 45mEmirates
Newark
Cairo
2 stops
27h 40mCairo
Newark
2 stops
35h 40mEmirates
Los Angeles
Cairo
1 stop
22h 05mCairo
Los Angeles
1 stop
21h 30mEmirates
Los Angeles
Cairo
2 stops
48h 55mMultiple Airlines