Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
2 stops
32h 05mKathmandu Tribhuvan
Montreal Pierre Elliott Trudeau Intl
2 stops
31h 45mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
1 stop
27h 10mKathmandu Tribhuvan
Montreal Pierre Elliott Trudeau Intl
1 stop
21h 55mQatar Airways
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
22h 15mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
27h 45mEmirates
Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
2 stops
33h 10mKathmandu Tribhuvan
Montreal Pierre Elliott Trudeau Intl
1 stop
32h 45mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
1 stop
27h 10mKathmandu Tribhuvan
Montreal Pierre Elliott Trudeau Intl
1 stop
30h 10mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
1 stop
18h 25mKathmandu Tribhuvan
Montreal Pierre Elliott Trudeau Intl
2 stops
26h 50mEmirates