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

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,084 1-2 weeks out and tickets from C$ 1,174 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$ 637.

Cheap flights from Montreal to Shanghai in March, April 2021

10 Apr - 21 May
C$ 1,755pp
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
10 Apr - 21 May
C$ 1,765pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
     
3 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
5 Apr - 7 Jun
C$ 2,068pp
YUL
Montreal Pierre Elliott Trudeau Intl
KLM
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
KLM
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl

Montreal to Shanghai 2021 flight deals

1 Jul - 4 Jul
C$ 1,537pp
YUL
Montreal Pierre Elliott Trudeau Intl
EVA Air
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
EVA Air
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
13 Nov - 16 Nov
C$ 1,695pp
YUL
Montreal Pierre Elliott Trudeau Intl
Air China
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air China
Direct
YUL
Montreal Pierre Elliott Trudeau Intl
13 Nov - 16 Nov
C$ 1,714pp
YUL
Montreal Pierre Elliott Trudeau Intl
Air China
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air China
Direct
YUL
Montreal Pierre Elliott Trudeau Intl

Direct flights to Shanghai from Montreal

22 Jun - 29 Jun
C$ 3,554pp
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

5:45 p.m. - 8:05 a.m.
EVA Air
2 stops
26h 20m
YUL - PVG
EVA Air
C$ 989
12:00 p.m. - 1:15 a.m.
Air Canada
1 stop
25h 15m
YUL - PVG
Air Canada
C$ 1,523
6:55 p.m. - 8:40 a.m.
Multiple Airlines
2 stops
49h 45m
YUL - PVG
Multiple Airlines
C$ 1,737
Kiwi.com

Related info for your journey

Flight FAQs

From Montreal to Shanghai

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

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

What safety measures are being taken by airlines flying from Montreal to Shanghai to control the spread of COVID-19?

New policies can now be found on Delta to help keep travellers safe while flying. Airline carriers are regularly disinfecting and sanitizing their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Montreal to Shanghai. Policies will vary by airline.

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$ 3,565 on Cheapflights?

Cheapflights has 1 direct flight from Montreal to Shanghai under C$ 3,565. A good price for a direct flight from Montreal to Shanghai is less than C$ 3,554.

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,963 for a flight from Montreal to Shanghai. The cheapest flight overall is C$ 526 while the most popular route, (Montreal Pierre Elliott Trudeau Intl - Shanghai Pu Dong) is currently priced at C$ 1,755.

How long is the flight from Montreal to Shanghai?

For as low as C$ 2,496, Air China can have you in Shanghai from Montreal in 19h 35m. 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,759. Other airlines that can offer you cheap pricing are Air China, from C$ 2,062, and KLM, from C$ 2,068.

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

C$ 978 is the cheapest one-way deal found within the past few days, from Air Canada. You may also be able to find cheap deals on EVA Air, with prices from C$ 989.

Destination points for flights from Montreal to Shanghai

Destination information for Shanghai

Today's exchange rate
C$ 1 = ¥5.09
Average temperature for March in Shanghai
14.0 °C
Avg rainfall for March in Shanghai
17.0 mm

Airports servicing Montreal

Saint-Hubert Airport (YHU)

Top 5 airlines flying from Montreal to Shanghai

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