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 Shanghai and Canada

keyboard_arrow_down

Shanghai (PVG)to

Vancouver (YVR)
Feb 25, 2026 - Mar 24, 2026
From
CAD 1,243
Round-trip
Economy

Shanghai (PVG)to

Toronto (YYZ)
Mar 05, 2026 - Mar 22, 2026
From
CAD 1,220
Round-trip
Economy

Shanghai (PVG)to

Montréal (YUL)
Jan 25, 2026 - Jan 29, 2026
From
CAD 1,234
Round-trip
Economy

Shanghai (PVG)to

Calgary (YYC)
Jun 02, 2026 - Nov 24, 2026
From
CAD 1,625
Round-trip
Economy

Shanghai (PVG)to

Edmonton (YEG)
May 21, 2026 - Nov 13, 2026
From
CAD 1,622
Round-trip
Economy

Shanghai (PVG)to

Ottawa, ON (YOW)
Apr 09, 2026 - Apr 17, 2026
From
CAD 1,525
Round-trip
Economy

Shanghai (PVG)to

Saskatoon (YXE)
Mar 11, 2026 - Sep 06, 2026
From
CAD 1,511
Round-trip
Economy

Shanghai (PVG)to

Winnipeg (YWG)
Feb 05, 2026 - Mar 01, 2026
From
CAD 1,625
Round-trip
Economy

Shanghai (PVG)to

Victoria (YYJ)
Jun 06, 2026 - Sep 06, 2026
From
CAD 1,629
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 Shanghai and Canada

CAD
Find low fares between Shanghai and Canada
From
To
Fare Type
Departure
Price
Shanghai (PVG)Vancouver (YVR)Round-trip
/
Economy
Oct 16, 2026 - Dec 13, 2026

From

CAD 1,375

Viewed: 6 hours ago

Shanghai (PVG)Toronto (YYZ)Round-trip
/
Economy
May 01, 2026 - May 05, 2026

From

CAD 1,648

Viewed: 1 day ago

Shanghai (PVG)Montréal (YUL)Round-trip
/
Economy
Apr 29, 2026 - Oct 20, 2026

From

CAD 1,623

Viewed: 23 hours ago

Shanghai (PVG)Calgary (YYC)Round-trip
/
Economy
Jun 02, 2026 - Nov 24, 2026

From

CAD 1,625

Viewed: 1 day ago

Shanghai (PVG)Edmonton (YEG)Round-trip
/
Economy
May 21, 2026 - Nov 13, 2026

From

CAD 1,622

Viewed: 11 hours ago

Shanghai (PVG)Ottawa, ON (YOW)Round-trip
/
Economy
Aug 03, 2026 - Oct 28, 2026

From

CAD 1,985

Viewed: 1 day ago

Shanghai (PVG)Victoria (YYJ)Round-trip
/
Economy
Jun 06, 2026 - Sep 06, 2026

From

CAD 1,629

Viewed: 11 hours 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)
Feb 10, 2026

One-way

Economy

From
CAD 125
Viewed: 32 minutes ago

Toronto (YYZ)to

Vancouver (YVR)
Feb 08, 2026

One-way

Economy

From
CAD 125
Viewed: 32 minutes ago

Toronto (YYZ)to

Delhi (DEL)
Mar 02, 2026 - May 11, 2026

Round-trip

Economy

From
CAD 1,584
Viewed: 7 hours ago

Toronto (YYZ)to

Delhi (DEL)
Feb 24, 2026 - Apr 22, 2026

Round-trip

Economy

From
CAD 1,595
Viewed: 9 hours ago

Vancouver (YVR)to

Toronto (YYZ)
Feb 07, 2026

One-way

Economy

From
CAD 101
Viewed: 29 minutes ago

Vancouver (YVR)to

Toronto (YYZ)
Feb 09, 2026

One-way

Economy

From
CAD 101
Viewed: 29 minutes ago

Montréal (YUL)to

Fort Lauderdale (FLL)
Mar 09, 2026

One-way

Economy

From
CAD 179
Viewed: 5 hours ago

Montréal (YUL)to

Fort Lauderdale (FLL)
Mar 08, 2026

One-way

Economy

From
CAD 179
Viewed: 5 hours ago

Toronto (YYZ)to

Calgary (YYC)
Feb 06, 2026

One-way

Economy

From
CAD 124
Viewed: 4 hours ago

Toronto (YYZ)to

Calgary (YYC)
Feb 07, 2026

One-way

Economy

From
CAD 124
Viewed: 16 minutes ago

Toronto (YYZ)to

London, UK (LHR)
Feb 03, 2026 - Feb 10, 2026

Round-trip

Economy

From
CAD 738
Viewed: 5 hours ago

Toronto (YYZ)to

London, UK (LHR)
Feb 12, 2026 - Feb 17, 2026

Round-trip

Economy

From
CAD 738
Viewed: 7 hours ago

Toronto (YYZ)to

Fort Lauderdale (FLL)
Feb 15, 2026

One-way

Economy

From
CAD 217
Viewed: 18 minutes ago

Toronto (YYZ)to

Fort Lauderdale (FLL)
Feb 18, 2026

One-way

Economy

From
CAD 217
Viewed: 18 minutes ago

Montréal (YUL)to

Vancouver (YVR)
Feb 07, 2026

One-way

Economy

From
CAD 236
Viewed: 3 hours ago

Montréal (YUL)to

Vancouver (YVR)
Feb 08, 2026

One-way

Economy

From
CAD 236
Viewed: 3 hours ago

Toronto (YYZ)to

Rome (FCO)
Feb 23, 2026 - Mar 02, 2026

Round-trip

Economy

From
CAD 775
Viewed: 5 hours ago

Toronto (YYZ)to

Rome (FCO)
Mar 03, 2026 - Mar 10, 2026

Round-trip

Economy

From
CAD 775
Viewed: 5 hours ago

Delhi (DEL)to

Toronto (YYZ)
Feb 02, 2026 - Apr 20, 2026

Round-trip

Economy

From
CAD 1,244
Viewed: 8 hours ago

Delhi (DEL)to

Toronto (YYZ)
Jan 30, 2026 - May 12, 2026

Round-trip

Economy

From
CAD 1,280
Viewed: 10 hours ago