Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
27h 55mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
40h 40mTurkish Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
23h 45mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
32h 15mQatar Airways
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
22h 00mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
41h 00mMultiple Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
58h 15mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
43h 15mEmirates
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
33h 15mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
43h 15mMultiple Airlines
Halifax Intl
Kathmandu Tribhuvan
2 stops
39h 20mKathmandu Tribhuvan
Halifax Intl
2 stops
48h 27mEmirates