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
27h 10mEmirates
New York John F Kennedy Intl
Accra Kotoka
2 stops
32h 45mAccra Kotoka
New York John F Kennedy Intl
2 stops
29h 35mEmirates
Newark
Cairo
2 stops
28h 10mCairo
Newark
2 stops
25h 35mEmirates
New York John F Kennedy Intl
Accra Kotoka
2 stops
32h 45mAccra Kotoka
New York John F Kennedy Intl
2 stops
29h 35mEmirates
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
33h 55mCairo
New York John F Kennedy Intl
2 stops
25h 05mEmirates