Find flights
Deals
Airlines
Travel Guide

C$ 801+ Cheap flights to Guangzhou

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 17/3. Fares are subject to change and may not be available on all flights or dates of travel.
— CAN
10 Feb — 17 Feb1
1 adult

Flights to Guangzhou in 2025

Find the latest flights to Guangzhou in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 5 February 2025.

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
6/4-4/5
  • 6/4-4/5
  • 4 total stops
  • 54h 59m total
  • Toronto to Guangzhou
17/3
  • 17/3
  • 1 total stop
  • 32h 05m total
  • Toronto to Guangzhou
Highest demand for flights based on searches. 0% potential increase in price.
Cheapest flight prices on average. 1% potential price decrease (C$ 64 potential savings vs. average RT price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Toronto to Guangzhou Baiyun.
Price to beat on a one-way flight from Toronto to Guangzhou Baiyun.

Find flight deals to Guangzhou

Cheapest flights to Guangzhou
Explore the most affordable flight options available to Guangzhou. Find the lowest fares based on data from user searches, with prices last updated on 5 February 2025.

Tue 29/46:30 a.m.YYZ - CAN
2 stops29h 35mMultiple Airlines
Sat 10/510:15 a.m.CAN - YYZ
2 stops26h 54mMultiple Airlines
Deal found 5/2C$ 1,568
Fri 11/410:00 a.m.YYZ - CAN
2 stops24h 20mAir China
Sat 21/68:05 a.m.CAN - YYZ
2 stops24h 18mAir China
Deal found 4/2C$ 1,571
Tue 25/212:45 p.m.YYZ - CAN
1 stop37h 30mEgyptair
Wed 19/311:20 p.m.CAN - YYZ
1 stop43h 40mEgyptair
Deal found 4/2C$ 1,575
Sat 1/33:25 p.m.YYZ - CAN
2 stops26h 35mChina Eastern
Thu 6/312:05 a.m.CAN - YYZ
2 stops26h 20mChina Eastern
Deal found 4/2C$ 1,588
Sun 2/31:55 p.m.YYZ - CAN
1 stop42h 50mEmirates
Sat 5/412:15 a.m.CAN - YYZ
1 stop45h 15mEmirates
Deal found 3/2C$ 1,644
Wed 12/24:45 p.m.YTZ - CAN
2 stops31h 35mMultiple Airlines
Tue 18/212:55 a.m.CAN - YTZ
2 stops44h 20mMultiple Airlines
Deal found 5/2C$ 1,660
Sat 22/212:30 a.m.YYZ - CAN
Nonstop15h 50mChina Southern
Sun 9/37:00 p.m.CAN - YYZ
Nonstop15h 15mChina Southern
Deal found 4/2C$ 1,734
Tue 25/25:30 p.m.YYZ - CAN
2 stops44h 40mBiman Bangladesh
Wed 9/45:30 a.m.CAN - YYZ
2 stops44h 10mBiman Bangladesh
Deal found 4/2C$ 1,758
Sun 23/26:20 p.m.YHM - CAN
3 stops34h 05mMultiple Airlines
Tue 4/37:00 p.m.CAN - YHM
3 stops35h 10mMultiple Airlines
Deal found 3/2C$ 1,771
Sun 23/28:00 p.m.YYZ - CAN
1 stop28h 20mQatar Airways
Mon 24/312:55 a.m.CAN - YYZ
2 stops50h 00mQatar Airways
Deal found 5/2C$ 1,800
Sat 18/106:40 p.m.YYZ - CAN
2 stops29h 50mJapan Airlines
Fri 21/112:35 p.m.CAN - YYZ
2 stops44h 11mJapan Airlines
Deal found 4/2C$ 1,840
Thu 27/211:00 p.m.YYZ - CAN
2 stops33h 25mAir Canada
Wed 12/310:30 a.m.CAN - YYZ
2 stops32h 32mAir Canada
Deal found 4/2C$ 1,859

Find flights to Guangzhou within your budget

Locate flights to Guangzhou that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 5 February 2025.

Fly from

Any airport

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

C$ 1,568

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

C$ 1,571

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

C$ 1,575

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

C$ 1,588

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

C$ 1,644

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

C$ 1,675

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

C$ 1,734

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

C$ 1,758

TorontoGuangzhou

YYZ - CAN

YYZ