Find Cheap Flights from Toronto to Beijing (YTO - BJS)

Search hundreds of travel sites at once for deals on flights to Beijing

Wed 17/1
Wed 24/1
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
March
Best time to beat the crowds
6%
expected price decrease
High Season:
July
Most popular time to fly
33%
expected price increase
Average price:
C$ 1325
(avg. price over the last 2 weeks)
Good Deal:
C$ 835
or less (round trip)

When to Book Flights from Toronto to Beijing

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 834 or less.
The cheapest flight from Toronto to Beijing was found, on average, 83 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly is March.
Morning departure is around 17% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto to Beijing Flights

How long does a flight from Toronto to Beijing take?
An average nonstop flight takes 13h 25m, covering a distance of 10589 km.
How many flights are there between Toronto and Beijing?
There are 21 (nonstop) flights between Toronto and Beijing per week, averaging 3 per day.
Which airlines provide the cheapest flights from Toronto to Beijing?
In the past 3 days, the cheapest round-trip tickets were found on American Airlines (C$ 660), Delta (C$ 676) and Hainan Airlines (C$ 678).
Do I need a passport to fly between Toronto and Beijing?
Yes.
Which airlines fly most frequently between Toronto and Beijing?
Air Canada (1 times daily), Hainan Airlines (1 times daily), Air China (1 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Toronto to Beijing?
For Toronto to Beijing, Thursday is the cheapest day to fly on average and Friday is the most expensive. Flying from Beijing back to Toronto, the best deals are generally found on Friday, with Thursday being the most expensive.

Book cheap flights from Toronto to Beijing (round-trip)

Airports
Origin
Toronto
C$ 660
only
C$ 660
C$ 745
only
C$ 745
Destination
Beijing
C$ 660
only
C$ 660
Thu, 1 Feb
YYZ
PEK
18h 39m
Wed, 28 Feb
PEK
YYZ
19h 53m
C$ 660
Trip: 28 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 27225 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
FLL
DFW
Excellent 10.0

Great service

MAD
PHL
Good 7.0

We shopped price, this was the most affordable flight for us.

Getting seat reservations should be easier and sooner.

PHL
MAN
Excellent 8.0

Efficient crew

Very full no isle seat!

PHL
LHR
Good 7.3

Range of entertainment options, one crew member was terrific

Comfort of bed, some crew members snarky, old aircraft

PHL
ORD
Mediocre 2.0

The baggage customer service said the crew will wait for us, but they never did. THANKS for NOTHING!

Sat, 7 Apr
YYZ
PEK
20h 50m
Sat, 14 Apr
PEK
YYZ
16h 36m
C$ 676
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 15207 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
SAN
LAX
Excellent 10.0

on time

YUL
DTW
Mediocre 2.0

Not applied

Not applied

MSY
JFK
Excellent 10.0

The overhead bin did not stay down low enough so that I could place my bag in. It would lower then before I could place my bag raise slightly by a few inches. For someone of my height (5’5”) that was problematic. Fortunately another passenger saw my dilemma and held the bin lower to its full opening capacity. This also momentarily slowed down the boarding process.

DEN
SLC
Excellent 10.0

Delta is great

BOS
MKE
Excellent 10.0

Direct flight, on time, friendly crew, smooth flight

Fri, 19 Jan
YYZ
PEK
13h 25m
Fri, 26 Jan
PEK
YYZ
12h 50m
C$ 678
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 11 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

SEA
PVG
Mediocre 3.0

Letting passengers bring 3 carry on bags crowding me on a middle seat for over 12 hours

ORD
PEK
Excellent 8.6

The staff was friendly and attentive and were up often with beverage service

The entertainment system was awful. The sound quality was terrible and the touch screen was horribly misaligned

YYZ
PEK
Good 7.0

Love the lie flat seats.

We arrived early for our flight, but the check in counters don't open until 3 1/2 hours before the flight. So we had to wait for 2 hours to check in and get boarding passes so we could go thru security and get to the business lounge. The food In the lounge was very good. The food during the flight was poor. Couldnt plug in my cpap during the flight, so couldn't sleep.

SEA
PEK
Excellent 10.0

Food was quite good and there were plenty of TV and movie options to choose from. Little perks like warm washcloths before meals and a packet with slippers, an eye mask and a a toothbrush were a nice touch for an economy seat. Staff had a very helpful attitude.

Sun, 11 Mar
YTZ
PEK
30h 45m
Wed, 21 Mar
PEK
YTZ
26h 00m
C$ 745
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20922 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
ATL
YYZ
Okay 5.6

It was quite and smooth

I have never been so hot on a plane. Even with the air blowing on me I was sweating! It was crazy hot!

LGA
YYZ
Excellent 8.0

Friendly, attentive staff. Good service. My toddler, husband and I boarded first because of our child, so we had plenty of time to get comfy on the plane. The flight attendants served sufficient drinks and snacks for the 1 hour flight.

Flight was delayed two hours so my toddler and I had significantly longer to wait, which is not too fun. However, I understand this is unavoidable sometimes.

NRT
YVR
Okay 4.6

There was a horrid family in the row in frony of me that absolutley refused to control their child at all, even when airline staff stepped in , so a really long flight was made to seem even longer and sleeping was out of the question.

YEG
YVR
Excellent 10.0

the staff very helpful , respectful, didn't feel rush they had their attention on helping me .Very grateful Thank you all

YHZ
YUL
Excellent 8.6

Everything went very smoothly with this flight. It boarded on time. The crew were all very friendly. I enjoyed the entertainment selections and found a tv show that I had been wanting to see. I managed to watch 2 episodes and look forward to watching more of the same show on my flight back. I ended up having the 2 seats to myself which was great. Extra legroom. I have no complaints at all.

Mon, 26 Mar
YTZ
PEK
15h 45m
Mon, 2 Apr
PEK
YTZ
15h 10m
C$ 816
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 8 Jul
YYZ
PEK
19h 25m
Sat, 21 Jul
PEK
YYZ
24h 59m
C$ 888
Trip: 14 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 4362 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
HND
PVG
Okay 5.0

Our flight was longer than planned. No explanation as to why. As a result we missed our connecting flight with China Eastern. They shouldn’t sell flights if they are going to miss the connecting flight routinely.

NRT
PVG
Okay 4.0

It was on time and we landed safe

The crew was rude there was no media to watch for the last 3-4hrs and we could led use out iPhones to watch downloaded media.

PVG
JFK
Excellent 10.0

Very kind.

PVG
JFK
Okay 5.6

Comfortable seat

They give menu options first to Chinese passengers and non Chinese passengers get what’s left. Anyway, the food was the worst I had in business class...ever!

PVG
LAX
Okay 5.0

Crew was nice. Plane ride was smooth.

People were allowed to be on their laptops and watch movies but we were not allowed to have our phones out to watch movies on our phone. That was not cool for those of us who did not bring laptops and downloaded all our movies and books to our phones. The plane was also freezing cold and the blankets were thin and small. No wifi that worked in Shanghai either for American service providers.

Tue, 31 Jul
YYZ
PEK
31h 35m
Tue, 21 Aug
PEK
YYZ
20h 40m
C$ 923
Trip: 22 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53752 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
SFO
DCA
Good 6.0

Good service from crew. Fairly quick boarding process.

Aircraft seemed fairly new on inside, but didn't have power outlets. Small uncomfortable seats on a long flight that is almost always full.

FRA
IAH
Excellent 9.0

Good Movie Selection, food was descent, no screaming children,

Layover in Frankfurt too long; Unable to sleep on flight, nearby windows were open creating too much light, seating a bit too close to relax.

EWR
POP
Good 7.3

The crew was very friendly on board. The gate crew were a little curt, but it was a full flight and they were really trying to get everyone on board quickly so I can't be too upset about that.

Few entertainment options - direct TV unavailable for about half the flight, WiFi also unavailable for the same.

EWR
PTY
Mediocre 3.0

I left New Jersey during snow storm. Flights had been cancelled on the previous days but our flight was not. It did not leave on time, had to switch planes before we actually took off. My luggage was lost. I did not make my connecting flight. Had sty over in Panama. Got to my destination a day late without my carry on ( checked at the gate...lost). Still have not located my other 2 bags. Very stressful expirence. Will not fly united again. Staff at my lay over was poorly trained at handling the situation and my luggage issue is taking a very long time to correct.

HKG
EWR
Mediocre 2.6

Nothing, absolutely nothing.

The flight attendants were pretty much what I've come to expect on U.S. airlines--overweight, older, and sloppy in appearance. One of them looked like she had rolled out of bed ten minutes before arriving at the gate. It was the complete antithesis to the flight attendants on Hong Kong Airlines. Ah, for the good old days of air travel. Before the plane ever took off it was announced the the entertainment system on the seat back ahead of those in comfort seats was not working and wouldn't be for the duration of the flight. Having paid an additional $239 for the comfort seat in the hopes of making a 16-hour flight go by a bit faster, this was unconscionable. The food was far inferior to Hong Kong Airlines. In short, it was the trip from hell.

Tue, 24 Jul
YYZ
PEK
21h 05m
Thu, 16 Aug
PEK
YYZ
24h 25m
C$ 1216
Trip: 24 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18086 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
CLT
MUC
Good 6.3

The Lufthansa crew is always wonderful as always.

screaming and kicking child behind my seat, with no way to "escape". I had a severe cold and that was certainly not something I needed, I tried to get some rest, but that was impossible. The seats are getting smaller and smaller, hardly any legroom whatsoever. Also, what I had planned on bringing on the aircraft as carry on (which was my work equipment, tablet/printer etc), I had to check in as luggage because it was "overweight" meaning more than 8 kg and pay ADDITIONAL $200 (in addition to the $100 I already paid for one suitcase). I've seen many passengers with "heavy" carry on, which they were apparently allowed to bring into the cabin without any problems. I had never had to pay for any carry on, and I am seriously considering using another airline for future business travel.

BIO
MUC
Excellent 9.0

Seats are too close together and seat really doesn't recline. To close to the seat in front and can't bend over to put your head on tray to sleep. Just to cramped up and I'm a small person 5'4". Very uncomfortable for a long flight!

SFO
FRA
Mediocre 2.0

Lufthansa lost 6 of our bags and left us with no information or compensation. I sent them emails but there is no response from customer service. Costed us $500 to buy things on emergency basis for our family and they delivered the bags after 2 days. This was very unprofessional and Lufthansa has to pay for it. Can you please help. Next time we will certainly have to avoid The airline as their gate transfer in Frankfurt is horrible with very rude security staff who has no interest helping our family to board the flight on tight connection. Instead the person decided to go on his break right when we were at the X-ray screening. How rude and unthoughtful.

LOS
FRA
Excellent 9.0

Very hospitable. Really enjoyed the food. Got bumped up to Business class on both legs of the trip.

The boarding could have been better organized at Frankfurt. Was very scattered.

MUC
SFO
Good 6.0

Requested for Hindu vegetarian meal by call and was informed we would receive on flight. Got on flight to find that Hindu vegetarian does not exist. Starved on both legs of flight. That is almost 24 hours. Plane should keep extras and customer service should give correct information.

Fri, 6 Jul
YYZ
PEK
21h 40m
Sun, 29 Jul
PEK
YYZ
21h 00m
C$ 1284
Trip: 24 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 4070 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.7
Food
6.6
CAN
MEL
Excellent 8.0

Good service.

Nothing

CGO
CAN
Excellent 8.0

Service was good.

Nothing.

KTM
CAN
Good 7.6

Liked the crew members, really sweet and respectful.

No entertainment options (shared for two rows and is a small screen)

CAN
MNL
Mediocre 2.0

Flight was on time.

I have been in the Philippines for almost two weeks with no luggage. Very limited response from the airline.

BKK
CAN
Okay 4.6

CS did offer Priority Business class immigration and lounge

Booked 6 months in advance, at counter for return was advised that they had over booked and wanted to change my flights. All my reservations pre made with transportation and hotels, they want to change on day of departure???? NO! NO notifications, terrible counter service. No entertainment offered!!!

Tue, 20 Mar
YYZ
PEK
13h 25m
Mon, 7 May
PEK
YYZ
12h 50m
C$ 742
Trip: 49 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 11 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
YYZ
PEK
Good 7.0

Love the lie flat seats.

We arrived early for our flight, but the check in counters don't open until 3 1/2 hours before the flight. So we had to wait for 2 hours to check in and get boarding passes so we could go thru security and get to the business lounge. The food In the lounge was very good. The food during the flight was poor. Couldnt plug in my cpap during the flight, so couldn't sleep.

CTU
PEK
Excellent 9.3

pls work out a system checking in luggages to destination directly, instead of rechecking in at transferring hub like Beijing. Can be stressful under time pressure. If there’s any flight delay, the whole trip can be messed up.

SEA
PVG
Mediocre 3.0

Letting passengers bring 3 carry on bags crowding me on a middle seat for over 12 hours

YYZ
PEK
Okay 5.0

A quite new plane with more leg room.

Delay 3.5 hours, now information about it before. On line checking did not work. No sequence order when boarding. Crew, did not speak very good English and did not communicative and give information regarding embarkation card. Need to ask them 2 times about it.

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

Wed, 17 Jan
YTZ
PEK
29h 45m
Wed, 24 Jan
PEK
YTZ
27h 00m
C$ 746
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20922 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
NRT
YVR
Okay 4.6

There was a horrid family in the row in frony of me that absolutley refused to control their child at all, even when airline staff stepped in , so a really long flight was made to seem even longer and sleeping was out of the question.

LHR
YYC
Good 6.0

Food is tasteless and it is too crapped. No leg room on planes

YHZ
YUL
Excellent 8.6

Everything went very smoothly with this flight. It boarded on time. The crew were all very friendly. I enjoyed the entertainment selections and found a tv show that I had been wanting to see. I managed to watch 2 episodes and look forward to watching more of the same show on my flight back. I ended up having the 2 seats to myself which was great. Extra legroom. I have no complaints at all.

ICN
YYZ
Good 6.0

Business class seat

Mpvie choices are terrible. They don’t know what “new releases” mean.

FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

Sun, 8 Apr
YYZ
PEK
13h 30m
Tue, 8 May
PEK
YYZ
12h 50m
C$ 742
Trip: 31 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 11 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
YYZ
PEK
Okay 5.0

A quite new plane with more leg room.

Delay 3.5 hours, now information about it before. On line checking did not work. No sequence order when boarding. Crew, did not speak very good English and did not communicative and give information regarding embarkation card. Need to ask them 2 times about it.

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

SEA
PEK
Excellent 10.0

Food was quite good and there were plenty of TV and movie options to choose from. Little perks like warm washcloths before meals and a packet with slippers, an eye mask and a a toothbrush were a nice touch for an economy seat. Staff had a very helpful attitude.

YYZ
PEK
Good 6.0

I booked a flight to Thailand with 2 stops in china. Nowhere when I booked, in the confirmation or emails back and forth from kayak did it have ANY visa warning. Even if you are only connecting and passing through china you must do so in 24 hours. KAYAK had given me 25 hours of layovers and FAILED TO INFORM OR EVEN WARN ME OF THIS BEING AN ISSUE. I was stuck at Toronto airport for over an hour frantically trying to book a connecting flight out of Beijing so I could take 1 of the 3 flights I paid for. So thank you for having me forfeit 2 flights due to your lack of information kayak. WILL NOT BE USING YOU AGAIN.

LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

Tue, 1 May
YYZ
PEK
26h 55m
Thu, 17 May
PEK
YYZ
25h 28m
C$ 786
Trip: 17 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 33 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
PEK
Good 6.6

Overall fair experience

Would have liked if the crew was a bit more friendlier. But they were professional for the most part.

YYZ
PEK
Good 7.0

The Flight attendants were polite, efficient, and took care of business. The plane was nice, reasonably clean, and we were kept well informed.

The In flight entertainment system had an extremely poor music selection. There were only one to three albums per genre, none of which I had heard of before. Music doesn't take up a lot of data, and there are tons of independent artists who would be willing to put their music up for little to no royalty payment. This is an easy fix. 2/3 of my bags were left in Toronto.

YYZ
PEK
Mediocre 3.3

One of the stewardess is really cute and she speaks French

The cabinet temperature is ridiculously low and they only offer a thin blanket

YYZ
PEK
Excellent 8.3

crew is excellent

small space

YYZ
PEK
Okay 5.6

Boarding was efficiently handled

Very delayed flight with everyone ON the plane. Tiny seats in coach - very cramped Also food not very good.

Thu, 26 Apr
YTZ
PEK
16h 45m
Wed, 16 May
PEK
YTZ
15h 10m
C$ 877
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 7 Apr
YTZ
PEK
31h 55m
Sat, 14 Apr
PEK
YTZ
29h 35m
C$ 790
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20922 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YUL
LGA
Excellent 9.3

I hadn’t been on a plane in almost 10 years. People were very helpful at the airports. The plane ride was comfortable. The crew was nice both ways. I would. The price was excellent!

YEG
YVR
Excellent 10.0

the staff very helpful , respectful, didn't feel rush they had their attention on helping me .Very grateful Thank you all

NRT
YVR
Okay 4.6

There was a horrid family in the row in frony of me that absolutley refused to control their child at all, even when airline staff stepped in , so a really long flight was made to seem even longer and sleeping was out of the question.

YUL
LGA
Okay 4.0

Air Canada was the only airline flying to ny that was delayed.

YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

Tue, 22 May
YYZ
PEK
13h 30m
Mon, 11 Jun
PEK
YYZ
12h 50m
C$ 839
Trip: 21 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 11 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

TPE
PEK
Mediocre 2.0

Everything was poor

All things

YYZ
PEK
Good 7.0

Love the lie flat seats.

We arrived early for our flight, but the check in counters don't open until 3 1/2 hours before the flight. So we had to wait for 2 hours to check in and get boarding passes so we could go thru security and get to the business lounge. The food In the lounge was very good. The food during the flight was poor. Couldnt plug in my cpap during the flight, so couldn't sleep.

YYZ
PEK
Okay 5.0

A quite new plane with more leg room.

Delay 3.5 hours, now information about it before. On line checking did not work. No sequence order when boarding. Crew, did not speak very good English and did not communicative and give information regarding embarkation card. Need to ask them 2 times about it.

Sat, 19 May
YTZ
PEK
30h 55m
Thu, 14 Jun
PEK
YTZ
27h 35m
C$ 832
Trip: 27 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20922 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
NRT
YVR
Okay 4.6

There was a horrid family in the row in frony of me that absolutley refused to control their child at all, even when airline staff stepped in , so a really long flight was made to seem even longer and sleeping was out of the question.

YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

YHZ
YUL
Excellent 8.6

Everything went very smoothly with this flight. It boarded on time. The crew were all very friendly. I enjoyed the entertainment selections and found a tv show that I had been wanting to see. I managed to watch 2 episodes and look forward to watching more of the same show on my flight back. I ended up having the 2 seats to myself which was great. Extra legroom. I have no complaints at all.

SMF
DEN
Mediocre 2.0

My flights were so behind I missed my connection for Toronto to Tel Aviv and was rerouted to London and then Frankfurt but the plane was late getting there as well. Air canada had no crew on the ground and over and hour wait for customer service on the phone so i had no way to find out what my reticketing status was. I was passed off to numerous other airlines and sent through the airport to the incorrect terminals in heathrow causing another missed flight. Air canada did not accept the responsibility to maintain my reservation and get me to my destination efficiently. Even when I spoke with a phone representative the person was rude and never sent confirmation of my flights so I had no reference point for flight numbers or air lines. All of his added up to more than 13 hours of delays on what was already a 24 hour trip. Worst travel experience of my life.

FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

Sat, 9 Jun
YTZ
PEK
16h 45m
Mon, 25 Jun
PEK
YTZ
15h 10m
C$ 1042
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 11 Jun
YYZ
PEK
13h 30m
Wed, 20 Jun
PEK
YYZ
12h 50m
C$ 874
Trip: 10 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 11 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
YYZ
PEK
Good 6.0

I booked a flight to Thailand with 2 stops in china. Nowhere when I booked, in the confirmation or emails back and forth from kayak did it have ANY visa warning. Even if you are only connecting and passing through china you must do so in 24 hours. KAYAK had given me 25 hours of layovers and FAILED TO INFORM OR EVEN WARN ME OF THIS BEING AN ISSUE. I was stuck at Toronto airport for over an hour frantically trying to book a connecting flight out of Beijing so I could take 1 of the 3 flights I paid for. So thank you for having me forfeit 2 flights due to your lack of information kayak. WILL NOT BE USING YOU AGAIN.

CTU
JFK
Excellent 10.0

NA

CTU
PEK
Excellent 9.3

pls work out a system checking in luggages to destination directly, instead of rechecking in at transferring hub like Beijing. Can be stressful under time pressure. If there’s any flight delay, the whole trip can be messed up.

LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

TPE
PEK
Mediocre 2.0

Everything was poor

All things

Sat, 21 Apr
YTZ
PEK
31h 55m
Sat, 5 May
PEK
YTZ
29h 35m
C$ 845
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20922 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YHZ
YUL
Excellent 8.6

Everything went very smoothly with this flight. It boarded on time. The crew were all very friendly. I enjoyed the entertainment selections and found a tv show that I had been wanting to see. I managed to watch 2 episodes and look forward to watching more of the same show on my flight back. I ended up having the 2 seats to myself which was great. Extra legroom. I have no complaints at all.

YEG
YVR
Excellent 10.0

the staff very helpful , respectful, didn't feel rush they had their attention on helping me .Very grateful Thank you all

ICN
YYZ
Good 6.0

Business class seat

Mpvie choices are terrible. They don’t know what “new releases” mean.

LHR
YYC
Good 6.0

Food is tasteless and it is too crapped. No leg room on planes

NRT
YVR
Okay 4.6

There was a horrid family in the row in frony of me that absolutley refused to control their child at all, even when airline staff stepped in , so a really long flight was made to seem even longer and sleeping was out of the question.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

Toronto to Beijing Flight Information

Avg. Flight Duration 13h 09m
Flights Arrive in Beijing
Flights Depart from Toronto
Flight Price C$ 660
Distance 10589 km
Airlines American Airlines, Delta, Hainan Airlines, Air Canada, China Eastern, United, Lufthansa, China Southern