Round-trip from | C$ 1,568 |
---|---|
One-way from | C$ 801 |
Popular in | December |
Cheapest in | May |
Average price | C$ 2,058 |
Good round-trip deal | C$ 1,766 or less |
Good one-way deal | C$ 1,040 or less |
Fly from
Route
Depart
Return
Price
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Sun 6/4
8:00 a.m.-12:05 a.m.
2 stops28h 05m
Guangzhou Baiyun
Sun 4/5
10:15 a.m.-1:09 a.m.
2 stops26h 54m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Fri 11/4
10:00 a.m.-10:20 p.m.
2 stops24h 20m
Guangzhou Baiyun
Sat 21/6
8:05 a.m.-8:23 p.m.
2 stops24h 18m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Tue 25/2
12:45 p.m.-3:15 p.m.
1 stop37h 30m
Guangzhou Baiyun
Wed 19/3
11:20 p.m.-7:00 a.m.
1 stop43h 40m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Sat 1/3
3:25 p.m.-7:00 a.m.
2 stops26h 35m
Guangzhou Baiyun
Thu 6/3
12:05 a.m.-1:25 p.m.
2 stops26h 20m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Sun 2/3
1:55 p.m.-9:45 p.m.
1 stop42h 50m
Guangzhou Baiyun
Sat 5/4
12:15 a.m.-9:30 a.m.
1 stop45h 15m
TorontoGuangzhou
YTZ - CAN
YTZCAN
Toronto Island
Sun 23/2
4:45 p.m.-2:25 p.m.
2 stops32h 40m
Guangzhou Baiyun
Thu 13/3
6:35 p.m.-8:05 p.m.
2 stops37h 30m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Sat 22/2
12:30 a.m.-5:20 a.m.
Nonstop15h 50m
Guangzhou Baiyun
Thu 13/3
7:10 p.m.-10:15 p.m.
Nonstop15h 05m
TorontoGuangzhou
YYZ - CAN
YYZCAN
Toronto Pearson Intl
Tue 25/2
5:30 p.m.-3:10 a.m.
2 stops44h 40m
Guangzhou Baiyun
Wed 9/4
5:30 a.m.-1:40 p.m.
2 stops44h 10m
TorontoGuangzhou
YYZ - CAN
YYZ