Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
1 stop
26h 30mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
1 stop
17h 35mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
1 stop
26h 30mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
2 stops
33h 03mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
2 stops
43h 25mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
2 stops
29h 28mEmirates
Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
1 stop
26h 30mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
1 stop
17h 35mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
1 stop
26h 30mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
2 stops
23h 33mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kabul Khwaja Rawash
2 stops
29h 45mKabul Khwaja Rawash
Montreal Pierre Elliott Trudeau Intl
2 stops
27h 23mMultiple Airlines