New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
2 stops
31h 20mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
28h 10mAlaska Airlines
New York John F Kennedy Intl
Lagos Murtala Muhammed
1 stop
17h 15mLagos Murtala Muhammed
New York John F Kennedy Intl
1 stop
25h 25mBritish Airways
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
2 stops
31h 20mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
21h 00mAlaska Airlines
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
1 stop
26h 25mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
21h 00mAlaska Airlines
Washington, D.C. Dulles Intl
Lagos Murtala Muhammed
1 stop
19h 30mLagos Murtala Muhammed
Washington, D.C. Dulles Intl
1 stop
22h 45mBritish Airways
New York John F Kennedy Intl
Cairo
1 stop
19h 45mCairo
New York John F Kennedy Intl
2 stops
30h 25mMultiple Airlines
New York John F Kennedy Intl
Lagos Murtala Muhammed
1 stop
18h 55mBritish Airways
Atlanta Hartsfield-Jackson
Lagos Murtala Muhammed
2 stops
21h 34mMultiple Airlines