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 Feb 26, 2016 Mar 12, 2016 CNY4,523
Hainan Mar 6, 2016 Mar 13, 2016 CNY4,523
Hainan Mar 25, 2016 Apr 9, 2016 CNY4,523
Air Canada Feb 19, 2016 Feb 27, 2016 CNY4,647
Air Canada Feb 18, 2016 Feb 26, 2016 CNY4,647
Air Canada Mar 10, 2016 Mar 25, 2016 CNY4,654
Air Canada Mar 19, 2016 Apr 2, 2016 CNY4,674
Air Canada Mar 15, 2016 Mar 22, 2016 CNY4,674
Air Canada Mar 19, 2016 Apr 2, 2016 CNY4,674
Hainan Nov 9, 2016 Nov 24, 2016 CNY4,707
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 19, 2016 Feb 27, 2016 CNY4,647
Air Canada Feb 18, 2016 Feb 27, 2016 CNY4,647
Air Canada Mar 16, 2016 Mar 30, 2016 CNY4,674
Air Canada Apr 13, 2016 Apr 20, 2016 CNY4,674
Air Canada Mar 15, 2016 Mar 22, 2016 CNY4,674
Air Canada Mar 15, 2016 Mar 26, 2016 CNY4,674
Air Canada Mar 15, 2016 Mar 26, 2016 CNY4,674
Air Canada Feb 19, 2016 Feb 26, 2016 CNY4,693
Air Canada Apr 13, 2016 Apr 20, 2016 CNY4,700
Air Canada Apr 11, 2016 Apr 18, 2016 CNY4,700
Halifax
Carrier Departure Date Return Date Lowest Price
China Eastern Jun 16, 2016 Jun 22, 2016 CNY7,894
China Eastern Jun 1, 2016 Jun 17, 2016 CNY7,908
Air Canada Jun 16, 2016 Jun 22, 2016 CNY8,401
Air Canada May 16, 2016 May 30, 2016 CNY8,401
Air Canada May 17, 2016 May 30, 2016 CNY8,401
Air Canada May 16, 2016 May 30, 2016 CNY8,440
Air Canada May 10, 2016 May 20, 2016 CNY8,466
Air Canada May 17, 2016 May 30, 2016 CNY8,493
Air Canada Jun 16, 2016 Jun 22, 2016 CNY8,493
Air Canada Jun 1, 2016 Jun 17, 2016 CNY8,571
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,594
Air Canada Mar 18, 2016 Mar 30, 2016 CNY5,706
Air Canada Mar 14, 2016 Mar 28, 2016 CNY5,706
Air Canada Mar 15, 2016 Mar 25, 2016 CNY5,712
Air Canada Mar 1, 2016 Mar 20, 2016 CNY5,712
Hainan Mar 8, 2016 Mar 17, 2016 CNY5,712
Air Canada Mar 15, 2016 Mar 29, 2016 CNY5,719
Air Canada Mar 8, 2016 Mar 17, 2016 CNY5,719
Air Canada Mar 15, 2016 Mar 22, 2016 CNY5,719
Air Canada Mar 18, 2016 Mar 30, 2016 CNY5,725
Ottawa
Carrier Departure Date Return Date Lowest Price
Hainan Feb 18, 2016 Mar 2, 2016 CNY5,535
Hainan Mar 15, 2016 Mar 30, 2016 CNY5,535
Hainan Mar 23, 2016 Apr 2, 2016 CNY5,587
Air Canada Mar 14, 2016 Mar 20, 2016 CNY5,699
Air Canada Mar 14, 2016 Mar 31, 2016 CNY5,706
Air Canada Mar 15, 2016 Mar 30, 2016 CNY5,706
Air Canada Mar 18, 2016 Mar 24, 2016 CNY5,719
Air Canada Mar 15, 2016 Mar 31, 2016 CNY5,725
Air Canada Mar 15, 2016 Mar 31, 2016 CNY5,725
Air Canada Mar 16, 2016 Mar 26, 2016 CNY5,745
Saskatoon
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 20, 2016 Mar 31, 2016 CNY5,305
Air Canada Mar 16, 2016 Mar 26, 2016 CNY5,305
Air Canada Mar 21, 2016 Mar 31, 2016 CNY5,305
Air Canada Mar 9, 2016 Mar 15, 2016 CNY5,305
Air Canada Mar 15, 2016 Mar 22, 2016 CNY5,305
Air Canada Mar 4, 2016 Mar 18, 2016 CNY5,305
Air Canada Mar 4, 2016 Mar 18, 2016 CNY5,305
Air Canada Apr 10, 2016 Apr 24, 2016 CNY5,311
Air Canada Mar 20, 2016 Mar 31, 2016 CNY5,338
Air Canada Mar 8, 2016 Mar 15, 2016 CNY5,357
Toronto
Carrier Departure Date Return Date Lowest Price
Hainan Apr 7, 2016 Apr 13, 2016 CNY4,838
Hainan Apr 1, 2016 Apr 5, 2016 CNY4,838
Hainan Apr 1, 2016 Apr 12, 2016 CNY4,838
Hainan Mar 30, 2016 Apr 19, 2016 CNY4,871
Hainan Apr 6, 2016 Apr 14, 2016 CNY4,943
Hainan Mar 30, 2016 Apr 13, 2016 CNY4,963
Hainan Apr 6, 2016 Apr 20, 2016 CNY4,963
Hainan Apr 1, 2016 Apr 4, 2016 CNY4,970
Hainan Mar 31, 2016 Apr 13, 2016 CNY4,970
Hainan Mar 31, 2016 Apr 14, 2016 CNY4,970
Vancouver
Carrier Departure Date Return Date Lowest Price
Air China Jun 2, 2016 Jun 12, 2016 CNY3,918
Air China Jun 27, 2016 Jul 6, 2016 CNY3,918
Air China Jun 2, 2016 Jun 13, 2016 CNY3,918
Air China Apr 30, 2016 May 15, 2016 CNY3,944
Air China May 3, 2016 May 10, 2016 CNY3,944
Air China Apr 30, 2016 May 8, 2016 CNY3,944
Air China May 11, 2016 May 18, 2016 CNY3,944
Air China Apr 30, 2016 May 14, 2016 CNY3,944
Air China May 6, 2016 May 13, 2016 CNY3,944
Air China May 11, 2016 May 18, 2016 CNY3,944
Victoria
Carrier Departure Date Return Date Lowest Price
Air China Jun 3, 2016 Jun 18, 2016 CNY4,825
Air Canada Mar 10, 2016 Mar 17, 2016 CNY4,891
Air Canada Mar 8, 2016 Mar 15, 2016 CNY4,891
Air Canada Mar 8, 2016 Mar 15, 2016 CNY4,891
Air Canada Mar 4, 2016 Mar 17, 2016 CNY4,891
Air Canada Mar 2, 2016 Mar 15, 2016 CNY4,891
Air Canada Mar 2, 2016 Mar 15, 2016 CNY4,891
Air Canada Feb 25, 2016 Mar 3, 2016 CNY4,891
Air Canada Feb 18, 2016 Feb 25, 2016 CNY4,891
Air Canada Mar 12, 2016 Mar 26, 2016 CNY4,891
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 5, 2016 Mar 14, 2016 CNY5,331
Air Canada Feb 27, 2016 Mar 5, 2016 CNY5,331
Air Canada Mar 15, 2016 Mar 28, 2016 CNY5,331
Air Canada Feb 27, 2016 Mar 6, 2016 CNY5,331
Air Canada Apr 13, 2016 Apr 20, 2016 CNY5,331
Air Canada Mar 15, 2016 Mar 28, 2016 CNY5,331
Air Canada Apr 14, 2016 Apr 20, 2016 CNY5,357
Air Canada Apr 12, 2016 Apr 19, 2016 CNY5,384
Air Canada Mar 22, 2016 Mar 27, 2016 CNY5,384
Air Canada Mar 22, 2016 Mar 27, 2016 CNY5,384

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
Vancouver Thu, Feb 25 Tue, Mar 1 CNY4,536
Toronto Thu, Feb 25 Tue, Mar 1 CNY5,555

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,594
Shanghai to Calgary Air Canada, Air China, China Southern, Hainan, China Eastern CNY4,523
Shanghai to Winnipeg Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,331
Shanghai to Edmonton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY4,647
Shanghai to Quebec Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,047
Shanghai to Saskatoon Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,305
Shanghai to Halifax Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY7,908
Shanghai to Regina Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,305
Shanghai to Sydney Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,705
Shanghai to Charlottetown Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,678
Shanghai to St Johns Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY8,815
Shanghai to Yellowknife Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY10,155
Shanghai to Toronto Air Canada, Air China, China Southern, Shanghai, Hainan, Xiamen, China Eastern, WestJet, Shenzhen CNY4,838
Shanghai to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong, WestJet, Shenzhen CNY3,918
Shanghai to Ottawa Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, WestJet CNY5,535
Shanghai to Victoria Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY4,825
Shanghai to London Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,455
Shanghai to Windsor Air Canada, Air China, China Southern, China Eastern, WestJet CNY6,455
Shanghai to Moncton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,678
Shanghai to St John Air Canada, Air China, China Southern, China Eastern CNY6,705
Shanghai to Fredericton Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,724
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,384
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,376
Shanghai to Thunder Bay Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY6,376
Shanghai to Nanaimo Air Canada, Air China, China Southern, Hainan, China Eastern, WestJet CNY5,055
Shanghai to Campbell River Air Canada Check Dates
Shanghai to Prince George Air Canada, Air China, China Southern, Hainan, China Eastern CNY7,480
Hangzhou to Vancouver Sichuan, Air Canada, Air China, China Southern, Hainan, Xiamen, China Eastern, Shandong, Shenzhen CNY4,036
Cheap Flights from Shanghai to Canada, from CNY596 Round trip from SHA to CA