Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Shanghai To Canada

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

Calgary
Carrier Departure Date Return Date Lowest Price
Hainan Mar 16, 2016 Mar 28, 2016 CNY4,273
Hainan Mar 15, 2016 Mar 31, 2016 CNY4,457
Hainan Mar 10, 2016 Mar 16, 2016 CNY4,457
Hainan Mar 9, 2016 Mar 16, 2016 CNY4,457
Hainan Mar 16, 2016 Mar 22, 2016 CNY4,464
Hainan Mar 20, 2016 Mar 31, 2016 CNY4,503
Hainan Mar 10, 2016 Mar 24, 2016 CNY4,569
Hainan Mar 24, 2016 Apr 10, 2016 CNY4,648
Hainan Mar 24, 2016 Mar 31, 2016 CNY4,648
Air Canada Mar 8, 2016 Mar 15, 2016 CNY4,655
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 17, 2016 Mar 23, 2016 CNY4,655
Air Canada Apr 18, 2016 Apr 25, 2016 CNY4,655
Air Canada Mar 10, 2016 Mar 23, 2016 CNY4,655
Air Canada Mar 20, 2016 Apr 2, 2016 CNY4,655
Air Canada Feb 24, 2016 Mar 1, 2016 CNY4,655
Air Canada Mar 17, 2016 Mar 24, 2016 CNY4,661
Air Canada Mar 21, 2016 Mar 28, 2016 CNY4,661
Air Canada Mar 14, 2016 Mar 21, 2016 CNY4,661
Air Canada Mar 18, 2016 Mar 27, 2016 CNY4,661
Air Canada Mar 17, 2016 Mar 24, 2016 CNY4,661
Halifax
Carrier Departure Date Return Date Lowest Price
Hainan Mar 16, 2016 Mar 31, 2016 CNY5,693
Hainan Apr 13, 2016 Apr 19, 2016 CNY5,693
Hainan Mar 21, 2016 Mar 31, 2016 CNY5,693
Hainan Mar 21, 2016 Apr 2, 2016 CNY5,844
Air Canada Mar 16, 2016 Mar 31, 2016 CNY6,679
Air Canada Mar 13, 2016 Mar 20, 2016 CNY6,679
Air Canada Mar 17, 2016 Mar 26, 2016 CNY6,679
Air Canada Mar 6, 2016 Mar 21, 2016 CNY6,679
Air Canada Mar 17, 2016 Mar 26, 2016 CNY6,699
Air Canada Mar 6, 2016 Mar 21, 2016 CNY6,719
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,503
Air Canada Mar 14, 2016 Mar 21, 2016 CNY5,509
Air Canada Mar 14, 2016 Mar 21, 2016 CNY5,529
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,549
Air Canada Mar 14, 2016 Mar 21, 2016 CNY5,549
Hainan Apr 1, 2016 Apr 7, 2016 CNY5,555
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,575
Air Canada Mar 14, 2016 Mar 21, 2016 CNY5,614
Air Canada Mar 10, 2016 Mar 25, 2016 CNY5,693
Air Canada Feb 26, 2016 Mar 6, 2016 CNY5,693
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 18, 2016 Apr 1, 2016 CNY5,674
Hainan Mar 30, 2016 Apr 5, 2016 CNY5,680
Air Canada Mar 15, 2016 Mar 29, 2016 CNY5,687
Air Canada Mar 11, 2016 Mar 16, 2016 CNY5,687
Air Canada Mar 16, 2016 Mar 22, 2016 CNY5,693
Air Canada Mar 18, 2016 Apr 1, 2016 CNY5,693
Air Canada Mar 16, 2016 Mar 22, 2016 CNY5,693
Air Canada Mar 17, 2016 Mar 23, 2016 CNY5,693
Air Canada Mar 15, 2016 Mar 29, 2016 CNY5,720
Air Canada Mar 15, 2016 Mar 24, 2016 CNY5,720
Saskatoon
Carrier Departure Date Return Date Lowest Price
Air Canada Apr 20, 2016 May 10, 2016 CNY5,325
Air Canada Apr 6, 2016 Apr 16, 2016 CNY5,358
China Eastern Apr 22, 2016 May 12, 2016 CNY5,989
Air Canada Apr 6, 2016 Apr 16, 2016 CNY6,469
Air Canada Apr 20, 2016 May 1, 2016 CNY6,469
Air Canada Apr 21, 2016 May 6, 2016 CNY6,469
Air Canada Apr 21, 2016 May 6, 2016 CNY6,469
Air Canada Apr 20, 2016 May 10, 2016 CNY6,522
Air Canada Apr 20, 2016 May 1, 2016 CNY6,554
Air Canada Apr 22, 2016 May 12, 2016 CNY6,554
Toronto
Carrier Departure Date Return Date Lowest Price
Hainan Mar 31, 2016 Apr 4, 2016 CNY4,799
Hainan Apr 3, 2016 Apr 18, 2016 CNY4,799
Hainan Mar 31, 2016 Apr 11, 2016 CNY4,799
Hainan Mar 31, 2016 Apr 7, 2016 CNY4,964
Hainan Mar 30, 2016 Apr 5, 2016 CNY4,964
Hainan Mar 30, 2016 Apr 4, 2016 CNY4,964
Hainan Apr 1, 2016 Apr 14, 2016 CNY4,964
Hainan Apr 2, 2016 Apr 11, 2016 CNY4,964
Hainan Mar 30, 2016 Apr 13, 2016 CNY4,964
Hainan Mar 31, 2016 Apr 14, 2016 CNY4,964
Vancouver
Carrier Departure Date Return Date Lowest Price
Air China May 14, 2016 May 22, 2016 CNY3,892
Air China Jun 4, 2016 Jun 18, 2016 CNY3,892
Air China Jun 16, 2016 Jul 6, 2016 CNY3,892
Air China May 29, 2016 Jun 9, 2016 CNY3,892
Air China Jun 13, 2016 Jun 20, 2016 CNY3,892
Air China Jun 2, 2016 Jun 21, 2016 CNY3,892
Air China May 12, 2016 May 26, 2016 CNY3,892
Air China May 20, 2016 Jun 1, 2016 CNY3,892
Air China Jun 18, 2016 Jul 1, 2016 CNY3,892
Air China Jun 1, 2016 Jun 20, 2016 CNY3,892
Victoria
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 19, 2016 Feb 26, 2016 CNY4,878
Air Canada Apr 20, 2016 Apr 30, 2016 CNY4,937
Air Canada Mar 12, 2016 Mar 26, 2016 CNY4,937
Air Canada Mar 13, 2016 Mar 17, 2016 CNY5,161
Hainan Apr 15, 2016 Apr 28, 2016 CNY5,621
Hainan Apr 15, 2016 Apr 28, 2016 CNY5,674
Air Canada Dec 23, 2016 Jan 2, 2017 CNY5,864
Hainan Mar 31, 2016 Apr 9, 2016 CNY5,950
Air Canada Apr 9, 2016 Apr 16, 2016 CNY6,061
Air Canada Apr 21, 2016 May 1, 2016 CNY6,061
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada Apr 13, 2016 Apr 20, 2016 CNY5,305
Air Canada Mar 18, 2016 Mar 26, 2016 CNY5,305
Air Canada Mar 18, 2016 Mar 26, 2016 CNY5,305
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,305
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,305
Air Canada Mar 19, 2016 Mar 26, 2016 CNY5,305
Air Canada Apr 12, 2016 Apr 19, 2016 CNY5,305
Air Canada Mar 19, 2016 Mar 26, 2016 CNY5,305
Air Canada Mar 14, 2016 Mar 20, 2016 CNY5,312
Air Canada Mar 14, 2016 Mar 24, 2016 CNY5,312

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 Thu, Mar 10 Tue, Mar 15 CNY5,516
Vancouver Thu, Mar 17 Tue, Mar 22 CNY4,668

