Los Angeles
Kigali Intl
1 stop
26h 35mTurkish Airlines
Los Angeles
Kigali Intl
2 stops
41h 55mQatar Airways
Chicago O'Hare Intl
Kigali Intl
2 stops
21h 35mSWISS
Los Angeles
Kigali Intl
1 stop
26h 15mTurkish Airlines
Newark
Kigali Intl
1 stop
18h 45mTurkish Airlines
New York John F Kennedy Intl
Kigali Intl
1 stop
30h 35mQatar Airways
Newark
Kigali Intl
2 stops
20h 55mKigali Intl
Newark
2 stops
23h 50mEthiopian Air
New York John F Kennedy Intl
Kigali Intl
1 stop
32h 40mKigali Intl
New York John F Kennedy Intl
2 stops
35h 40mEgypt Air
Newark
Kigali Intl
1 stop
18h 25mKigali Intl
Newark
2 stops
26h 55mTurkish Airlines
New York John F Kennedy Intl
Kigali Intl
1 stop
28h 50mKigali Intl
New York John F Kennedy Intl
1 stop
28h 25mKenya Airways
Washington, D.C. Dulles Intl
Kigali Intl
1 stop
21h 00mKigali Intl
Washington, D.C. Dulles Intl
3 stops
37h 45mMultiple Airlines
Chicago O'Hare Intl
Kigali Intl
1 stop
28h 15mKigali Intl
Chicago O'Hare Intl
1 stop
30h 50mQatar Airways