Cheap flights from Montreal to Shanghai

YMQ — SHA
28 Nov — 5 Dec1
Return
1 adult
Economy
From?
To?
Mon 28/11
Mon 5/12

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

The best pricing can be found in the month of November. Prices to Shanghai from Montreal average C$ 2,403. You can even find prices in November for less than C$ 2,403, as users have found deals to Shanghai from as low as C$ 1,263. The month of February appears to be one of the more expensive times to travel to Shanghai from Montreal. Flying in the targeted month can save you up to 65%.

When is the cheapest time to fly from Montreal to Shanghai (YMQ - SH)?

When flying from Montreal to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Montreal to Shanghai in November, December 2022

The best prices found for YMQ to Shanghai flights for November, December
24 Dec. - 20 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

57h 45m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

24h 30m
C$ 3,109

Lufthansa

Deal found 22/11

24 Dec. - 20 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

57h 45m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

30h 53m
C$ 3,165

Multiple Airlines

Deal found 22/11

1 Dec. - 10 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

39h 30m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

29h 55m
C$ 3,215

Multiple Airlines

Deal found 22/11

Cheap Lufthansa flights from Montreal to Shanghai

24 Dec. - 20 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

57h 45m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

24h 30m
C$ 3,109

Lufthansa

Deal found 22/11

14 Jan. - 10 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

1 stop

32h 55m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

24h 30m
C$ 3,156

Lufthansa

Deal found 21/11

14 Jan. - 8 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

1 stop

32h 55m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

29h 40m
C$ 3,162

Lufthansa

Deal found 21/11

Cheap Air Canada flights from Montreal to Shanghai

31 Jan. - 25 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

44h 10m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

38h 15m
C$ 1,374

Air Canada

Deal found 20/11

31 Jan. - 25 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

44h 10m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

20h 23m
C$ 1,404

Air Canada

Deal found 20/11

1 Feb. - 25 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

3 stops

43h 40m
PVG

Shanghai Pu Dong

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

32h 17m
C$ 1,901

Air Canada

Deal found 20/11

One-way flights to Shanghai from Montreal

The cheapest one-way flights from Montreal to Shanghai
26 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

3 stops

54h 40m
C$ 1,530

Multiple Airlines

Deal found 21/11

12 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

48h 00m
C$ 1,593

Multiple Airlines

Deal found 20/11

1 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

PVG

Shanghai Pu Dong

2 stops

55h 30m
C$ 1,602

Multiple Airlines

Deal found 23/11

Related info for your journey

Useful info, stats and facts about Montreal to Shanghai flights.

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 France, and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

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

Yes, there are multiple flights from Montreal to Shanghai for under C$ 1,400. The cheapest flight booked recently is on Air Canada for just C$ 1,374, but on average you can expect to pay C$ 2,048.

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

Air Canada, Air France and Delta are the most popular airlines when flying from Montreal to Shanghai.

What are the cheapest flights from Montreal to Shanghai?

While on average a flight from Montreal to Shanghai is generally C$ 3,318, our data shows the cheapest flight currently is C$ 1,944. When looking at the most popular route, (Montreal Pierre Elliott Trudeau Intl - Shanghai Pu Dong), you can expect to pay C$ 1,961 for that flight.

Top 4 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.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapestC$ 597AverageC$ 950FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapestC$ 652AverageC$ 904FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air CanadaCheapestC$ 1,116AverageC$ 3,146FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Air FranceCheapestC$ 1,117AverageC$ 1,938FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights