Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Shanghai To Canada Last modified: Jul 24, 2016 12:38 AM

Cheap flights from Shanghai (SHA) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Hainan Nov 16, 2016 Nov 30, 2016 CNY4,833
Hainan Nov 6, 2016 Nov 20, 2016 CNY4,833
Hainan Oct 10, 2016 Oct 24, 2016 CNY4,833
Hainan Nov 4, 2016 Nov 18, 2016 CNY4,833
Hainan Oct 14, 2016 Oct 28, 2016 CNY4,833
Hainan Nov 13, 2016 Nov 27, 2016 CNY4,833
Hainan Nov 2, 2016 Nov 16, 2016 CNY4,833
Hainan Nov 14, 2016 Nov 28, 2016 CNY4,833
Hainan Nov 11, 2016 Nov 25, 2016 CNY4,833
Hainan Nov 9, 2016 Nov 23, 2016 CNY4,833
Charlottetown
Carrier Departure Date Return Date Lowest Price
Air Canada Nov 7, 2016 Nov 23, 2016 CNY6,303
Air Canada Oct 12, 2016 Oct 26, 2016 CNY6,316
Air Canada Sep 8, 2016 Sep 19, 2016 CNY6,724
Hainan Nov 7, 2016 Nov 23, 2016 CNY6,771
China Eastern Nov 7, 2016 Nov 23, 2016 CNY7,827
Air Canada Sep 26, 2016 Oct 12, 2016 CNY8,101
Edmonton
Carrier Departure Date Return Date Lowest Price
Hainan Nov 21, 2016 Dec 5, 2016 CNY4,833
Hainan Nov 6, 2016 Nov 20, 2016 CNY4,833
Hainan Nov 2, 2016 Nov 16, 2016 CNY4,833
Hainan Nov 18, 2016 Dec 2, 2016 CNY4,833
Hainan Nov 7, 2016 Nov 21, 2016 CNY4,833
Hainan Oct 10, 2016 Oct 24, 2016 CNY4,833
Hainan Oct 14, 2016 Oct 28, 2016 CNY4,833
Hainan Nov 4, 2016 Nov 18, 2016 CNY4,833
Hainan Nov 9, 2016 Nov 23, 2016 CNY4,833
Hainan Nov 23, 2016 Dec 7, 2016 CNY4,833
Halifax
Carrier Departure Date Return Date Lowest Price
Hainan Oct 13, 2016 Oct 20, 2016 CNY5,788
Hainan Oct 15, 2016 Oct 25, 2016 CNY5,795
Hainan Oct 5, 2016 Oct 16, 2016 CNY5,795
Hainan Oct 15, 2016 Oct 23, 2016 CNY5,795
Hainan Oct 13, 2016 Oct 23, 2016 CNY5,795
Hainan Oct 5, 2016 Oct 13, 2016 CNY5,795
Hainan Oct 13, 2016 Oct 24, 2016 CNY5,795
Hainan Oct 5, 2016 Oct 12, 2016 CNY5,795
Hainan Oct 18, 2016 Oct 26, 2016 CNY5,795
Hainan Oct 16, 2016 Oct 23, 2016 CNY5,795
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 20, 2016 Oct 28, 2016 CNY5,340
Air Canada Oct 20, 2016 Oct 25, 2016 CNY5,340
Air Canada Oct 22, 2016 Nov 3, 2016 CNY5,340
Air Canada Oct 10, 2016 Oct 24, 2016 CNY5,340
Air Canada Oct 22, 2016 Nov 2, 2016 CNY5,340
Air Canada Oct 22, 2016 Nov 1, 2016 CNY5,340
Air Canada Oct 16, 2016 Oct 25, 2016 CNY5,340
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Nov 9, 2016 Nov 16, 2016 CNY5,327
Air Canada Nov 2, 2016 Nov 16, 2016 CNY5,334
Air Canada Oct 23, 2016 Nov 6, 2016 CNY5,334
Air Canada Oct 13, 2016 Oct 25, 2016 CNY5,334
Air Canada Dec 23, 2016 Dec 31, 2016 CNY5,334
Air Canada Nov 19, 2016 Nov 30, 2016 CNY5,334
Air Canada Dec 22, 2016 Dec 29, 2016 CNY5,334
Air Canada Oct 19, 2016 Oct 26, 2016 CNY5,334
Toronto
Carrier Departure Date Return Date Lowest Price
China Southern Mar 13, 2017 Mar 20, 2017 CNY4,826
Hainan Oct 7, 2016 Oct 16, 2016 CNY4,946
Hainan Oct 5, 2016 Oct 24, 2016 CNY4,946
Hainan Oct 8, 2016 Oct 16, 2016 CNY4,946
Hainan Oct 7, 2016 Oct 13, 2016 CNY4,946
Hainan Oct 5, 2016 Oct 20, 2016 CNY4,946
Hainan Oct 6, 2016 Oct 13, 2016 CNY4,946
Hainan Oct 5, 2016 Oct 16, 2016 CNY4,946
Hainan Oct 6, 2016 Oct 21, 2016 CNY4,946
Hainan Oct 7, 2016 Oct 20, 2016 CNY4,946
Vancouver
Carrier Departure Date Return Date Lowest Price
Xiamen Oct 12, 2016 Oct 18, 2016 CNY4,164
Xiamen Oct 20, 2016 Oct 30, 2016 CNY4,164
Xiamen Oct 10, 2016 Oct 23, 2016 CNY4,164
Xiamen Oct 17, 2016 Oct 21, 2016 CNY4,164
Xiamen Sep 19, 2016 Oct 2, 2016 CNY4,164
Xiamen Oct 7, 2016 Oct 18, 2016 CNY4,164
Xiamen Oct 20, 2016 Oct 23, 2016 CNY4,164
Xiamen Sep 22, 2016 Sep 25, 2016 CNY4,164
Xiamen Oct 13, 2016 Oct 16, 2016 CNY4,164
Xiamen Sep 19, 2016 Sep 25, 2016 CNY4,164
Victoria
Carrier Departure Date Return Date Lowest Price
Hainan Dec 25, 2016 Jan 8, 2017 CNY4,739
Hainan Nov 27, 2016 Dec 4, 2016 CNY4,739
Hainan Dec 21, 2016 Jan 4, 2017 CNY4,739
Hainan Nov 28, 2016 Dec 5, 2016 CNY4,739
Hainan Dec 26, 2016 Jan 2, 2017 CNY4,739
Hainan Nov 30, 2016 Dec 7, 2016 CNY4,739
Hainan Dec 19, 2016 Jan 2, 2017 CNY4,739
Hainan Dec 26, 2016 Jan 9, 2017 CNY4,739
Hainan Dec 23, 2016 Jan 6, 2017 CNY4,739
Hainan Nov 2, 2016 Nov 9, 2016 CNY4,752
Winnipeg
Carrier Departure Date Return Date Lowest Price
China Southern Mar 8, 2017 Mar 16, 2017 CNY5,875
Air Canada Dec 1, 2016 Dec 9, 2016 CNY5,929
Air Canada Oct 23, 2016 Oct 31, 2016 CNY5,929
Air Canada Nov 13, 2016 Nov 16, 2016 CNY5,935
Air Canada Nov 13, 2016 Nov 24, 2016 CNY5,935
Air Canada Oct 25, 2016 Nov 5, 2016 CNY5,989

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Shanghai to Canada

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Shanghai to Canada.