Cheap Flights from Shanghai to Canada

Flight Schedule Summaries

Shanghai to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American LAX / PHX X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YVR / YXE X X X X X X X
Delta SEA X X X X X X X
KLM AMS X X X
United ORD X X X X X X X
Shanghai to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American ORD X X X X X X X
American ORD / PHL X X X X X X X
Air Canada YVR X X X X X X X
Air Canada YVR / YWG X X X X X X X
Air France CDG X X X X X X X
British Airways LHR X X X
Air China PEK X X X X X X
Air China DLC / PEK X X X
Delta DTW X X X X X X X
KLM AMS X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X
Qatar DOH X X X
Turkish IST X X X
United EWR 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 YVR / YWG X X X X X X X
Delta DTW X X X X X X X
Delta NRT / DTW X X X X X X X
United ORD X X X X X X X
Shanghai to Quebec
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
Delta DTW / JFK X X X X X X X
United EWR 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
Etihad AUH X X X
Hainan PEK X X X X X X X
Hainan LHW / PEK X X X X X
Korean ICN X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
China Eastern - X X X X
Philippine MNL / YVR X X X X X
Turkish IST X X X X X X
United EWR X X X X X X X
Shanghai to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American LAX X X X X X X X
American LAX / PHX X
Air Canada - X X X X X X X
Air France CDG X X X X X X
British Airways LHR X X X X X X X
EVA Air TPE X X X X X
Air China PEK X X X X X X X
China Airlines TPE X X X X X
Cathay HKG X X X X X X X
China Southern CAN X X X X X X X
Delta SEA X X X X X X X
Delta NRT / SEA X X X X X X X
JAL NRT X X X X X X X
JAL NGO / NRT X X X X X X X
Korean ICN X X X X X X X
KLM AMS X X X X X
Lufthansa FRA X X X X X X X
China Eastern - X X X X X X X
All Nippon HND X X X X X X X
All Nippon NGO / HND X X X X X X X
Philippine MNL X X X X X
United LAX X X X X X X X
Shanghai to Winnipeg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YEG X X X X X X X
Delta SEA / MSP X X X X X X X
United ORD X X X X X X X
United SFO / DEN X X X X X X X
Shanghai to Saskatoon
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YEG X X X X X X X
Delta SEA / MSP X X X X X X X
Shanghai to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American DFW X X X X X X X
American LAX / PHX X X X X X X X
Air Canada YVR X X X X X X X
Air Canada YVR / YLW X X X X X X X
British Airways LHR X X X X X X X
Delta SEA X X X X X X X
KLM AMS X X X X X X
United ORD X X X X X X X
Shanghai to Victoria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YYC X X X X X X X
United SFO X X X X X X X
United LAX / SFO X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Shanghai to Montreal Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet, Shenzhen CNY5,503
Shanghai to Calgary Air Canada, Air China, China Southern, Hainan, China Eastern CNY4,273
Shanghai to Winnipeg Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,305
Shanghai to Edmonton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY4,655
Shanghai to Quebec Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,955
Shanghai to Saskatoon Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,325
Shanghai to Halifax Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,693
Shanghai to Regina Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,286
Shanghai to Sydney Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,679
Shanghai to Charlottetown Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,646
Shanghai to St Johns Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY7,692
Shanghai to Yellowknife Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet Check Dates
Shanghai to Toronto Air Canada, Air China, China Southern, Shanghai, Hainan, Xiamen, China Eastern, WestJet, Shenzhen CNY4,799
Shanghai to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong, WestJet, Shenzhen CNY3,892
Shanghai to Ottawa Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY5,674
Shanghai to Victoria Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY4,878
Shanghai to London Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY8,244
Shanghai to Windsor Air Canada, Air China, China Southern, China Eastern, WestJet CNY6,423
Shanghai to Moncton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,646
Shanghai to St John Air Canada, Air China, China Southern, China Eastern CNY6,660
Shanghai to Fredericton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,633
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, China Eastern, WestJet CNY5,227
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 CNY6,344
Shanghai to Thunder Bay Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,555
Shanghai to Nanaimo Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY8,487
Shanghai to Campbell River Air Canada Check Dates
Shanghai to Prince George Air Canada, Air China, China Southern, Hainan, China Eastern CNY8,415
Hangzhou to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong, Shenzhen CNY4,017
Cheap Flights from Shanghai to Canada, from CNY592 Round trip from SHA to CA