Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air China

The cheapest airline(s) flying from Montréal to Shanghai is Air China.

  • Air China Air China
  • United Airlines United Airlines
  • Hainan Airlines Hainan Airlines
  • Swiss Swiss
  • Air Canada Air Canada
  • China Southern Airlines China Southern Airlines
  • American Airlines American Airlines
  • EVA Air EVA Air
  • Qatar Airways Qatar Airways
  • All Nippon Airways All Nippon Airways
Cheapest Month December

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Montréal to Shanghai is December.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Montréal to Shanghai is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:05 YUL
    09:25 PVG
    25Hrs, 20m 1 Stop (AMS)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - PVG 09:25 25h 20m 1 Stop (AMS) Amsterdam
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:05
    AMSAmsterdam Airport 14:15
  • AMSAmsterdam Airport 08:05
    PVGShanghai Pudong International Airport 09:25
  • 25h 20m (6h 10m)
  • 1 Stop AMS · Amsterdam 6h 10m
  • KLM (KL 672)Airbus Industrie A330 200
    KLM (KL 895)Boeing 777 300 Er
  • KLM (KL 672)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:05 YUL
    09:25 PVG
    25Hrs, 20m 1 Stop (AMS)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - PVG 09:25 25h 20m 1 Stop (AMS) Amsterdam
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:05
    AMSAmsterdam Airport 14:15
  • AMSAmsterdam Airport 08:05
    PVGShanghai Pudong International Airport 09:25
  • 25h 20m (6h 10m)
  • 1 Stop AMS · Amsterdam 6h 10m
  • KLM (KL 672)Airbus Industrie A330 200
    KLM (KL 895)Boeing 777 200
  • KLM (KL 672)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:10 YUL
    06:50 PVG
    21Hrs, 40m 1 Stop (MUC)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:10 - PVG 06:50 21h 40m 1 Stop (MUC) Munich
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:10
    MUCMunich International Airport 12:50
  • MUCMunich International Airport 09:25
    PVGShanghai Pudong International Airport 06:50
  • 21h 40m (3h 25m)
  • 1 Stop MUC · Munich 3h 25m
  • Lufthansa (LH 475)Airbus A359
    Air China (CA 828)Airbus A359
  • Lufthansa (LH 475)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:50 YUL
    09:10 PVG
    23Hrs, 20m 1 Stop (LHR)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - PVG 09:10 23h 20m 1 Stop (LHR) London
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:50
    LHRLondon Heathrow Airport 12:35
  • LHRLondon Heathrow Airport 08:40
    PVGShanghai Pudong International Airport 09:10
  • 23h 20m (3h 55m)
  • 1 Stop LHR · London 3h 55m
  • British Airways (BA 94)Boeing 787 8
    British Airways (BA 169)Boeing 787 9
  • British Airways (BA 94)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 20:50 YUL
    09:10 PVG
    23Hrs, 20m 1 Stop (LHR)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - PVG 09:10 23h 20m 1 Stop (LHR) London
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:50
    LHRLondon Heathrow Airport 12:35
  • LHRLondon Heathrow Airport 08:40
    PVGShanghai Pudong International Airport 09:10
  • 23h 20m (3h 55m)
  • 1 Stop LHR · London 3h 55m
  • British Airways (BA 94)Boeing Dreamliner Series 10
    British Airways (BA 169)Boeing 787 9
  • British Airways (BA 94)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:50 SFO
    07:56 ORD
    23Hrs, 45m 1 Stop (PVG)
  • SFOSan Francisco International Airport 12:50 - ORD 07:56 23h 45m 1 Stop (PVG) Shanghai
  • SFOSan Francisco International Airport 12:50
    YULMontreal Pierre Elliott Trudeau Int Airport 06:00
  • PVGShanghai Pudong International Airport 18:45
    ORDChicago O'Hare International Airport 07:56
  • 23h 45m (2h 10m)
  • 1 Stop PVG · Shanghai 2h 10m
  • United Airlines (UA 857)Boeing 777 300 Er
    United Airlines (UA 3680)Embraer 175
  • United Airlines (UA 857)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 12:50 SFO
    07:56 ORD
    23Hrs, 45m 1 Stop (PVG)
  • SFOSan Francisco International Airport 12:50 - ORD 07:56 23h 45m 1 Stop (PVG) Shanghai
  • SFOSan Francisco International Airport 12:50
    YULMontreal Pierre Elliott Trudeau Int Airport 06:00
  • PVGShanghai Pudong International Airport 18:45
    ORDChicago O'Hare International Airport 07:56
  • 23h 45m (1h 56m)
  • 1 Stop PVG · Shanghai 1h 56m
  • United Airlines (UA 857)Boeing 777 300 Er
    United Airlines (UA 3680)Embraer 175
  • United Airlines (UA 857)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:45 LAX
    07:56 ORD
    23Hrs, 35m 1 Stop (PVG)
  • LAXLos Angeles International Airport 12:45 - ORD 07:56 23h 35m 1 Stop (PVG) Shanghai
  • LAXLos Angeles International Airport 12:45
    YULMontreal Pierre Elliott Trudeau Int Airport 06:00
  • PVGShanghai Pudong International Airport 18:35
    ORDChicago O'Hare International Airport 07:56
  • 23h 35m (2h 15m)
  • 1 Stop PVG · Shanghai 2h 15m
  • United Airlines (UA 198)Boeing 787 9
    United Airlines (UA 3680)Embraer 175
  • United Airlines (UA 198)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:25 ICN
    08:24 YYZ
    24Hrs, 05m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 18:25 - YYZ 08:24 24h 05m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 18:25
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 19:50
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 05m (4h 56m)
  • 1 Stop PVG · Shanghai 4h 56m
  • Shanghai Airlines (FM 828)Boeing 737 500 Winglets
    WestJet (WS 579)Boeing 737 700
  • Shanghai Airlines (FM 828)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 19:05 ICN
    08:24 YYZ
    24Hrs, 40m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 19:05 - YYZ 08:24 24h 40m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 19:05
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 20:25
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 40m (5h 36m)
  • 1 Stop PVG · Shanghai 5h 36m
  • Korean Air (KE 895)Boeing 737 Max 8 Passenger
    WestJet (WS 579)Boeing 737 800
  • Korean Air (KE 895)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:05 ICN
    08:24 YYZ
    24Hrs, 40m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 19:05 - YYZ 08:24 24h 40m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 19:05
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 20:25
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 40m (5h 36m)
  • 1 Stop PVG · Shanghai 5h 36m
  • Korean Air (KE 895)Boeing 737 Max 8 Passenger
    WestJet (WS 579)Boeing 737 700
  • Korean Air (KE 895)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 18:25 ICN
    08:24 YYZ
    24Hrs, 05m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 18:25 - YYZ 08:24 24h 05m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 18:25
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 19:50
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 05m (4h 56m)
  • 1 Stop PVG · Shanghai 4h 56m
  • Shanghai Airlines (FM 828)Boeing 737 500 Winglets
    WestJet (WS 579)Boeing 737 800
  • Shanghai Airlines (FM 828)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:25 ICN
    08:24 YYZ
    24Hrs, 05m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 18:25 - YYZ 08:24 24h 05m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 18:25
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 19:50
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 05m (4h 56m)
  • 1 Stop PVG · Shanghai 4h 56m
  • Shanghai Airlines (FM 828)Boeing 737 500 Winglets
    WestJet (WS 579)Boeing 737 Max 8 Passenger
  • Shanghai Airlines (FM 828)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:05 ICN
    08:24 YYZ
    24Hrs, 40m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 19:05 - YYZ 08:24 24h 40m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 19:05
    YULMontreal Pierre Elliott Trudeau Int Airport 06:45
  • PVGShanghai Pudong International Airport 20:25
    YYZToronto Lester B Pearson Intl Airport 08:24
  • 24h 40m (5h 36m)
  • 1 Stop PVG · Shanghai 5h 36m
  • Korean Air (KE 895)Boeing 737 Max 8 Passenger
    WestJet (WS 579)Boeing 737 Max 8 Passenger
  • Korean Air (KE 895)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:45 YUL
    19:15 PVG
    23Hrs, 30m 1 Stop (YYZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 06:45 - PVG 19:15 23h 30m 1 Stop (YYZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 15:25
  • YYZToronto Lester B Pearson Intl Airport 08:24
    PVGShanghai Pudong International Airport 19:15
  • 23h 30m (7h 01m)
  • 1 Stop YYZ · Toronto 7h 01m
  • WestJet (WS 579)Boeing 737 700
    China Eastern Airlines (MU 208)Boeing 777 300 Er
  • WestJet (WS 579)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:00 ICN
    10:15 YVR
    24Hrs, 35m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 20:00 - YVR 10:15 24h 35m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 20:00
    YULMontreal Pierre Elliott Trudeau Int Airport 07:30
  • PVGShanghai Pudong International Airport 21:05
    YVRVancouver International Airport 10:15
  • 24h 35m (4h 45m)
  • 1 Stop PVG · Shanghai 4h 45m
  • Asiana Airlines (OZ 367)Airbus
    Air Canada (AC 301)Airbus Industrie 330 300
  • Asiana Airlines (OZ 367)
    • M
    • T
    • W
    • -
    • F
    • S
    • -
  • 20:00 ICN
    10:15 YVR
    24Hrs, 35m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 20:00 - YVR 10:15 24h 35m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 20:00
    YULMontreal Pierre Elliott Trudeau Int Airport 07:30
  • PVGShanghai Pudong International Airport 21:05
    YVRVancouver International Airport 10:15
  • 24h 35m (4h 45m)
  • 1 Stop PVG · Shanghai 4h 45m
  • Asiana Airlines (OZ 367)Airbus A321 Neo
    Air Canada (AC 301)Airbus Industrie 330 300
  • Asiana Airlines (OZ 367)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 20:00 ICN
    09:50 YYZ
    23Hrs, 50m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 20:00 - YYZ 09:50 23h 50m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 20:00
    YULMontreal Pierre Elliott Trudeau Int Airport 08:15
  • PVGShanghai Pudong International Airport 21:05
    YYZToronto Lester B Pearson Intl Airport 09:50
  • 23h 50m (4h 45m)
  • 1 Stop PVG · Shanghai 4h 45m
  • Asiana Airlines (OZ 367)Airbus
    Air Canada (AC 403)Boeing 737 Max 8 Passenger
  • Asiana Airlines (OZ 367)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 20:00 ICN
    09:50 YYZ
    23Hrs, 50m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 20:00 - YYZ 09:50 23h 50m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 20:00
    YULMontreal Pierre Elliott Trudeau Int Airport 08:15
  • PVGShanghai Pudong International Airport 21:05
    YYZToronto Lester B Pearson Intl Airport 09:50
  • 23h 50m (4h 45m)
  • 1 Stop PVG · Shanghai 4h 45m
  • Asiana Airlines (OZ 367)Airbus
    Air Canada (AC 403)Airbus A220 300
  • Asiana Airlines (OZ 367)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 20:00 ICN
    09:50 YYZ
    23Hrs, 50m 1 Stop (PVG)
  • ICNSeoul Incheon International Airport 20:00 - YYZ 09:50 23h 50m 1 Stop (PVG) Shanghai
  • ICNSeoul Incheon International Airport 20:00
    YULMontreal Pierre Elliott Trudeau Int Airport 08:15
  • PVGShanghai Pudong International Airport 21:05
    YYZToronto Lester B Pearson Intl Airport 09:50
  • 23h 50m (4h 45m)
  • 1 Stop PVG · Shanghai 4h 45m
  • Asiana Airlines (OZ 367)Airbus A321 Neo
    Air Canada (AC 403)Airbus A220 300
  • Asiana Airlines (OZ 367)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 16:50 YUL
    08:25 PVG
    26Hrs, 35m 1 Stop (ZRH)
  • YULMontreal Pierre Elliott Trudeau Int Airport 16:50 - PVG 08:25 26h 35m 1 Stop (ZRH) Zurich
  • YULMontreal Pierre Elliott Trudeau Int Airport 16:50
    ZRHZurich Airport 13:10
  • ZRHZurich Airport 06:15
    PVGShanghai Pudong International Airport 08:25
  • 26h 35m (6h 55m)
  • 1 Stop ZRH · Zurich 6h 55m
  • Swiss (LX 87)Airbus Industrie 330 300
    Swiss (LX 188)Boeing 777 300 Er
  • Swiss (LX 87)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:50 YUL
    08:25 PVG
    26Hrs, 35m 1 Stop (ZRH)
  • YULMontreal Pierre Elliott Trudeau Int Airport 16:50 - PVG 08:25 26h 35m 1 Stop (ZRH) Zurich
  • YULMontreal Pierre Elliott Trudeau Int Airport 16:50
    ZRHZurich Airport 13:10
  • ZRHZurich Airport 06:15
    PVGShanghai Pudong International Airport 08:25
  • 26h 35m (6h 55m)
  • 1 Stop ZRH · Zurich 6h 55m
  • Swiss (LX 87)Airbus Industrie 330 300
    Swiss (LX 188)Airbus A340
  • Swiss (LX 87)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 18:35 YUL
    06:40 PVG
    23Hrs, 05m 1 Stop (VIE)
  • YULMontreal Pierre Elliott Trudeau Int Airport 18:35 - PVG 06:40 23h 05m 1 Stop (VIE) Vienna
  • YULMontreal Pierre Elliott Trudeau Int Airport 18:35
    VIEVienna Airport 12:35
  • VIEVienna Airport 08:35
    PVGShanghai Pudong International Airport 06:40
  • 23h 05m (4h)
  • 1 Stop VIE · Vienna 4h
  • Austrian Airlines (OS 74)Boeing 767 300
    Austrian Airlines (OS 75)Boeing 777 200
  • Austrian Airlines (OS 74)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Shanghai from Montréal?

The flight distance between Montréal and Shanghai is 11349km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:45. The last flight of the day departs at 19:05. See the full list of flight times on Wego.