Flight Schedules

Last Updated: Fri, 2 May, 2025

  • 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
  • 11:45 PVG
    14:25 YYZ
    14Hrs, 40m Direct
  • PVGShanghai Pudong International Airport 11:45 - YYZ 14:25 14h 40m Direct
  • PVGShanghai Pudong International Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 14:25
  • 14h 40m
  • Direct
  • China Eastern Airlines (MU 207)Boeing 777 300 Er
  • China Eastern Airlines (MU 207)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 777 300 Er
  • 12:05 PVG
    14:25 YYZ
    14Hrs, 20m Direct
  • PVGShanghai Pudong International Airport 12:05 - YYZ 14:25 14h 20m Direct
  • PVGShanghai Pudong International Airport 12:05
  • YYZToronto Lester B Pearson Intl Airport 14:25
  • 14h 20m
  • Direct
  • China Eastern Airlines (MU 207)Boeing 777 300 Er
  • China Eastern Airlines (MU 207)
    • M
    • -
    • W
    • -
    • -
    • S
    • -
  • Boeing 777 300 Er
  • 17:05 NRT
    11:40 NGO
    19Hrs, 50m 1 Stop (YYZ)
  • NRTTokyo Narita Airport 17:05 - NGO 11:40 19h 50m 1 Stop (YYZ) Toronto
  • NRTTokyo Narita Airport 17:05
    PVGShanghai Pudong International Airport 08:15
  • YYZToronto Lester B Pearson Intl Airport 16:05
    NGONagoya Chubu Centrair International Airport 11:40
  • 19h 50m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 10)Boeing 787 9
    Air China (CA 405)Airbus
  • Air Canada (AC 10)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:20 SHA
    15:15 YYZ
    18Hrs, 55m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 08:20 - YYZ 15:15 18h 55m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 08:20
    PEKBeijing Capital Airport 14:35
  • PEKBeijing Capital Airport 10:25
    YYZToronto Lester B Pearson Intl Airport 15:15
  • 18h 55m (4h 10m)
  • 1 Stop PEK · Beijing 4h 10m
  • Hainan Airlines (HU 7602)Airbus
    Hainan Airlines (HU 7975)Boeing 787 9
  • Hainan Airlines (HU 7602)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:25 PVG
    17:35 YYZ
    21Hrs, 10m 1 Stop (HND)
  • PVGShanghai Pudong International Airport 08:25 - YYZ 17:35 21h 10m 1 Stop (HND) Tokyo
  • PVGShanghai Pudong International Airport 08:25
    HNDTokyo Haneda Airport 18:10
  • HNDTokyo Haneda Airport 12:25
    YYZToronto Lester B Pearson Intl Airport 17:35
  • 21h 10m (5h 45m)
  • 1 Stop HND · Tokyo 5h 45m
  • All Nippon Airways (NH 972)Boeing 767
    Air Canada (AC 2)Boeing 777 300 Er
  • All Nippon Airways (NH 972)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:05 NRT
    12:00 NGO
    19Hrs, 30m 1 Stop (YYZ)
  • NRTTokyo Narita Airport 17:05 - NGO 12:00 19h 30m 1 Stop (YYZ) Toronto
  • NRTTokyo Narita Airport 17:05
    PVGShanghai Pudong International Airport 08:35
  • YYZToronto Lester B Pearson Intl Airport 16:05
    NGONagoya Chubu Centrair International Airport 12:00
  • 19h 30m (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 10)Boeing 787 9
    Juneyao Airlines (HO 1391)Airbus A320 Neo
  • Air Canada (AC 10)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 17:05 NRT
    12:00 NGO
    19Hrs, 30m 1 Stop (YYZ)
  • NRTTokyo Narita Airport 17:05 - NGO 12:00 19h 30m 1 Stop (YYZ) Toronto
  • NRTTokyo Narita Airport 17:05
    PVGShanghai Pudong International Airport 08:35
  • YYZToronto Lester B Pearson Intl Airport 16:05
    NGONagoya Chubu Centrair International Airport 12:00
  • 19h 30m (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 10)Boeing 787 9
    Juneyao Airlines (HO 1391)Airbus A321 Neo
  • Air Canada (AC 10)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:05 NRT
    12:00 NGO
    19Hrs, 30m 1 Stop (YYZ)
  • NRTTokyo Narita Airport 17:05 - NGO 12:00 19h 30m 1 Stop (YYZ) Toronto
  • NRTTokyo Narita Airport 17:05
    PVGShanghai Pudong International Airport 08:35
  • YYZToronto Lester B Pearson Intl Airport 16:05
    NGONagoya Chubu Centrair International Airport 12:00
  • 19h 30m (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 10)Boeing 787 9
    Juneyao Airlines (HO 1391)Airbus
  • Air Canada (AC 10)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 10:50 SHA
    21:30 YYZ
    22Hrs, 40m 1 Stop (CAN)
  • SHAShanghai Hongqiao International Airport 10:50 - YYZ 21:30 22h 40m 1 Stop (CAN) Guangzhou
  • SHAShanghai Hongqiao International Airport 10:50
    CANGuangzhou Airport 18:30
  • CANGuangzhou Airport 13:15
    YYZToronto Lester B Pearson Intl Airport 21:30
  • 22h 40m (5h 15m)
  • 1 Stop CAN · Guangzhou 5h 15m
  • China Southern Airlines (CZ 3534)Boeing 737 800
    China Southern Airlines (CZ 311)Boeing 777 300 Er
  • China Southern Airlines (CZ 3534)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 11:30 PVG
    21:35 YYZ
    22Hrs, 05m 1 Stop (TPE)
  • PVGShanghai Pudong International Airport 11:30 - YYZ 21:35 22h 05m 1 Stop (TPE) Taipei
  • PVGShanghai Pudong International Airport 11:30
    TPETaipei Taiwan Taoyuan International Airport 19:20
  • TPETaipei Taiwan Taoyuan International Airport 13:25
    YYZToronto Lester B Pearson Intl Airport 21:35
  • 22h 05m (5h 55m)
  • 1 Stop TPE · Taipei 5h 55m
  • Air China (CA 195)Airbus Industrie 330 300
    EVA Air (BR 36)Boeing 777 300 Er
  • Air China (CA 195)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 11:35 PVG
    19:30 YYZ
    19Hrs, 55m 1 Stop (ICN)
  • PVGShanghai Pudong International Airport 11:35 - YYZ 19:30 19h 55m 1 Stop (ICN) Seoul
  • PVGShanghai Pudong International Airport 11:35
    ICNSeoul Incheon International Airport 19:05
  • ICNSeoul Incheon International Airport 14:30
    YYZToronto Lester B Pearson Intl Airport 19:30
  • 19h 55m (4h 35m)
  • 1 Stop ICN · Seoul 4h 35m
  • Asiana Airlines (OZ 362)Boeing 777 200 Lr
    Air Canada (AC 62)Boeing 787 9
  • Asiana Airlines (OZ 362)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:35 PVG
    19:30 YYZ
    19Hrs, 55m 1 Stop (ICN)
  • PVGShanghai Pudong International Airport 11:35 - YYZ 19:30 19h 55m 1 Stop (ICN) Seoul
  • PVGShanghai Pudong International Airport 11:35
    ICNSeoul Incheon International Airport 19:05
  • ICNSeoul Incheon International Airport 14:30
    YYZToronto Lester B Pearson Intl Airport 19:30
  • 19h 55m (4h 35m)
  • 1 Stop ICN · Seoul 4h 35m
  • Asiana Airlines (OZ 362)Airbus Industrie 330 300
    Air Canada (AC 62)Boeing 787 9
  • Asiana Airlines (OZ 362)
    • -
    • T
    • W
    • -
    • F
    • S
    • S
  • 11:50 SHA
    21:30 YYZ
    21Hrs, 40m 1 Stop (CAN)
  • SHAShanghai Hongqiao International Airport 11:50 - YYZ 21:30 21h 40m 1 Stop (CAN) Guangzhou
  • SHAShanghai Hongqiao International Airport 11:50
    CANGuangzhou Airport 18:30
  • CANGuangzhou Airport 14:10
    YYZToronto Lester B Pearson Intl Airport 21:30
  • 21h 40m (4h 20m)
  • 1 Stop CAN · Guangzhou 4h 20m
  • China Southern Airlines (CZ 3524)Boeing 787 9
    China Southern Airlines (CZ 311)Boeing 777 300 Er
  • China Southern Airlines (CZ 3524)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 17:55 ORD
    08:40 SFO
    20Hrs, 34m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 17:55 - SFO 08:40 20h 34m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 17:55
    PVGShanghai Pudong International Airport 12:10
  • YYZToronto Lester B Pearson Intl Airport 20:44
    SFOSan Francisco International Airport 08:40
  • 20h 34m (2h 48m)
  • 1 Stop YYZ · Toronto 2h 48m
  • United Airlines (UA 265)Airbus
    United Airlines (UA 858)Boeing 777 300 Er
  • United Airlines (UA 265)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 12:10 PVG
    20:10 YYZ
    20Hrs, 00m 1 Stop (SFO)
  • PVGShanghai Pudong International Airport 12:10 - YYZ 20:10 20h 1 Stop (SFO) San Francisco
  • PVGShanghai Pudong International Airport 12:10
    SFOSan Francisco International Airport 12:10
  • SFOSan Francisco International Airport 08:40
    YYZToronto Lester B Pearson Intl Airport 20:10
  • 20h (3h 30m)
  • 1 Stop SFO · San Francisco 3h 30m
  • United Airlines (UA 858)Boeing 777 300 Er
    Air Canada (AC 740)Airbus A220 300
  • United Airlines (UA 858)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:10 PVG
    20:10 YYZ
    20Hrs, 00m 1 Stop (SFO)
  • PVGShanghai Pudong International Airport 12:10 - YYZ 20:10 20h 1 Stop (SFO) San Francisco
  • PVGShanghai Pudong International Airport 12:10
    SFOSan Francisco International Airport 12:10
  • SFOSan Francisco International Airport 08:40
    YYZToronto Lester B Pearson Intl Airport 20:10
  • 20h (3h 30m)
  • 1 Stop SFO · San Francisco 3h 30m
  • United Airlines (UA 858)Boeing 777 300 Er
    Air Canada (AC 740)Airbus
  • United Airlines (UA 858)
    • -
    • -
    • -
    • T
    • -
    • S
    • S
  • 12:10 PVG
    20:05 YYZ
    19Hrs, 55m 1 Stop (SFO)
  • PVGShanghai Pudong International Airport 12:10 - YYZ 20:05 19h 55m 1 Stop (SFO) San Francisco
  • PVGShanghai Pudong International Airport 12:10
    SFOSan Francisco International Airport 12:05
  • SFOSan Francisco International Airport 08:25
    YYZToronto Lester B Pearson Intl Airport 20:05
  • 19h 55m (3h 40m)
  • 1 Stop SFO · San Francisco 3h 40m
  • United Airlines (UA 858)Boeing 777 300 Er
    Air Canada (AC 740)Boeing 737 Max 8 Passenger
  • United Airlines (UA 858)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 12:10 PVG
    17:55 YYZ
    17Hrs, 45m 1 Stop (SFO)
  • PVGShanghai Pudong International Airport 12:10 - YYZ 17:55 17h 45m 1 Stop (SFO) San Francisco
  • PVGShanghai Pudong International Airport 12:10
    SFOSan Francisco International Airport 09:50
  • SFOSan Francisco International Airport 08:25
    YYZToronto Lester B Pearson Intl Airport 17:55
  • 17h 45m (1h 25m)
  • 1 Stop SFO · San Francisco 1h 25m
  • United Airlines (UA 858)Boeing 777 300 Er
    United Airlines (UA 608)Boeing 737 Max 8 Passenger
  • United Airlines (UA 858)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 17:55 ORD
    08:40 SFO
    20Hrs, 34m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 17:55 - SFO 08:40 20h 34m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 17:55
    PVGShanghai Pudong International Airport 12:10
  • YYZToronto Lester B Pearson Intl Airport 20:44
    SFOSan Francisco International Airport 08:40
  • 20h 34m (2h 48m)
  • 1 Stop YYZ · Toronto 2h 48m
  • United Airlines (UA 265)Airbus
    United Airlines (UA 858)Boeing 777 300 Er
  • United Airlines (UA 265)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:10 PVG
    22:16 YYZ
    22Hrs, 06m 1 Stop (SFO)
  • PVGShanghai Pudong International Airport 12:10 - YYZ 22:16 22h 06m 1 Stop (SFO) San Francisco
  • PVGShanghai Pudong International Airport 12:10
    SFOSan Francisco International Airport 14:15
  • SFOSan Francisco International Airport 08:40
    YYZToronto Lester B Pearson Intl Airport 22:16
  • 22h 06m (5h 35m)
  • 1 Stop SFO · San Francisco 5h 35m
  • United Airlines (UA 858)Boeing 777 300 Er
    Air Canada (AC 742)Boeing 737 Max 8 Passenger
  • United Airlines (UA 858)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 18:01 ORD
    08:25 SFO
    20Hrs, 34m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 18:01 - SFO 08:25 20h 34m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 18:01
    PVGShanghai Pudong International Airport 12:10
  • YYZToronto Lester B Pearson Intl Airport 20:44
    SFOSan Francisco International Airport 08:25
  • 20h 34m (3h 08m)
  • 1 Stop YYZ · Toronto 3h 08m
  • United Airlines (UA 265)Boeing 737 800
    United Airlines (UA 858)Boeing 777 300 Er
  • United Airlines (UA 265)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:55 ORD
    08:40 SFO
    20Hrs, 34m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 17:55 - SFO 08:40 20h 34m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 17:55
    PVGShanghai Pudong International Airport 12:10
  • YYZToronto Lester B Pearson Intl Airport 20:44
    SFOSan Francisco International Airport 08:40
  • 20h 34m (2h 48m)
  • 1 Stop YYZ · Toronto 2h 48m
  • United Airlines (UA 265)Airbus
    United Airlines (UA 858)Boeing 777 300 Er
  • United Airlines (UA 265)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:20 PVG
    22:10 YYZ
    21Hrs, 50m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 12:20 - YYZ 22:10 21h 50m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 12:20
    HKGHong Kong International Airport 19:10
  • HKGHong Kong International Airport 15:15
    YYZToronto Lester B Pearson Intl Airport 22:10
  • 21h 50m (3h 55m)
  • 1 Stop HKG · Hong Kong 3h 55m
  • Cathay Pacific (CX 319)Airbus A359
    Cathay Pacific (CX 826)Airbus A351
  • Cathay Pacific (CX 319)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:10 PVG
    19:30 YYZ
    18Hrs, 20m 1 Stop (ICN)
  • PVGShanghai Pudong International Airport 13:10 - YYZ 19:30 18h 20m 1 Stop (ICN) Seoul
  • PVGShanghai Pudong International Airport 13:10
    ICNSeoul Incheon International Airport 19:05
  • ICNSeoul Incheon International Airport 16:00
    YYZToronto Lester B Pearson Intl Airport 19:30
  • 18h 20m (3h 05m)
  • 1 Stop ICN · Seoul 3h 05m
  • Asiana Airlines (OZ 364)Boeing 777 200 Lr
    Air Canada (AC 62)Boeing 787 9
  • Asiana Airlines (OZ 364)
    • -
    • -
    • W
    • -
    • F
    • S
    • -
  • 13:10 PVG
    19:30 YYZ
    18Hrs, 20m 1 Stop (ICN)
  • PVGShanghai Pudong International Airport 13:10 - YYZ 19:30 18h 20m 1 Stop (ICN) Seoul
  • PVGShanghai Pudong International Airport 13:10
    ICNSeoul Incheon International Airport 19:05
  • ICNSeoul Incheon International Airport 16:00
    YYZToronto Lester B Pearson Intl Airport 19:30
  • 18h 20m (3h 05m)
  • 1 Stop ICN · Seoul 3h 05m
  • Asiana Airlines (OZ 364)Airbus A321 Neo
    Air Canada (AC 62)Boeing 787 9
  • Asiana Airlines (OZ 364)
    • -
    • T
    • -
    • T
    • -
    • -
    • S
  • 13:10 PVG
    21:35 YYZ
    20Hrs, 25m 1 Stop (TPE)
  • PVGShanghai Pudong International Airport 13:10 - YYZ 21:35 20h 25m 1 Stop (TPE) Taipei
  • PVGShanghai Pudong International Airport 13:10
    TPETaipei Taiwan Taoyuan International Airport 19:20
  • TPETaipei Taiwan Taoyuan International Airport 15:05
    YYZToronto Lester B Pearson Intl Airport 21:35
  • 20h 25m (4h 15m)
  • 1 Stop TPE · Taipei 4h 15m
  • EVA Air (BR 711)Boeing 777 300 Er
    EVA Air (BR 36)Boeing 777 300 Er
  • EVA Air (BR 711)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:20 SHA
    22:10 YYZ
    20Hrs, 50m 1 Stop (HKG)
  • SHAShanghai Hongqiao International Airport 13:20 - YYZ 22:10 20h 50m 1 Stop (HKG) Hong Kong
  • SHAShanghai Hongqiao International Airport 13:20
    HKGHong Kong International Airport 19:10
  • HKGHong Kong International Airport 16:05
    YYZToronto Lester B Pearson Intl Airport 22:10
  • 20h 50m (3h 05m)
  • 1 Stop HKG · Hong Kong 3h 05m
  • Cathay Pacific (CX 349)Airbus Industrie 330 300
    Cathay Pacific (CX 826)Airbus A351
  • Cathay Pacific (CX 349)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 13:25 PVG
    22:10 YYZ
    20Hrs, 45m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 13:25 - YYZ 22:10 20h 45m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 13:25
    HKGHong Kong International Airport 19:10
  • HKGHong Kong International Airport 16:15
    YYZToronto Lester B Pearson Intl Airport 22:10
  • 20h 45m (2h 55m)
  • 1 Stop HKG · Hong Kong 2h 55m
  • Cathay Pacific (CX 367)Airbus A359
    Cathay Pacific (CX 826)Airbus A351
  • Cathay Pacific (CX 367)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 14:25 PVG
    21:35 YYZ
    19Hrs, 10m 1 Stop (TPE)
  • PVGShanghai Pudong International Airport 14:25 - YYZ 21:35 19h 10m 1 Stop (TPE) Taipei
  • PVGShanghai Pudong International Airport 14:25
    TPETaipei Taiwan Taoyuan International Airport 19:20
  • TPETaipei Taiwan Taoyuan International Airport 16:25
    YYZToronto Lester B Pearson Intl Airport 21:35
  • 19h 10m (2h 55m)
  • 1 Stop TPE · Taipei 2h 55m
  • Air China (CA 195)Airbus Industrie 330 300
    EVA Air (BR 36)Boeing 777 300 Er
  • Air China (CA 195)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:30 PVG
    22:10 YYZ
    19Hrs, 40m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 14:30 - YYZ 22:10 19h 40m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 14:30
    HKGHong Kong International Airport 19:10
  • HKGHong Kong International Airport 17:15
    YYZToronto Lester B Pearson Intl Airport 22:10
  • 19h 40m (1h 55m)
  • 1 Stop HKG · Hong Kong 1h 55m
  • Cathay Pacific (CX 377)Airbus Industrie 330 300
    Cathay Pacific (CX 826)Airbus A351
  • Cathay Pacific (CX 377)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 18:55 YYC
    11:35 YVR
    20Hrs, 55m 1 Stop (YYZ)
  • YYCCalgary Airport 18:55 - YVR 11:35 20h 55m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 18:55
    PVGShanghai Pudong International Airport 15:55
  • YYZToronto Lester B Pearson Intl Airport 00:50
    YVRVancouver International Airport 11:35
  • 20h 55m (4h 52m)
  • 1 Stop YYZ · Toronto 4h 52m
  • Air Canada (AC 158)Airbus
    Air Canada (AC 26)Boeing 787 9
  • Air Canada (AC 158)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:55 PVG
    21:24 YYZ
    17Hrs, 29m 1 Stop (YVR)
  • PVGShanghai Pudong International Airport 15:55 - YYZ 21:24 17h 29m 1 Stop (YVR) Vancouver
  • PVGShanghai Pudong International Airport 15:55
    YVRVancouver International Airport 13:45
  • YVRVancouver International Airport 11:35
    YYZToronto Lester B Pearson Intl Airport 21:24
  • 17h 29m (2h 10m)
  • 1 Stop YVR · Vancouver 2h 10m
  • Air Canada (AC 26)Boeing 787 9
    Air Canada (AC 184)Airbus
  • Air Canada (AC 26)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:55 PVG
    21:24 YYZ
    17Hrs, 29m 1 Stop (YVR)
  • PVGShanghai Pudong International Airport 15:55 - YYZ 21:24 17h 29m 1 Stop (YVR) Vancouver
  • PVGShanghai Pudong International Airport 15:55
    YVRVancouver International Airport 13:45
  • YVRVancouver International Airport 11:35
    YYZToronto Lester B Pearson Intl Airport 21:24
  • 17h 29m (2h 10m)
  • 1 Stop YVR · Vancouver 2h 10m
  • Air Canada (AC 26)Boeing 787 9
    Air Canada (AC 184)Airbus
  • Air Canada (AC 26)
    • -
    • T
    • W
    • -
    • F
    • S
    • S
  • 18:00 YYC
    11:35 YVR
    20Hrs, 00m 1 Stop (YYZ)
  • YYCCalgary Airport 18:00 - YVR 11:35 20h 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 18:00
    PVGShanghai Pudong International Airport 15:55
  • YYZToronto Lester B Pearson Intl Airport 23:55
    YVRVancouver International Airport 11:35
  • 20h (3h 57m)
  • 1 Stop YYZ · Toronto 3h 57m
  • Air Canada (AC 152)Airbus A220 300
    Air Canada (AC 26)Boeing 787 9
  • Air Canada (AC 152)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 21:14 ORD
    11:35 YVR
    20Hrs, 03m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 21:14 - YVR 11:35 20h 03m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 21:14
    PVGShanghai Pudong International Airport 15:55
  • YYZToronto Lester B Pearson Intl Airport 23:58
    YVRVancouver International Airport 11:35
  • 20h 03m (3h 23m)
  • 1 Stop YYZ · Toronto 3h 23m
  • United Airlines (UA 1756)Boeing 737 800
    Air Canada (AC 26)Boeing 787 9
  • United Airlines (UA 1756)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 17:50 YYC
    11:35 YVR
    19Hrs, 50m 1 Stop (YYZ)
  • YYCCalgary Airport 17:50 - YVR 11:35 19h 50m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 17:50
    PVGShanghai Pudong International Airport 15:55
  • YYZToronto Lester B Pearson Intl Airport 23:45
    YVRVancouver International Airport 11:35
  • 19h 50m (3h 47m)
  • 1 Stop YYZ · Toronto 3h 47m
  • Air Canada (AC 152)Airbus
    Air Canada (AC 26)Boeing 787 9
  • Air Canada (AC 152)
    • -
    • T
    • W
    • T
    • -
    • -
    • S
  • 17:50 YYC
    11:35 YVR
    19Hrs, 50m 1 Stop (YYZ)
  • YYCCalgary Airport 17:50 - YVR 11:35 19h 50m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 17:50
    PVGShanghai Pudong International Airport 15:55
  • YYZToronto Lester B Pearson Intl Airport 23:45
    YVRVancouver International Airport 11:35
  • 19h 50m (3h 47m)
  • 1 Stop YYZ · Toronto 3h 47m
  • Air Canada (AC 152)Airbus
    Air Canada (AC 26)Boeing 787 9
  • Air Canada (AC 152)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:55 PVG
    23:11 YYZ
    19Hrs, 16m 1 Stop (YVR)
  • PVGShanghai Pudong International Airport 15:55 - YYZ 23:11 19h 16m 1 Stop (YVR) Vancouver
  • PVGShanghai Pudong International Airport 15:55
    YVRVancouver International Airport 15:45
  • YVRVancouver International Airport 11:35
    YYZToronto Lester B Pearson Intl Airport 23:11
  • 19h 16m (4h 10m)
  • 1 Stop YVR · Vancouver 4h 10m
  • Air Canada (AC 26)Boeing 787 9
    Air Canada (AC 122)Boeing 787 9
  • Air Canada (AC 26)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:00 PVG
    22:47 YYZ
    17Hrs, 47m 1 Stop (DFW)
  • PVGShanghai Pudong International Airport 17:00 - YYZ 22:47 17h 47m 1 Stop (DFW) Dallas
  • PVGShanghai Pudong International Airport 17:00
    DFWDallas/Fort Worth Intl Airport 18:47
  • DFWDallas/Fort Worth Intl Airport 17:10
    YYZToronto Lester B Pearson Intl Airport 22:47
  • 17h 47m (1h 37m)
  • 1 Stop DFW · Dallas 1h 37m
  • American Airlines (AA 128)Boeing 787 8
    American Airlines (AA 2804)Boeing 737 800
  • American Airlines (AA 128)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:05 PVG
    05:45 YYZ
    22Hrs, 40m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 19:05 - YYZ 05:45 22h 40m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 19:05
    HKGHong Kong International Airport 02:40
  • HKGHong Kong International Airport 21:50
    YYZToronto Lester B Pearson Intl Airport 05:45
  • 22h 40m (4h 50m)
  • 1 Stop HKG · Hong Kong 4h 50m
  • Cathay Pacific (CX 381)Airbus Industrie 330 300
    Cathay Pacific (CX 820)Airbus A351
  • Cathay Pacific (CX 381)
    • -
    • T
    • W
    • -
    • F
    • -
    • S
  • 20:10 PVG
    05:46 YYZ
    21Hrs, 36m 1 Stop (LAX)
  • PVGShanghai Pudong International Airport 20:10 - YYZ 05:46 21h 36m 1 Stop (LAX) Los Angeles
  • PVGShanghai Pudong International Airport 20:10
    LAXLos Angeles International Airport 21:55
  • LAXLos Angeles International Airport 17:15
    YYZToronto Lester B Pearson Intl Airport 05:46
  • 21h 36m (4h 40m)
  • 1 Stop LAX · Los Angeles 4h 40m
  • United Airlines (UA 199)Boeing 787 9
    Air Canada (AC 794)Airbus A220 300
  • United Airlines (UA 199)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:10 PVG
    05:46 YYZ
    21Hrs, 36m 1 Stop (LAX)
  • PVGShanghai Pudong International Airport 20:10 - YYZ 05:46 21h 36m 1 Stop (LAX) Los Angeles
  • PVGShanghai Pudong International Airport 20:10
    LAXLos Angeles International Airport 21:55
  • LAXLos Angeles International Airport 16:55
    YYZToronto Lester B Pearson Intl Airport 05:46
  • 21h 36m (5h)
  • 1 Stop LAX · Los Angeles 5h
  • United Airlines (UA 199)Boeing 787 9
    Air Canada (AC 794)Airbus A220 300
  • United Airlines (UA 199)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 20:10 PVG
    05:46 YYZ
    21Hrs, 36m 1 Stop (LAX)
  • PVGShanghai Pudong International Airport 20:10 - YYZ 05:46 21h 36m 1 Stop (LAX) Los Angeles
  • PVGShanghai Pudong International Airport 20:10
    LAXLos Angeles International Airport 21:55
  • LAXLos Angeles International Airport 17:15
    YYZToronto Lester B Pearson Intl Airport 05:46
  • 21h 36m (4h 40m)
  • 1 Stop LAX · Los Angeles 4h 40m
  • United Airlines (UA 199)Boeing 787 9
    Air Canada (AC 794)Airbus
  • United Airlines (UA 199)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:55 SHA
    13:10 YYZ
    17Hrs, 15m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 07:55 - YYZ 13:10 17h 15m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 07:55
    PEKBeijing Capital Airport 12:30
  • PEKBeijing Capital Airport 10:10
    YYZToronto Lester B Pearson Intl Airport 13:10
  • 17h 15m (2h 20m)
  • 1 Stop PEK · Beijing 2h 20m
  • Air China (CA 1564)Boeing 787 9
    Air China (CA 993)Boeing 777 300
  • Air China (CA 1564)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:55 SHA
    13:10 YYZ
    17Hrs, 15m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 07:55 - YYZ 13:10 17h 15m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 07:55
    PEKBeijing Capital Airport 12:30
  • PEKBeijing Capital Airport 10:10
    YYZToronto Lester B Pearson Intl Airport 13:10
  • 17h 15m (2h 20m)
  • 1 Stop PEK · Beijing 2h 20m
  • Air China (CA 1564)Boeing 777 300
    Air China (CA 993)Boeing 777 300
  • Air China (CA 1564)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Shanghai to Toronto?

The fastest flight time for direct flights from Shanghai to Toronto is 14 hours 20 minutes. Check latest flight schedules & prices on Wego.

How far is Toronto from Shanghai?

The flight distance between Shanghai and Toronto is 11422km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:55. The last flight of the day departs at 17:05. See the full list of flight times on Wego.

How many airlines offer direct flights from Shanghai to Toronto?

There are 1 airlines that offer direct flights from Shanghai to Toronto. Find out the list of airlines on Wego.