Promotion code

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Best fares between Toronto and China

keyboard_arrow_down

Toronto (YYZ)to

Shanghai (PVG)
Feb 15, 2027 - Feb 22, 2027
From
CAD 1,528
Round-trip
Economy

Toronto (YYZ)to

Beijing (PEK)
Oct 01, 2026 - Oct 20, 2026
From
CAD 1,594
Round-trip
Economy

Toronto (YYZ)to

Shanghai (SHA)
Sep 15, 2026 - Oct 06, 2026
From
CAD 1,529
Round-trip
Economy

Toronto (YYZ)to

Guangzhou (CAN)
Oct 20, 2026 - Oct 27, 2026
From
CAD 1,547
Round-trip
Economy

Toronto (YTO)to

Beijing (PEK)
Nov 09, 2026 - Nov 25, 2026
From
CAD 1,619
Round-trip
Economy

Toronto (YYZ)to

Shenyang (SHE)
Sep 16, 2026 - Oct 29, 2026
From
CAD 1,679
Round-trip
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Find low fares between Toronto and China

CAD
Find low fares between Toronto and China
From
To
Fare Type
Departure
Price
Toronto (YYZ)Shanghai (PVG)Round-trip
/
Economy
Feb 15, 2027 - Feb 22, 2027

From

CAD 1,528

Viewed: 1 day ago

Toronto (YYZ)Beijing (PEK)Round-trip
/
Economy
Oct 01, 2026 - Oct 20, 2026

From

CAD 1,594

Viewed: 8 hours ago

Toronto (YYZ)Shanghai (SHA)Round-trip
/
Economy
Sep 15, 2026 - Oct 06, 2026

From

CAD 1,529

Viewed: 16 hours ago

Toronto (YYZ)Guangzhou (CAN)Round-trip
/
Economy
Oct 20, 2026 - Oct 27, 2026

From

CAD 1,547

Viewed: 7 hours ago

Toronto (YTO)Beijing (PEK)Round-trip
/
Economy
Nov 09, 2026 - Nov 25, 2026

From

CAD 1,619

Viewed: 1 day ago

Toronto (YYZ)Shenyang (SHE)Round-trip
/
Economy
Sep 16, 2026 - Oct 29, 2026

From

CAD 1,679

Viewed: 1 day ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Testing VGA-1710 Ceci "showDates" setting

CAD
keyboard_arrow_down

Toronto (YYZ)to

Vancouver (YVR)
Jun 10, 2026

One-way

Economy

From
CAD 221
Viewed: 17 minutes ago

Toronto (YYZ)to

Vancouver (YVR)
Jun 11, 2026

One-way

Economy

From
CAD 221
Viewed: 17 minutes ago

Vancouver (YVR)to

Toronto (YYZ)
Jun 09, 2026

One-way

Economy

From
CAD 190
Viewed: 18 minutes ago

Vancouver (YVR)to

Toronto (YYZ)
Jun 01, 2026

One-way

Economy

From
CAD 190
Viewed: 7 minutes ago

Toronto (YYZ)to

Calgary (YYC)
Jun 07, 2026

One-way

Economy

From
CAD 197
Viewed: 1 hour ago

Toronto (YYZ)to

Calgary (YYC)
May 31, 2026

One-way

Economy

From
CAD 197
Viewed: 1 hour ago

Toronto (YYZ)to

Delhi (DEL)
May 11, 2026 - Nov 26, 2026

Round-trip

Economy

From
CAD 1,888
Viewed: 8 hours ago

Toronto (YYZ)to

Delhi (DEL)
Apr 27, 2026 - Nov 12, 2026

Round-trip

Economy

From
CAD 1,924
Viewed: 44 minutes ago

Delhi (DEL)to

Toronto (YYZ)
May 19, 2026 - Oct 19, 2026

Round-trip

Economy

From
CAD 1,545
Viewed: 6 hours ago

Delhi (DEL)to

Toronto (YYZ)
Jun 11, 2026 - Aug 11, 2026

Round-trip

Economy

From
CAD 1,556
Viewed: 17 minutes ago

Toronto (YYZ)to

London, UK (LHR)
May 29, 2026 - Jun 05, 2026

Round-trip

Economy

From
CAD 868
Viewed: 1 hour ago

Toronto (YYZ)to

London, UK (LHR)
May 09, 2026 - May 19, 2026

Round-trip

Economy

From
CAD 869
Viewed: 1 hour ago

Montréal (YUL)to

Vancouver (YVR)
Jun 03, 2026

One-way

Economy

From
CAD 280
Viewed: 15 minutes ago

Montréal (YUL)to

Vancouver (YVR)
Jun 10, 2026

One-way

Economy

From
CAD 280
Viewed: 15 minutes ago

Calgary (YYC)to

Toronto (YYZ)
Jun 12, 2026

One-way

Economy

From
CAD 183
Viewed: 1 hour ago

Calgary (YYC)to

Toronto (YYZ)
May 26, 2026

One-way

Economy

From
CAD 183
Viewed: 52 minutes ago

Toronto (YYZ)to

Halifax (YHZ)
Jun 11, 2026

One-way

Economy

From
CAD 130
Viewed: 2 hours ago

Toronto (YYZ)to

Halifax (YHZ)
Jun 12, 2026

One-way

Economy

From
CAD 130
Viewed: 2 hours ago

Vancouver (YVR)to

Montréal (YUL)
May 17, 2026

One-way

Economy

From
CAD 240
Viewed: 1 hour ago

Vancouver (YVR)to

Montréal (YUL)
May 23, 2026

One-way

Economy

From
CAD 240
Viewed: 1 hour ago