Cheap flights from Montreal to Shanghai

Round-trip
Economy
Montreal (YMQ)
Shanghai (PVG)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Montreal (YMQ) to Shanghai

All the information you need to plan the best YMQ to PVG flight in 2021: compare Montreal to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
How far in advance should I book a flight from Montreal to Shanghai?

To save up to 30% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Montreal to Shanghai from C$ 1,056 1-2 weeks out and tickets from C$ 1,144 for flights departing within the next 72 hours.

What is the cheapest month to fly from Montreal to Shanghai?

Flights from Montreal to Shanghai lean towards being more expensive in December. Prices are generally better when you fly from Montreal to Shanghai in September, with the cheapest ticket starting at C$ 621.

Cheap flights from Montreal to Shanghai in June, July 2021

The best prices found for YMQ to Shanghai flights for June, July
15 Jul - 21 Sep
C$ 1,941pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
20 Jul - 16 Sep
C$ 1,985pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
17 Jul - 16 Sep
C$ 2,048pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl

Montreal to Shanghai 2021 flight deals

Cheap flights to Shanghai from Montreal found for this year
8 Nov - 21 Nov
C$ 1,132pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
Direct
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
Direct
YUL
Montreal Pierre Elliott Trudeau Intl
8 Nov - 21 Nov
C$ 1,173pp
YUL
Montreal Pierre Elliott Trudeau Intl
Air Canada
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
16 Oct - 27 Nov
C$ 1,290pp
YUL
Montreal Pierre Elliott Trudeau Intl
Air Canada
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl

Direct flights to Shanghai from Montreal

Save time with Montreal to Shanghai direct flight deals
8 Nov - 21 Nov
C$ 1,132pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
Direct
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
Direct
YUL
Montreal Pierre Elliott Trudeau Intl
10 Nov - 13 Nov
C$ 1,446pp
YUL
Montreal Pierre Elliott Trudeau Intl
Air China
Direct
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air China
Direct
YUL
Montreal Pierre Elliott Trudeau Intl

One-way flights to Shanghai from Montreal

The cheapest one-way flights from Montreal to Shanghai
5:10 a.m. - 4:00 p.m.
Air China
2 stops
22h 50m
YUL - SHA
Air China
C$ 1,180
hutchgo.com
12:30 p.m. - 2:40 a.m.
Air Canada
3 stops
50h 10m
YUL - PVG
Air Canada
C$ 5,413
Air Canada
4:00 a.m. - 1:25 p.m.
United Airlines
3 stops
45h 25m
YUL - PVG
United Airlines
C$ 10,330
United

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Montreal</span> to <span class="emphasized">Shanghai</span> flights.

Flight FAQs

From Montreal to Shanghai

Can I find flights from Montreal to Shanghai for under C$ 1,241 on Cheapflights?

Yes, there are multiple flights from Montreal to Shanghai for under C$ 1,241. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,132, but on average you can expect to pay C$ 2,129.

Which airlines flying from Montreal to Shanghai have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Montreal to Shanghai that may be offering flexible cancellation policies are Air Canada, Air China, and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Montreal to Shanghai for under C$ 1,241 on Cheapflights?

Cheapflights has 2 direct flights from Montreal to Shanghai under C$ 1,241. A good price for a direct flight from Montreal to Shanghai is less than C$ 1,288.

Is Montreal weather warmer or cooler than Shanghai?

Expect the weather to be around 32 °C on average in July. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Shanghai is generally hotter than in Montreal.

What are the most popular airlines that fly from Montreal to Shanghai?

When booking a flight from Montreal to Shanghai, you may want to consider flying on American Airlines, Air Canada or Air France as they are the most popular for this route.

What are the cheapest flights from Montreal to Shanghai?

On average you can expect to pay C$ 1,779 for a flight from Montreal to Shanghai. The cheapest flight overall is C$ 460 while the most popular route, (Montreal Pierre Elliott Trudeau Intl - Shanghai Hongqiao Intl) is currently priced at C$ 1,132.

How long is the flight from Montreal to Shanghai?

For as low as C$ 1,446, Air China can have you in Shanghai from Montreal in 19h 45m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Montreal to Shanghai round-trip?

Cheapflights users have booked flights from Montreal to Shanghai round-trip from C$ 1,173. Other airlines that can offer you cheap pricing are Air China, from C$ 1,446, and Lufthansa, from C$ 1,984.

What are the cheapest airlines to fly from Montreal to Shanghai one-way?

C$ 1,180 is the cheapest one-way deal found within the past few days, from Air China. You may also be able to find cheap deals on Air Canada and United Airlines, with prices starting from C$ 1,214 and C$ 10,330, respectively.

Destination information for Shanghai

Things to know before you go - useful duration and weather info for your trip from Montreal to Shanghai.
Today's exchange rate
C$ 1 = ¥5.21
Flight duration
13h 55m
Average temperature for June in Shanghai
28.0 °C
Avg rainfall for June in Shanghai
37.0 mm

Airports servicing Montreal

Montreal Pierre Elliott Trudeau Intl (YUL)
Montreal St Hubert (YHU)

Top 5 airlines flying from Montreal to Shanghai

The chart below displays the airlines Cheapflights users travelling from Montreal to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Delta
C$ 487 C$ 674 No cancel fee N/A
Search Delta flights
United Airlines
C$ 424 C$ 681 No cancel fee 69%
Search United Airlines flights
Air China
C$ 536 C$ 762 No cancel fee 67%
Search Air China flights
Air Canada
C$ 512 C$ 908 No cancel fee 67%
Search Air Canada flights
Air France
C$ 833 C$ 1,446 No cancel fee 77%
Search Air France flights
Home Asia China Shanghai Cheap flights from Montreal to Shanghai
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First