Los Angeles
Nairobi Jomo Kenyatta Intl
2 stops
34h 10mNairobi Jomo Kenyatta Intl
Los Angeles
3 stops
32h 39mAlaska Airlines
Los Angeles
Nairobi Jomo Kenyatta Intl
2 stops
33h 55mNairobi Jomo Kenyatta Intl
Los Angeles
3 stops
32h 39mAlaska Airlines
Washington, D.C. Dulles Intl
Nairobi Jomo Kenyatta Intl
1 stop
26h 05mNairobi Jomo Kenyatta Intl
Washington, D.C. Dulles Intl
1 stop
23h 05mEmirates
Los Angeles
Nairobi Jomo Kenyatta Intl
2 stops
27h 05mNairobi Jomo Kenyatta Intl
Los Angeles
3 stops
32h 39mAlaska Airlines
Los Angeles
Nairobi Jomo Kenyatta Intl
2 stops
26h 10mNairobi Jomo Kenyatta Intl
Los Angeles
3 stops
32h 39mAlaska Airlines
Los Angeles
Nairobi Jomo Kenyatta Intl
2 stops
29h 27mNairobi Jomo Kenyatta Intl
Los Angeles
3 stops
32h 39mAlaska Airlines