New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
1 stop
19h 10mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
20h 55mAir France
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
1 stop
25h 40mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
23h 15mEmirates
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
Newark
Cairo
2 stops
31h 55mCairo
Newark
2 stops
32h 15mEmirates
New York John F Kennedy Intl
Casablanca Mohamed V
2 stops
33h 25mCasablanca Mohamed V
New York John F Kennedy Intl
2 stops
33h 10mEmirates
New York John F Kennedy Intl
Cairo
2 stops
29h 05mCairo
New York John F Kennedy Intl
2 stops
25h 05mEmirates