Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline EgyptAir

The cheapest airline(s) flying from Toronto to Beijing is EgyptAir.

  • EgyptAir EgyptAir
  • Air Canada Air Canada
  • United Airlines United Airlines
  • Korean Air Korean Air
  • Etihad Airways Etihad Airways
  • Air China Air China
  • China Southern Airlines China Southern Airlines
  • Qatar Airways Qatar Airways
  • All Nippon Airways All Nippon Airways
  • Cathay Pacific Cathay Pacific
Cheapest Month May

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Toronto to Beijing is May.

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

The cheapest day(s) of the week to fly from Toronto to Beijing is Saturday.

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

Flight Schedules

Last Updated: Thu, 2 Jan, 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
  • 16:10 YYZ
    19:25 PEK
    14Hrs, 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 16:10 - PEK 19:25 14h 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 16:10
  • PEKBeijing Capital Airport 19:25
  • 14h 15m
  • Direct
  • Hainan Airlines (HU 7976)Boeing 787 9
  • Hainan Airlines (HU 7976)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 21:15 YYZ
    09:55 PEK
    23Hrs, 40m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 21:15 - PEK 09:55 23h 40m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 21:15
    AMSAmsterdam Airport 16:05
  • AMSAmsterdam Airport 10:45
    PEKBeijing Capital Airport 09:55
  • 23h 40m (5h 20m)
  • 1 Stop AMS · Amsterdam 5h 20m
  • KLM (KL 696)Airbus Industrie 330 300
    KLM (KL 897)Boeing 787 9
  • KLM (KL 696)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 00:15 YYZ
    12:40 PEK
    23Hrs, 25m 1 Stop (TPE)
  • YYZToronto Lester B Pearson Intl Airport 00:15 - PEK 12:40 23h 25m 1 Stop (TPE) Taipei
  • YYZToronto Lester B Pearson Intl Airport 00:15
    TPETaipei Taiwan Taoyuan International Airport 09:05
  • TPETaipei Taiwan Taoyuan International Airport 05:10
    PEKBeijing Capital Airport 12:40
  • 23h 25m (3h 55m)
  • 1 Stop TPE · Taipei 3h 55m
  • EVA Air (BR 35)Boeing 777 300 Er
    EVA Air (BR 716)Airbus Industrie 330 300
  • EVA Air (BR 35)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • 00:35 YYZ
    13:15 PKX
    23Hrs, 40m 1 Stop (HKG)
  • YYZToronto Lester B Pearson Intl Airport 00:35 - PKX 13:15 23h 40m 1 Stop (HKG) Hong Kong
  • YYZToronto Lester B Pearson Intl Airport 00:35
    HKGHong Kong International Airport 09:40
  • HKGHong Kong International Airport 05:25
    PKXBeijing Daxing International Airport 13:15
  • 23h 40m (4h 15m)
  • 1 Stop HKG · Hong Kong 4h 15m
  • Cathay Pacific (CX 829)Airbus A351
    HK Express (UO 260)Airbus
  • Cathay Pacific (CX 829)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:35 YYZ
    11:40 PEK
    22Hrs, 05m 1 Stop (HKG)
  • YYZToronto Lester B Pearson Intl Airport 00:35 - PEK 11:40 22h 05m 1 Stop (HKG) Hong Kong
  • YYZToronto Lester B Pearson Intl Airport 00:35
    HKGHong Kong International Airport 08:30
  • HKGHong Kong International Airport 05:25
    PEKBeijing Capital Airport 11:40
  • 22h 05m (3h 05m)
  • 1 Stop HKG · Hong Kong 3h 05m
  • Cathay Pacific (CX 829)Airbus A351
    Air China (CA 118)Airbus
  • Cathay Pacific (CX 829)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 00:35 YYZ
    10:45 PEK
    21Hrs, 10m 1 Stop (HKG)
  • YYZToronto Lester B Pearson Intl Airport 00:35 - PEK 10:45 21h 10m 1 Stop (HKG) Hong Kong
  • YYZToronto Lester B Pearson Intl Airport 00:35
    HKGHong Kong International Airport 07:30
  • HKGHong Kong International Airport 05:25
    PEKBeijing Capital Airport 10:45
  • 21h 10m (2h 05m)
  • 1 Stop HKG · Hong Kong 2h 05m
  • Cathay Pacific (CX 829)Airbus A351
    Cathay Pacific (CX 334)Airbus A321 Neo
  • Cathay Pacific (CX 829)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:35 YYZ
    11:50 PEK
    22Hrs, 15m 1 Stop (HKG)
  • YYZToronto Lester B Pearson Intl Airport 00:35 - PEK 11:50 22h 15m 1 Stop (HKG) Hong Kong
  • YYZToronto Lester B Pearson Intl Airport 00:35
    HKGHong Kong International Airport 08:30
  • HKGHong Kong International Airport 05:25
    PEKBeijing Capital Airport 11:50
  • 22h 15m (3h 05m)
  • 1 Stop HKG · Hong Kong 3h 05m
  • Cathay Pacific (CX 829)Airbus A351
    Air China (CA 118)Airbus
  • Cathay Pacific (CX 829)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 13:00 YVR
    08:37 YEG
    21Hrs, 05m 1 Stop (PEK)
  • YVRVancouver International Airport 13:00 - YEG 08:37 21h 05m 1 Stop (PEK) Beijing
  • YVRVancouver International Airport 13:00
    YYZToronto Lester B Pearson Intl Airport 06:15
  • PEKBeijing Capital Airport 16:20
    YEGEdmonton International Airport 08:37
  • 21h 05m (3h 30m)
  • 1 Stop PEK · Beijing 3h 30m
  • Air China (CA 998)Boeing 777 300
    Air Canada (AC 161)Airbus A220 300
  • Air China (CA 998)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:00 YVR
    08:37 YEG
    21Hrs, 05m 1 Stop (PEK)
  • YVRVancouver International Airport 13:00 - YEG 08:37 21h 05m 1 Stop (PEK) Beijing
  • YVRVancouver International Airport 13:00
    YYZToronto Lester B Pearson Intl Airport 06:15
  • PEKBeijing Capital Airport 16:20
    YEGEdmonton International Airport 08:37
  • 21h 05m (3h 41m)
  • 1 Stop PEK · Beijing 3h 41m
  • Air China (CA 998)Boeing 777 300
    Air Canada (AC 161)Airbus A220 300
  • Air China (CA 998)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:10 YVR
    08:37 YEG
    22Hrs, 10m 1 Stop (PEK)
  • YVRVancouver International Airport 12:10 - YEG 08:37 22h 10m 1 Stop (PEK) Beijing
  • YVRVancouver International Airport 12:10
    YYZToronto Lester B Pearson Intl Airport 06:15
  • PEKBeijing Capital Airport 17:25
    YEGEdmonton International Airport 08:37
  • 22h 10m (2h 40m)
  • 1 Stop PEK · Beijing 2h 40m
  • Air China (CA 992)Boeing 777 300
    Air Canada (AC 161)Airbus A220 300
  • Air China (CA 992)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:30 YYZ
    17:25 PEK
    21Hrs, 55m 1 Stop (SFO)
  • YYZToronto Lester B Pearson Intl Airport 06:30 - PEK 17:25 21h 55m 1 Stop (SFO) San Francisco
  • YYZToronto Lester B Pearson Intl Airport 06:30
    SFOSan Francisco International Airport 10:55
  • SFOSan Francisco International Airport 09:32
    PEKBeijing Capital Airport 17:25
  • 21h 55m (1h 23m)
  • 1 Stop SFO · San Francisco 1h 23m
  • United Airlines (UA 565)Boeing 737 800
    United Airlines (UA 888)Boeing 777 300 Er
  • United Airlines (UA 565)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:30 YYZ
    18:30 PEK
    23Hrs, 00m 1 Stop (SFO)
  • YYZToronto Lester B Pearson Intl Airport 06:30 - PEK 18:30 23h 1 Stop (SFO) San Francisco
  • YYZToronto Lester B Pearson Intl Airport 06:30
    SFOSan Francisco International Airport 12:05
  • SFOSan Francisco International Airport 09:32
    PEKBeijing Capital Airport 18:30
  • 23h (2h 33m)
  • 1 Stop SFO · San Francisco 2h 33m
  • United Airlines (UA 565)Boeing 737 800
    Air China (CA 986)Boeing 777 300
  • United Airlines (UA 565)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:10 YVR
    08:28 YWG
    21Hrs, 40m 1 Stop (PEK)
  • YVRVancouver International Airport 12:10 - YWG 08:28 21h 40m 1 Stop (PEK) Beijing
  • YVRVancouver International Airport 12:10
    YYZToronto Lester B Pearson Intl Airport 06:45
  • PEKBeijing Capital Airport 17:25
    YWGWinnipeg J.A. Richardson Intl Airport 08:28
  • 21h 40m (2h 31m)
  • 1 Stop PEK · Beijing 2h 31m
  • Air China (CA 992)Boeing 777 300
    Air Canada (AC 259)Airbus
  • Air China (CA 992)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:50 YYZ
    17:25 PEK
    20Hrs, 35m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 07:50 - PEK 17:25 20h 35m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 07:50
    YVRVancouver International Airport 12:10
  • YVRVancouver International Airport 10:05
    PEKBeijing Capital Airport 17:25
  • 20h 35m (2h 05m)
  • 1 Stop YVR · Vancouver 2h 05m
  • Air Canada (AC 189)Airbus
    Air China (CA 992)Boeing 777 300
  • Air Canada (AC 189)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:30 YYZ
    16:20 PEK
    18Hrs, 50m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 08:30 - PEK 16:20 18h 50m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 08:30
    YVRVancouver International Airport 13:00
  • YVRVancouver International Airport 10:30
    PEKBeijing Capital Airport 16:20
  • 18h 50m (2h 30m)
  • 1 Stop YVR · Vancouver 2h 30m
  • Air Canada (AC 103)Boeing 787 9
    Air China (CA 998)Boeing 777 300
  • Air Canada (AC 103)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 08:30 YYZ
    17:25 PEK
    19Hrs, 55m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 08:30 - PEK 17:25 19h 55m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 08:30
    YVRVancouver International Airport 12:10
  • YVRVancouver International Airport 10:30
    PEKBeijing Capital Airport 17:25
  • 19h 55m (1h 40m)
  • 1 Stop YVR · Vancouver 1h 40m
  • Air Canada (AC 103)Boeing 787 9
    Air China (CA 992)Boeing 777 300
  • Air Canada (AC 103)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:45 YYZ
    16:20 PEK
    18Hrs, 35m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 08:45 - PEK 16:20 18h 35m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 08:45
    YVRVancouver International Airport 13:00
  • YVRVancouver International Airport 10:49
    PEKBeijing Capital Airport 16:20
  • 18h 35m (2h 11m)
  • 1 Stop YVR · Vancouver 2h 11m
  • Air Canada (AC 105)Boeing 777 300 Er
    Air China (CA 998)Boeing 777 300
  • Air Canada (AC 105)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 11:40 YYZ
    22:15 PEK
    21Hrs, 35m 1 Stop (ICN)
  • YYZToronto Lester B Pearson Intl Airport 11:40 - PEK 22:15 21h 35m 1 Stop (ICN) Seoul
  • YYZToronto Lester B Pearson Intl Airport 11:40
    ICNSeoul Incheon International Airport 20:55
  • ICNSeoul Incheon International Airport 16:45
    PEKBeijing Capital Airport 22:15
  • 21h 35m (4h 10m)
  • 1 Stop ICN · Seoul 4h 10m
  • Korean Air (KE 74)Boeing 777 300 Er
    Korean Air (KE 853)Airbus A321 Neo
  • Korean Air (KE 74)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:25 YYZ
    23:50 PEK
    19Hrs, 25m 1 Stop (PVG)
  • YYZToronto Lester B Pearson Intl Airport 15:25 - PEK 23:50 19h 25m 1 Stop (PVG) Shanghai
  • YYZToronto Lester B Pearson Intl Airport 15:25
    PVGShanghai Pudong International Airport 21:30
  • PVGShanghai Pudong International Airport 19:15
    PEKBeijing Capital Airport 23:50
  • 19h 25m (2h 15m)
  • 1 Stop PVG · Shanghai 2h 15m
  • China Eastern Airlines (MU 208)Boeing 777 300 Er
    China Eastern Airlines (MU 5165)Airbus
  • China Eastern Airlines (MU 208)
    • M
    • -
    • W
    • -
    • F
    • S
    • -
  • 18:15 YYZ
    06:35 PEK
    23Hrs, 20m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 18:15 - PEK 06:35 23h 20m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 18:15
    FRAFrankfurt International Airport 14:05
  • FRAFrankfurt International Airport 07:50
    PEKBeijing Capital Airport 06:35
  • 23h 20m (6h 15m)
  • 1 Stop FRA · Frankfurt 6h 15m
  • Lufthansa (LH 471)Boeing 747
    Air China (CA 966)Boeing 777 300
  • Lufthansa (LH 471)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Toronto to Beijing?

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

How far is Beijing from Toronto?

The flight distance between Toronto and Beijing is 10590km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:15. The last flight of the day departs at 21:15. See the full list of flight times on Wego.

How many airlines offer direct flights from Toronto to Beijing?

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