New York John F Kennedy Intl
Lagos Murtala Muhammed
1 stop
15h 55mLagos Murtala Muhammed
New York John F Kennedy Intl
1 stop
17h 15mBritish Airways
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
1 stop
25h 40mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
2 stops
34h 10mEmirates
New York John F Kennedy Intl
Nairobi Jomo Kenyatta Intl
1 stop
19h 55mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
2 stops
28h 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
28h 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
28h 10mEmirates
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
Newark
Cairo
2 stops
37h 45mMultiple Airlines