Fly to
Budget
C$ 4,276 - C$ 14,945
Route
Depart
Return
Price
Guangzhou BaiyunToronto Pearson Intl
CAN - YYZ
CANYYZ
Guangzhou Baiyun
Thu 20/6
Nonstop15h 10m
Toronto Pearson Intl
Fri 5/7
Nonstop15h 25m
Guangzhou BaiyunToronto Pearson Intl
CAN - YYZ
CANYYZ
Guangzhou Baiyun
Thu 1/8
Nonstop15h 10m
Toronto Pearson Intl
Fri 23/8
Nonstop15h 25m