Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
3 stops
42h 10mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Kathmandu Tribhuvan
3 stops
42h 10mMultiple Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
30h 20mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
42h 50mEmirates
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
27h 50mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
40h 50mTurkish Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
22h 35mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
28h 11mMultiple Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
31h 45mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
42h 50mEmirates
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
34h 55mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
42h 50mMultiple Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
30h 20mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
42h 50mEmirates