Montreal Pierre Elliott Trudeau Intl
Kigali Intl
1 stop
23h 05mKigali Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
22h 05mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
2 stops
29h 46mKigali Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
37h 49mKenya Airways
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
1 stop
34h 20mKigali Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
28h 05mRwandAir
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
2 stops
31h 55mKigali Intl
Montreal Pierre Elliott Trudeau Intl
3 stops
40h 05mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
1 stop
22h 50mKigali Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
22h 05mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
1 stop
19h 40mKigali Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
21h 05mMultiple Airlines