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 Ontario Last modified: Jul 29, 2016 12:52 AM

Cheap flights from Shanghai (SHA) to popular destinations in Ontario (ON)

Kingston
Carrier Departure Date Return Date Lowest Price
Air Canada Dec 31, 2016 Jan 15, 2017 CNY8,482
Air Canada Aug 5, 2016 Aug 13, 2016 CNY12,347
China Eastern Aug 5, 2016 Aug 13, 2016 CNY21,681
London
Carrier Departure Date Return Date Lowest Price
Air Canada Dec 24, 2016 Dec 31, 2016 CNY6,084
Air Canada Sep 27, 2016 Oct 8, 2016 CNY7,556
Air Canada Sep 23, 2016 Oct 6, 2016 CNY7,716
China Eastern Dec 24, 2016 Dec 31, 2016 CNY8,169
Air Canada Sep 29, 2016 Oct 6, 2016 CNY8,222
Air Canada Jan 26, 2017 Feb 5, 2017 CNY8,609
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 14, 2016 Oct 27, 2016 CNY5,304
Air Canada Dec 27, 2016 Jan 3, 2017 CNY5,311
Air Canada Dec 13, 2016 Dec 27, 2016 CNY5,311
Air Canada Oct 17, 2016 Oct 27, 2016 CNY5,311
Air Canada Oct 13, 2016 Oct 31, 2016 CNY5,311
Air Canada Dec 23, 2016 Jan 3, 2017 CNY5,311
Air Canada Oct 18, 2016 Oct 31, 2016 CNY5,311
Air Canada Oct 5, 2016 Oct 19, 2016 CNY5,317
Red Lake
Carrier Departure Date Return Date Lowest Price
Air Canada Jan 21, 2017 Feb 1, 2017 CNY9,348
Thunder Bay
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 23, 2016 Aug 26, 2016 CNY13,652
Hainan Aug 23, 2016 Aug 26, 2016 CNY14,692
China Eastern Aug 23, 2016 Aug 26, 2016 CNY16,204
Air China Aug 23, 2016 Aug 26, 2016 CNY16,491
Toronto
Carrier Departure Date Return Date Lowest Price
Hainan Dec 4, 2016 Dec 12, 2016 CNY4,525
Hainan Nov 6, 2016 Nov 17, 2016 CNY4,525
Hainan Dec 10, 2016 Dec 18, 2016 CNY4,525
Hainan Nov 13, 2016 Nov 21, 2016 CNY4,525
Hainan Oct 30, 2016 Nov 7, 2016 CNY4,525
Hainan Nov 18, 2016 Nov 26, 2016 CNY4,525
Hainan Nov 19, 2016 Nov 27, 2016 CNY4,525
Hainan Nov 6, 2016 Nov 18, 2016 CNY4,525
Hainan Dec 1, 2016 Dec 9, 2016 CNY4,525
Hainan Nov 27, 2016 Dec 5, 2016 CNY4,525
Windsor
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 5, 2016 Oct 15, 2016 CNY6,403
Air Canada Sep 24, 2016 Sep 30, 2016 CNY6,463
Air China Sep 24, 2016 Sep 30, 2016 CNY16,224
China Eastern Oct 5, 2016 Oct 15, 2016 CNY27,618
China Eastern Sep 24, 2016 Sep 30, 2016 CNY27,804

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

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 Ontario.

DestinationDepartingReturningPrice
Toronto 8/11/16 8/16/16 CNY12,353

Flight Schedule Summaries Number of flights searched: 1,374Last modified: Jul 29, 2016 12:52 AM

Shanghai to Sault Ste Marie
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YYZ X X X X X X X
Shanghai to Kingston
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YYZ X X X X X X X
Shanghai to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American ORD / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YXU X X X X X X X
Delta DTW X X X X X X X
United ORD X X X X X X X
Shanghai to Windsor
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YYZ X X X X X X X
Shanghai to Thunder Bay
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YYZ X X X X X X X
Shanghai to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American ORD X X X X X X X
American ORD / DCA X X X X X X X
Air Canada - X X X X X X X
Air Canada YVR X X X X X X X
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
EVA Air TPE X X X X X X X
Cathay HKG X X X X X X X
Delta DTW X X X X X X X
Emirates DXB X X X X X X
Etihad AUH X X X
Hainan PEK X X X X X X X
Hainan XIY / PEK X X X X X X X
Korean ICN X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
China Eastern - X X X X X X X
Austrian VIE X X X X X X
Philippine MNL / YVR X X X X X X X
Turkish IST X X X X X X X
United EWR X X X X X X X
Shanghai to London
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YOW X X X X X X X

Cheap International Flights from Shanghai - SHA

FlightsAirlineLowest Price
Shanghai to Toronto Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY4,525
Shanghai to Ottawa Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,304
Shanghai to London Air Canada, Air China, China Southern, Hainan, China Eastern CNY7,556
Shanghai to Windsor Air Canada, Air China, China Southern, Hainan, China Eastern CNY6,403
Shanghai to Sault Ste Marie Air Canada, Air China, China Southern, China Eastern Check Dates
Shanghai to Kingston Air Canada, Air China, China Southern, China Eastern CNY12,347
Shanghai to Thunder Bay Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY13,652

Cheap International Flights to Ontario - ON

FlightsAirlineLowest Price
Nanjing to Toronto Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern CNY5,404
Hangzhou to Toronto Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong CNY4,525
Ningbo to Toronto Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern CNY6,830
Wuxi to Toronto Air Canada, Air China, China Southern, Hainan, China Eastern CNY12,080
Nanjing to Ottawa Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern Check Dates
Yiwu to Toronto Air Canada, Air China, China Southern, Hainan, China Eastern Check Dates
Hangzhou to Ottawa Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern CNY9,835
Cheap Flights from Shanghai to Ontario - from CNY4,525 Round trip from SHA to ON