DestinationDepartingReturningPrice
Toronto 8/5/16 8/8/16 CNY9,584
Vancouver 8/11/16 8/16/16 CNY8,401

Cheap Flights from Shanghai to Canada

Flights to Cities in Canada

FlightsAirlineLowest Price
Shanghai to Montreal Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY5,340
Shanghai to Calgary Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shenzhen CNY4,833
Shanghai to Winnipeg Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,929
Shanghai to Edmonton Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY4,833
Shanghai to Quebec Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,089
Shanghai to Saskatoon Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY5,909
Shanghai to Halifax Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY5,788
Shanghai to Regina Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY9,524
Shanghai to Sydney Air Canada, Air China, China Southern, Hainan, China Eastern CNY6,350
Shanghai to Charlottetown Air Canada, Air China, China Southern, Hainan, China Eastern CNY6,303
Shanghai to St Johns Air Canada, Air China, China Southern, Hainan, China Eastern Check Dates
Shanghai to Yellowknife Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet Check Dates
Shanghai to Toronto Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY4,946
Shanghai to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong, WestJet CNY4,164
Shanghai to Ottawa Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,327
Shanghai to Victoria Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY4,752
Shanghai to London Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,109
Shanghai to Windsor Air Canada, Air China, China Southern, Hainan, China Eastern CNY7,753
Shanghai to Moncton Air Canada, Air China, China Southern, Hainan, China Eastern Check Dates
Shanghai to St John Air Canada, Air China, China Southern, China Eastern Check Dates
Shanghai to Fredericton Air Canada, Air China, China Southern, China Eastern, WestJet Check Dates
Shanghai to Sault Ste Marie Air Canada, Air China, China Southern, China Eastern Check Dates
Shanghai to Kelowna Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet Check Dates
Shanghai to Comox Air Canada, Air China, China Southern, Hainan, China Eastern Check Dates
Shanghai to Kingston Air Canada, Air China, China Southern, China Eastern Check Dates
Shanghai to Thunder Bay Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet Check Dates
Shanghai to Nanaimo Air Canada, Air China, China Southern, Hainan, China Eastern CNY7,145
Shanghai to Campbell River Air Canada Check Dates
Shanghai to Prince George Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern Check Dates
Hangzhou to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong CNY4,144
Cheap Flights from Shanghai to Canada, from CNY4,164 Round trip from SHA to CA