Montreal Pierre Elliott Trudeau Intl
Kigali Intl
2 stops
43h 56mKigali Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
21h 45mMultiple Airlines
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
1 stop
19h 35mKigali Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
21h 50mAir Canada
Montreal Pierre Elliott Trudeau Intl
Kigali Intl
2 stops
43h 56mKigali Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
42h 30mMultiple Airlines
Edmonton
Kigali Intl
2 stops
29h 45mKigali Intl
Edmonton
3 stops
29h 23mTurkish Airlines
Edmonton
Kigali Intl
2 stops
40h 05mKigali Intl
Edmonton
3 stops
29h 48mMultiple Airlines