Washington, D.C. Dulles Intl
Casablanca Mohamed V
1 stop
21h 35mCasablanca Mohamed V
Washington, D.C. Dulles Intl
1 stop
13h 40mAir France
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
Nairobi Jomo Kenyatta Intl
1 stop
19h 10mNairobi Jomo Kenyatta Intl
New York John F Kennedy Intl
1 stop
24h 00mAir France
New York John F Kennedy Intl
Cairo
1 stop
18h 45mCairo
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
Accra Kotoka
2 stops
32h 45mAccra Kotoka
New York John F Kennedy Intl
1 stop
43h 10mEmirates
New York John F Kennedy Intl
Lagos Murtala Muhammed
1 stop
18h 45mBritish Airways
New York John F Kennedy Intl
Lagos Murtala Muhammed
1 stop
29h 30mMultiple Airlines
Newark
Cairo
2 stops
35h 10mEmirates
Los Angeles
Cairo
2 stops
49h 40mMultiple Airlines