New York John F Kennedy Intl
Kigali Intl
1 stop
32h 40mEgypt Air
Newark
Kigali Intl
2 stops
20h 55mEthiopian Air
Newark
Kigali Intl
3 stops
24h 15mMultiple Airlines
Chicago O'Hare Intl
Kigali Intl
1 stop
28h 15mRwandAir
Dallas/Fort Worth
Kigali Intl
1 stop
21h 20mTurkish Airlines
Newark
Kigali Intl
1 stop
39h 35mBrussels Airlines
Newark
Kigali Intl
2 stops
25h 00mKigali Intl
Newark
2 stops
23h 50mEthiopian Air
Newark
Kigali Intl
1 stop
18h 35mKigali Intl
Newark
2 stops
28h 40mTurkish Airlines
New York John F Kennedy Intl
Kigali Intl
1 stop
36h 25mKigali Intl
New York John F Kennedy Intl
1 stop
18h 35mKenya Airways
New York John F Kennedy Intl
Kigali Intl
1 stop
20h 35mKigali Intl
New York John F Kennedy Intl
1 stop
22h 20mRwandAir
Washington, D.C. Dulles Intl
Kigali Intl
1 stop
21h 00mKigali Intl
Washington, D.C. Dulles Intl
1 stop
22h 25mQatar Airways
New York John F Kennedy Intl
Kigali Intl
1 stop
32h 40mKigali Intl
New York John F Kennedy Intl
2 stops
22h 25mEgypt Air