We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Toronto to Beijing

Find flights

Compare prices (in new window)
    Select all
Low fares for Toronto (YTO) to Beijing (BJS)
Sat 21/07 - Wed 25/07
4 days, 1 stop max
US$984
Mon 13/08 - Thu 30/08
17 days, 1 stop max
US$1,146
Thu 13/09 - Sat 29/09
16 days, 0 stops max
US$609
Tue 02/10 - Wed 10/10
8 days, 1 stop max
US$514
Tue 25/12 - Wed 09/01
15 days, 1 stop max
US$740
Sun 30/09 - Sat 06/10
6 days, 1 stop max
US$514
Fri 24/08 - Tue 04/09
11 days, 1 stop max
US$693
Wed 15/08 - Wed 29/08
14 days, 1 stop max
US$876
Thu 09/08 - Wed 29/08
20 days, 1 stop max
US$876
Thu 16/08 - Thu 30/08
14 days, 1 stop max
US$876
Tue 31/07 - Tue 07/08
7 days, 1 stop max
US$925
Fri 17/08 - Fri 31/08
14 days, 1 stop max
US$974
Fri 20/07 - Sun 05/08
16 days, 1 stop max
US$978
Sun 29/07 - Sun 05/08
7 days, 1 stop max
US$978
Tue 07/08 - Sat 25/08
18 days, 1 stop max
US$1,115
Mon 23/07 - Fri 03/08
11 days, 2 stops max
US$1,138
Thu 02/08 - Fri 03/08
1 day, 2 stops max
US$1,175
Sat 11/08 - Thu 30/08
19 days, 1 stop max
US$1,248
Four Seasons Hotel Beijing
Four Seasons Hotel Beijing
1,539 Reviews
Beijing, China
from
Pan Pacific Beijing
Pan Pacific Beijing
111 Reviews
Beijing, China
from
Kerry Hotel Beijing
Kerry Hotel Beijing
2,453 Reviews
Beijing, China
from
VUE Hotel Hou Hai, Beijing
VUE Hotel Hou Hai, Beijing
75 Reviews
Beijing, China
from
Route information
  • Toronto, Canada is 6,575 miles from Beijing
  • There are 3 weekly flights from Toronto, Canada to Beijing
  • 3 non-stop flights are operating from Toronto, Canada to Beijing today
  • Air Canada has the most nonstop flights between Toronto, Canada and Beijing
  • Frankfurt, Germany - Frankfurt International Airport is the most popular connection for one stop flights between Toronto, Canada and Beijing
In-Flight information
  • The average flying time for a direct flight from Toronto, Canada to Beijing is 13 hours 30 minutes
  • Most direct flights leave around 14:40 EDT
  • Air Canada flight 31 is today's earliest flight from Toronto, Canada to Beijing (14:40 EDT, Boeing 777-300ER)
  • Hainan Airlines flight 7976 is today's latest flight from Toronto, Canada to Beijing (17:20 EDT, Boeing 787-9 pax)
Show more
Arrival information
  • Beijing is 16 mi from Capital Airport (Beijing, China).
  • Capital Airport (Beijing, China)
    • Right now, 90 airlines operate out of Capital Airport.
    • Capital Airport offers nonstop flights to 233 cities.
    • Every week, at least 6,819 domestic flights and 1,196 international flights depart from Capital Airport.
  • Beijing is 16 mi from Nanyuan Airport (Beijing, China).
  • Nanyuan Airport (Beijing, China)
    • Right now, 2 airlines operate out of Nanyuan Airport.
    • Nanyuan Airport offers nonstop flights to 54 cities.
    • Every week, at least 480 domestic flights depart from Nanyuan Airport.
Show more