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
1 stop
32h 05mAccra Kotoka
New York John F Kennedy Intl
2 stops
29h 50mEmirates
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
2 stops
38h 40mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
2 stops
27h 10mEmirates
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
2 stops
38h 40mNairobi 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
New York John F Kennedy Intl
Cairo
2 stops
29h 45mCairo
New York John F Kennedy Intl
1 stop
18h 40mEmirates
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
28h 05mEtihad Airways