Fly from
Fly to
Budget
C$ 3,115 - C$ 4,808
Route
Depart
Return
Price
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-05-19
1 stop29h 00m
Kunming Changshui
2023-06-22
2 stops41h 31m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-05-19
2 stops40h 15m
Kunming Changshui
2023-06-22
2 stops56h 30m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-07-10
2 stops37h 45m
Kunming Changshui
2023-07-28
2 stops52h 15m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-05-19
2 stops28h 50m
Kunming Changshui
2023-06-22
3 stops39h 38m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-09-01
2 stops39h 35m
Kunming Changshui
2023-09-29
2 stops49h 45m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-08-28
2 stops34h 50m
Kunming Changshui
2023-10-10
2 stops26h 30m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-05-19
3 stops33h 10m
Kunming Changshui
2023-06-22
3 stops39h 38m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-08-31
2 stops35h 30m
Kunming Changshui
2023-09-29
2 stops25h 55m
Toronto Pearson IntlKunming Changshui
YYZ - KMG
YYZKMG
Toronto Pearson Intl
2023-05-19
1 stop30h 35m
Kunming Changshui
2023-06-22
1 stop20h 40m