Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
26h 35mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
32h 00mMultiple Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
38h 50mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
28h 00mAir India
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
27h 55mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
40h 40mTurkish Airlines
Toronto Pearson Intl
Kathmandu Tribhuvan
1 stop
43h 50mKathmandu Tribhuvan
Toronto Pearson Intl
1 stop
23h 50mKorean Air
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
33h 20mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
35h 20mKLM
Toronto Pearson Intl
Kathmandu Tribhuvan
2 stops
28h 45mKathmandu Tribhuvan
Toronto Pearson Intl
2 stops
30h 08mQatar Airways