CAN - YYZ

Find cheap flights from Guangzhou to Toronto from C$ 1,013

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 12/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Toronto

When to book flights from Guangzhou to Pearson Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Baiyun

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 2,532 or less one-way.
  • Morning departure is around 2% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Guangzhou to Toronto flights

Book cheap flights from Guangzhou to Toronto

Recent round-trip flight deals

13/6Tue
2 stopsEthiopian Air
43h 40mCAN-YYZ
18/1Thu
1 stopEthiopian Air
24h 45mYYZ-CAN
C$ 2,150
13/6Tue
2 stopsEthiopian Air
43h 40mCAN-YYZ
13/1Sat
1 stopEthiopian Air
39h 20mYYZ-CAN
C$ 2,348
7/9Thu
1 stopMultiple Airlines
37h 50mCAN-YYZ
22/9Fri
1 stopMultiple Airlines
36h 10mYYZ-CAN
C$ 2,417
12/6Mon
2 stopsMultiple Airlines
43h 08mCAN-YYZ
15/6Thu
2 stopsMultiple Airlines
41h 04mYYZ-CAN
C$ 2,596
13/6Tue
2 stopsJapan Airlines
36h 03mCAN-YYZ
15/6Thu
2 stopsJapan Airlines
38h 30mYYZ-CAN
C$ 2,601
20/6Tue
2 stopsMultiple Airlines
51h 15mCAN-YYZ
29/8Tue
2 stopsMultiple Airlines
49h 35mYYZ-CAN
C$ 2,647
13/6Tue
2 stopsJapan Airlines
36h 03mCAN-YYZ
15/6Thu
2 stopsJapan Airlines
38h 30mYYZ-CAN
C$ 2,654
28/9Thu
2 stopsMultiple Airlines
36h 36mCAN-YYZ
10/10Tue
1 stopMultiple Airlines
38h 45mYYZ-CAN
C$ 2,663
20/8Sun
1 stopMultiple Airlines
38h 35mCAN-YYZ
31/8Thu
1 stopMultiple Airlines
35h 40mYYZ-CAN
C$ 2,697
12/6Mon
2 stopsJapan Airlines
36h 03mCAN-YYZ
15/6Thu
2 stopsJapan Airlines
38h 30mYYZ-CAN
C$ 2,732
20/6Tue
1 stopEgypt Air
44h 05mCAN-YYZ
29/8Tue
1 stopEgypt Air
38h 45mYYZ-CAN
C$ 2,743
7/9Thu
2 stopsANA
41h 12mCAN-YYZ
22/9Fri
2 stopsANA
40h 05mYYZ-CAN
C$ 2,778
12/6Mon
2 stopsJapan Airlines
36h 03mCAN-YYZ
16/6Fri
2 stopsJapan Airlines
38h 30mYYZ-CAN
C$ 2,788
28/9Thu
1 stopEtihad Airways
31h 40mCAN-YYZ
10/10Tue
1 stopEtihad Airways
25h 05mYYZ-CAN
C$ 2,922
20/6Tue
2 stopsEthiopian Air
43h 40mCAN-YYZ
20/7Thu
1 stopEthiopian Air
39h 55mYYZ-CAN
C$ 2,939
27/7Thu
1 stopEgypt Air
44h 25mCAN-YYZ
26/10Thu
1 stopEgypt Air
38h 45mYYZ-CAN
C$ 2,945
6/9Wed
2 stopsEthiopian Air
43h 40mCAN-YYZ
22/9Fri
1 stopEthiopian Air
39h 55mYYZ-CAN
C$ 3,051
6/9Wed
2 stopsQatar Airways
31h 55mCAN-YYZ
22/9Fri
2 stopsQatar Airways
41h 04mYYZ-CAN
C$ 3,230
12/6Mon
2 stopsQatar Airways
33h 06mCAN-YYZ
20/6Tue
2 stopsQatar Airways
33h 40mYYZ-CAN
C$ 3,335
13/6Tue
2 stopsQatar Airways
33h 06mCAN-YYZ
21/6Wed
2 stopsQatar Airways
33h 40mYYZ-CAN
C$ 3,337

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/6Mon
3 stopsMultiple Airlines
44h 55mCAN-YYZ
C$ 1,013
23/6Fri
3 stopsMultiple Airlines
43h 00mCAN-YYZ
C$ 1,130
22/6Thu
2 stopsMultiple Airlines
47h 05mCAN-YYZ
C$ 1,297
12/6Mon
2 stopsMultiple Airlines
32h 25mCAN-YYZ
C$ 1,316
21/6Wed
2 stopsMultiple Airlines
49h 35mCAN-YYZ
C$ 1,398
21/6Wed
1 stopMultiple Airlines
29h 40mCAN-YYZ
C$ 1,429
21/6Wed
3 stopsMultiple Airlines
32h 25mCAN-YYZ
C$ 1,471
20/8Sun
3 stopsMultiple Airlines
34h 40mCAN-YYZ
C$ 1,485
20/8Sun
3 stopsMultiple Airlines
34h 40mCAN-YYZ
C$ 1,487
26/8Sat
3 stopsMultiple Airlines
33h 45mCAN-YYZ
C$ 1,493
26/8Sat
2 stopsMultiple Airlines
35h 10mCAN-YYZ
C$ 1,494
1/7Sat
1 stopEgypt Air
44h 05mCAN-YYZ
C$ 1,507
29/6Thu
2 stopsMultiple Airlines
30h 40mCAN-YYZ
C$ 1,517
22/6Thu
2 stopsEthiopian Air
43h 40mCAN-YYZ
C$ 1,601
16/7Sun
1 stopEgypt Air
44h 05mCAN-YYZ
C$ 1,739
13/6Tue
1 stopEgypt Air
44h 05mCAN-YYZ
C$ 1,823
30/6Fri
1 stopEgypt Air
25h 05mCAN-YYZ
C$ 1,836
22/6Thu
1 stopEgypt Air
44h 05mCAN-YYZ
C$ 1,839
12/6Mon
2 stopsQatar Airways
44h 10mCAN-YYZ
C$ 1,920
16/7Sun
2 stopsANA
43h 08mCAN-YYZ
C$ 1,967

Search by stops

Search by airline

Search by price

Guangzhou - Toronto Flights

Departure:

Guangzhou (CAN)China

Destination:

Toronto (YYZ)Canada

Return flight deals:

Toronto - Guangzhou

Cabin classes:

C$ 14,626

Browse origins:

C$ 1,728

Browse destinations:

C$ 1,728