New York John F Kennedy Intl
Cairo
1 stop
27h 00mCairo
New York John F Kennedy Intl
2 stops
18h 10mSWISS
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
2 stops
32h 55mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
2 stops
33h 20mEmirates
Washington, D.C. Dulles Intl
Cairo
1 stop
22h 30mCairo
Washington, D.C. Dulles Intl
1 stop
19h 10mSWISS
Washington, D.C. Dulles Intl
Cairo
1 stop
22h 30mCairo
Washington, D.C. Dulles Intl
2 stops
17h 55mSWISS
Newark
Cairo
1 stop
21h 25mCairo
Newark
1 stop
17h 10mSWISS
Newark
Cairo
1 stop
21h 25mCairo
Newark
1 stop
32h 35mSWISS