ca.kayak.com is also available in French. Voir le site en français.

Prices are in Canadian Dollars.

Find cheap flights from Ontario to China

Find cheap flights from Ontario to China

Round-trip
Economy
Boston (BOS)
China
Thu. 21/1
Thu. 28/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to China

Good to know

Low season

November Best time to beat the crowds (9% less expensive on average)

High season

December Most popular time to fly (25% more expensive on average)

Average price round-trip

C$ 922 (avg. price over the last 2 weeks)

Good deal round-trip

C$ 385 or less

Good deal one-way

C$ 250 or less

FAQs for booking flights from Ontario to China

Which airlines have a flexible cancellation policy for flights from Ontario to China due to COVID-19?

How does KAYAK find such low prices on flights from Ontario to China?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Ontario to China?

What is the Hacker Fare option on flights from Ontario to China?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Ontario to China?

Top 5 airlines serving from Ontario to China

Scores according to KAYAK customer reviews

8.0
SWISS
Overall score based on 8,994 reviews
8.2
Boarding
7.8
Comfort
8.6
Crew
7.7
Entertainment
7.9
Food
Airline reviews

Pros: "sidefini landig, merci."

Cons: "Flight was 90 minutes late."

Pros: "The crew was friendly and helpful."

Cons: "Nothing Everything was excellent"

Pros: "It was an okay flight. Nothing spectacular!"
Cons: "Shorter lay over Better entertainment choices The inflight charging was a joke, did not work in both sectors ."

Pros: "Crew was great"
Cons: "suddnely delay of 30 Minutes , then waiting in the plane all in all 60 Minutes - thats a long time for a long distance flight"

Cons: "Avoid spilling coke on the passengers"

Cons: "I still haven't arrived yet, missed the big flight by two minutes, no help from the crew, had to overnight in Zürich. Trying again today..."

Pros: "Very smooth"

Pros: "Great staff and air flight attendants"

Cons: "Older plane with poor seat comfort. (Same trip Bos to Zurich much better.) Video did not work at all in one seat and poorly in other ,for 7 hr flight"

Pros: "good availability of food"
Cons: "seats did not have much space at all. Legs constantly squished and there was no room to move them the whole trip. not much movie selection available."

Pros: "The staff was wonderful - super friendly and kind. Food was shockingly great. Very impressed."

Pros: "Good food"
Cons: "Economy seats in business. Also baby strollers took ages to come out at Heathrow, should have come to the door, but instead came at baggage claim about half an hour after our baggage, so pretty poor service in that aspect"

Pros: "SwissAir is the best airline ever. Modern, comfortable plane with space - excellent for long haul trips. Zurich is also a great airport in which to change planes."

Pros: "Boarding was quick and efficient"
Cons: "Nothing I can think of was bad just a regular fight."

Cons: "Roughest flight ever, many people got sick, too much turbulence to fly"

Pros: "I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food."
Cons: "I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food."

Pros: "Very good service"

Pros: "Flight itself was good for a shorter international flight. Dim cabin lights for early morning, crew providing plenty of drinks and snacks."
Cons: "For international travel, I’m always told to get there 3 hours before. For this trip we checked in but didn’t have access to a printer so needed a boarding pass. We wanted to carry on luggage so just needed to print the pass. Swiss was the only airline that wasn’t available on the check-in kiosks. The front desk staff didn’t arrive until closer to 1.5 hours before check in so nearly theall passengers were in a huge line to get passes and check bags."

Pros: "Good space above seats"
Cons: "Seats way too tight. But the worst thing was the two passageners in the row we shared. They were laying on each other and it was inappropriate for the entire flight. He was rubbing her breast and I said something. He seemed to stop. Lots of rubbing and huggin and the man had his legs stretched out man spread style"

Pros: "Very friendly and excellent service. It was my first experience flying with Swiss. Will definitely fly with them again. Brest airline I've taken to Europe. This airline should be called tthe friendly skies of Europe. They are outstanding."
Cons: "The trip coming back to Chicago was a bit longer than going. The excellent service tgay eas provided by the crew made up for tgay."

Pros: "Nothing special"
Cons: "The business class seats were just like the economy class, not wider or extra space, only an empty seat in between, not worth the money. The first flight from Cairo to Zürich, no meal or snack was offered. Very disappointed in Swiss business class"

Pros: "nice chocolate."
Cons: "The tv screen for my seat was semi-broken, and the UI for it was poorly designed or just old. Lufthansa was much better."

Cons: "No seat entertainment."

Pros: "The crew was very friendly and attentive. I was impressed at the amount of food we received through out the flight. My family and I enjoyed our flight with Swiss airlines and will definitely use them next time we travel."

Pros: "Tried hard but cannot recollect one thing that was better than average."
Cons: "Not even a smile from the purser and one other crew member on the Swedish leg. The captain hurriedly "explained", no one understood him, why we were so delayed, but he did not apologize! Zurich airport has no charging sockets! (Ancient) All of terminal A has not a single one! No one supervised the loading passengers not to interfere with those passing by. It was a complete mess. We took off 50 minutes late from Zurich, with no apparent reason. Worst in years for me. We sat in the plane for 30 minutes and were not offered even water. Big fail! (btw, I am unusually so critical)."

Pros: "The crew was very friendly and helpful."

Pros: "See below"
Cons: "We got to Rome airport 4 hours before to not miss flight! They booked us with 45 min to connect in Zurich. Then flight from Rome kept getting delayed with no explanations. We got to Zurich with 30 minutes to go. We literally ran to get to gate E. We got no help from Swiss employees and got to our gate with 10 min before flight. They said gate was closed. Went to transfer desk, next flight was next day at 1 pm. Missed very important meeting at work that I had planned around for months. Very upset and disappointed. Felt they could have helped us a lot more and got us on our flight."

Pros: "Excellent service, comfortable, clean, on time."

Pros: "We arrived early"
Cons: "No entertainment, no pillows or blankets, uncomfortable seats"

Cons: "Delayed"

Pros: "The crew was entertaining and pleasant. The flight was short and easy."

Pros: "Flight attendants"
Cons: "No space, bad video screens (especially important for a long flight with a 3 year old) with terrible image and sound quality, even with my good headphones."

Pros: "The staff was helpful and professional and kind. The equipment was new and clean. The flight was on-time and uneventful. I would fly this airline again any day of the week."
Cons: "The entertainment screen was difficult to see when the person in front of me reclined because the screen was not perpendicular to my line of vision. I survived based on the other qualities of the flight."

Pros: "The quiches are so yummy, and very compact and easy."

Pros: "The flight was very good what I didnt like in that when i booked the flight it never said that my ticket wouldnt be able to add lifemiles for star alliance. That was only the reason i chose this airline. When i ask about my lifemiles the answer was that my class of ticket didnt get any lifemile. I felt cheated. You should put it somewhere visibly so the person knows before booking. If i knew it before i never chose this airline."

Pros: "Boarding was on time. Staff very courteous. No complaints at all"

Pros: "It takes two minutes to get to a live operator when you call. Simply amazing."
Cons: "The flight from Nairobi to Zurich starts in Nairobi, flies an hour south to Dar es Salaam, you then sit on the tarmac for an hour, then you fly north for an hour until you get back to the starting point. I would think they would save money if they flew an empty plane down to Dar es Salaam, picked up those passengers and then flew back to Nairobi. No way should an 8.5 hour flight take over 11.5 hours. Plus my screen didn't work for one of the flights, nearly 12 hours without entertainment was BS. No real variety in their meals either. The first leg had a main meal of beef and potatoes as the meat option, same option for the second leg."

Pros: "The staff was courteous and pleasant"
Cons: "The exit seats were extremely cold, I had to put on my jacket gloves hat and ablanket Didn't eat dinner, breakfast was all sweet things"

Cons: "The wine"

Pros: "the captain was great"
Cons: "our flight attendant was impatient and bossy two days after the flight, my husband had to be taken to the emergency room - diagnosed with pulmonary embolism SWISS MUST DO A WAY BETTER JOB CALLING ATTENTION TO REGULAR EXERCISE ON THE PLANE!!"

Pros: "Everthing went as planned. Left on time. Cannot complain."

Cons: "There was a supposed difficulty with my entry in Europe when I tried to Check into Chicago. I thought that I had to cancel my flight. Swiss air representatives had to do much consultation, which took nearly an hour, while I was standing there the whole time. At the end, I was thanked for my patience and told all should be well and not even given a small upgrade for the distress this caused me. Traveling is disagreeable in general now, and personally, even moreso after this episode."

Cons: "We have bought our seats, but in the airport it was found that our seats were assigned to somebody else and nothing could be done to give them back to us"

Pros: "Night flight. Food is fine."

Pros: "Excellent service"
Cons: "Small jet for transatlantic didn't allow for being able to walk, stretch and move about much during such a long flight, unlike larger airbus planes or larger Boeing planes. Why do airlines hire chefs then serve lousy food!? First meal was so so while wake up meal was really bad. Was so disappointed in Swiss Air so will not fly with them again. Great service doesn't make up for the noted disappointments. Spending a $2-3 more on food would have helped, but placing us in a long flight in such a small airbus plane just won't do!"

Pros: "Swiss planes were clean and everything worked. Flight attendants very friendly. Food was superb. Plus, the connection in Zurich, as always, was seamless and painless. Will definitely give Swiss my preference when looking at trans Atlantic flights."
Cons: "Nothing."

Pros: "- direct flight"
Cons: "- terrible seats/entertainment - terrible food - terrible service in general and unfriendly with any requests"

Pros: "Nothing"
Cons: "For such a LONG flight, grateful to ask Turkish Airlines to make available bigger aircrafts."

Pros: "Better seats clean bathroom"

Pros: "Yes.The crew was amazing"
Cons: "To have a variety of foodstuffs especially the soft drinks. Hot Tea wasn't really hot.Just warm."

Pros: "Entertainment, and crew was nice"
Cons: "Seats and food. I had a dietary restriction (no dairy). But instead of giving me poached chicken and boiled potatoes be more creative and put more flavour. It’s lactose free not flavour free"

Pros: "Reliable, high quality service"

Cons: "I will never forget Turkish airlines again. They stole our money. We were at our flight on time but they wouldn't let us board. They then said we were no shows and cancelled all our remaining flights with no refund. This ended up costing us around $3000. We don't have this kind of money and I don't know how we will pay rent next month."

Pros: "Turkish continues to go above-and-beyond to provide all of its passengers with a quality experience. Meals were actually good (I opt for the Vegetarian offering) and Economy seats are perfectly fine."
Cons: "Both ground staff and inflight crews border on rude, but I choose to believe it's a cultural thing and not a corporate or personal failing. Really, it's a coldness more than anything. No warmth or empathy. Planes are showing their age, particularly in the seat monitors. Screens have dead zones with inoperative icons. Also, quite a few seats were literally falling apart. But, when you fly to more countries than any other airline, some wear-and-tear is to be expected."

Pros: "Not much"
Cons: "They pack biz seats in 7 across. Most airlines go with 6 across. Lack of space and they charge the same as other airlines. Low value for the money charged. Much better value using if you use any other airline."

Cons: "Boarding. The gates were cheep changing. Poor room between seats."

Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."

Cons: "Had a layover in Toronto. From Toronto we flew to Istanbul and then Venice. While waiting in line to board in Toronto, I was told my carry-on luggage was too big and needed to be put under. I asked MULTIPLE times where my luggage would be- either Istanbul or Venice (final destination) and EVERY time I asked, I was told my luggage would be waiting for me in Venice. Once we arrived in Istanbul I asked AGAIN if my carry-on luggage was here or if it would be in Venice and I was told it would be in Venice. Once we arrived in Venice, my luggage was nowhere to be found. The lost luggage crew (and 90% of the people in Venice) were completely rude and acted like we were a huge inconvenience for them. (I've heard that many Europeans cannot stand Americans, but we were not being rude or obnoxious at all to anyone- we just wanted a quiet, romantic vacation.) So safe to say that it was an extremely rough start. We were in Venice for the Glass Art Society Conference in Murano and due to my luggage being lost, had missed the first day and a half, therefore wasting hundreds of dollars. Luckily my boyfriend's phone worked in order to spend our first two days of vacation (not to mention the amount of money spent on international calling costs) tracking down my luggage, but again dealt with completely rude people who barely helped us with any answers and even hung up on us multiple times (and I'd like to add that despite my frustration, I made sure that I was not speaking rudely one bit). The best answers we received were from the people at the Istanbul airport who told us that Venice received my luggage hours before I even called Istanbul- which I do not understand why the Venice airport did not tell me this because I spent all day speaking with them. Once I called back the Venice airport to confirm what the Istanbul airport told us, they said (once again rudely) that they called me on my phone but did not answer (which I already told them that my phone did not have any service and to call my boyfriend's phone number). So to sum up: I will never be flying to Venice ever again."

Cons: "The food"

Cons: "Shake all the time,vomited"

Pros: "Crew was fantastic and service was awesome"
Cons: "Business class seats are not very comfortable like Qatar or Emirates."

Pros: "Excellent crew service & food/beverage offerings"

Pros: "Great to watch live sports. Loading was fine. Food terrible. Staff ok."
Cons: "Istanbul airport is so overpriced, crowded and small."

Pros: "Punctual in terms of reaching destination, all else average."
Cons: "Less leg space, pantry service below expectations."

Cons: "Options for vegetarians were not really good."

Cons: "The boarding was a little more chaotic, but the host airport has a major influence on that process."

Pros: "The crew is very nice and try to make the flight experience easier."
Cons: "They lost my luggage, and this is not the first time either"

Pros: "Overall flight is good"
Cons: "The crew is really not aware of how to deal with passengers of various levels. They don't seem to have the sense of responsibility..."

Pros: "1. I had one empty seat next to me. 2. Australian Open (tennis) was live on my tv screen!"
Cons: "Although the crew was quite nice, one crew member was kind so-so."

Pros: "Luggage policy, helpful ground and air crew. Price."
Cons: "IST stoppover, damaged luggages."

Pros: "Everything was well taken care of."
Cons: "When boarding the flight from Turkey, to Mumbai , we had to climb up the ladder with our hand luggage.Being senior citizen and traveling in Busniss class was very hard for us."

Cons: "I was selected to seat near the window before departure dare unfortunately i found my self in the middle of the people, so dissapointed"

Cons: "small plane, noisy! did not like business class. BUt overall ok"

Pros: "Everything. Clean plane, cool cologne and lotion in spacious bathroom. Crew was super friendly, helpful and accommodating to us travelers w kids."
Cons: "Nothing"

Pros: "Food was cold"
Cons: "When i ask for help no one came"

Cons: "departure time changed 3 times"

Pros: "Flight was smooth. Staff were helpful and professional."

Pros: "Nothing."
Cons: "The fact that I missed my connection flight in Thailand because of a two hour delay. I was never informed why there was so much of a delay and in turn I had to pay triple of what I payed before for my flight. Very disappointed. Won't be flying this airline again. Service was rude. They should be more responsible when it comes to timing. We were on the flight waiting for two hours!!!"

Pros: "crew, fod, entertainment was great"
Cons: "seats"

Pros: "Crew was very helpful and everything was good"
Cons: "Lost my baby stroller and didn't found when arrived"

Pros: "They put a fabric pad on the seat to make it softer . I'm 6' and was comfortable. They have nice children's toiletry kits. Great entertainment system, tons of movies and shows."
Cons: "If you sit the the second cabin on the 777 they run out of buns and champagne by the time they get to you which is unacceptable for business class and they only finished the meal service 2 and a half hours into a 10:30 pm departure flight which is way too slow. They tried to lie to me that they didn't have champagne but I saw them opening 2 bottle when I went to the front lavatory. Between meal services crew is non existent."

Pros: "Excellent cabin crew, food and diverse entertainment."

Pros: "Food, crew"
Cons: "The flight was delayed 1.5 hours so we missed our connection."

Cons: "Didn't get to Instanbul or my destination of Budapest. There were mechanical Issues that I was told were weather issues. I was delayed over 12 hours, missed two connections and given the runaround about getting a place to stay for the night. The shuttle service provided took another hour at 2am! $47 to cover four meals and no mention of flight credit on my first leg for the HUGE inconvenience. A direct flight to Budapest a 27 hours after the fact is the best they could do and wanted to charge me a change fee too!! My vacation is cut short by this mess and my travel companions already in country are waiting on me to get their trip started. I will not be using Air Canada or Turkish air until they can communicate between one another and provide at least average customer service. So, it's safe to say that it will be the 12th of NEVER when I fly Air Canada"

Cons: "It never happened."

Pros: "The food was great!"
Cons: "I booked my ticket on Kayak two months prior to the departure date. The whole reason I booked it with Turkish Airlines was because the seats were listed as "lay flat". So I paid $150 more over the other airlines for the lay flat seating on my 8 hour flight from Katmandu to Istanbul and another 10 hours on to JFK. Well the seats weren't lay flat so I feel like I got played by Kayak and didn't have a very comfortable flight."

Pros: "The staff were attentive to the passengers."
Cons: "The food needs to be warmer."

Cons: "Had a nine hours layover and I couldn't even entre the Turkish airlines lounge. The airport in Istanbul also had terrible wifi connection. I would not fly this route again"

Pros: "Stewards, air hostesses, food, entertainment & the toiletries kit"
Cons: "Seat size! Boarding queues"

Pros: "Your airline is wonderful and I hope that you always keep to the same high standards you have set for yourselves. I look forward to flying with you again soon, Robin Lerner"

Pros: "Everything was excellent :)"

Pros: "Very helpful and respectfull crew"
Cons: "Boarding started 20 mins after the designated time"

Pros: "Turkish airlines crew & service are excellent especially if you compare it to those of many other airlines."
Cons: "Courtesy of the crew & good old fashion meal service. Also the entertainment on board."

Pros: "Boarding was fine in Istanbul. Go to toilet before going through security check in the gate."
Cons: "Poor crew service--amazingly slow (my general THY service experience has been great, but in this leg crew did not respond to calls for almost 20-30 minutes). After meals, most people took their own empty trays to return them behind (because the crew had not picked up after 30+ minutes). The meals arrived cold as well. My entertainment set froze after 4 hours in a 13 hours trip, and was not attended to after repeated calls. One conscientious Turkish stewardess was very helpful in the 9th hour (literally), even if the entertainment did not come back on. To top these, I was sandwiched between a teenager on front and teenagers on right, who were loud and generally weird (obviously not the airlines fault). So, it ended up being a mediocre experience overall."

Pros: "Nice crew, clean seats, good food..."
Cons: "TERRIBLE customer service, barely spoke English over the pho ne. Bought the tickets on April 1 and immediately called to make a reservation for my dog. They made the reservation. Couldn't answer regulations for transporting pets, had to dig up rules and regulations online myself. Made a reservation the same day for the dog and they never sent a confirmation. Went to their office at Pearson and they had no clue as well. Two days before the flight they called to tell me my dog can't fly due to unknown reasons and created a MAJOR nightmare. I paid $400 for papers and cage for the dog only. Very very unprofessional and will NEVER fly with Turkish Airlines again!!!"

Pros: "I got such an amazing deal on this flight that I could barely believe how incredible my experience was. Will DEFINITELY fly Turkish Airlines again!!"
Cons: "No problems at all"

Pros: "The flight was one of the best I ever took, the crew was friendly and very helpful, the food was great, the seat comfort was ok and the entertainment was amazing. I'm going to use to go to Italy next time. Thank you"
Cons: "On the way to Italy the seats were a lil too small and tight."

Cons: "Boarding was slow but they had increased number of wheelchair clients. Not their fault but was a known so the process could have been started earlier."

Pros: "Service was good. Flight attendants were friendly"
Cons: "The departure area at terminal 1 YYZ was crowded and not the most comfortable experience"

Cons: "Not much legroom and no tv’s on a 10-hour flight"

Pros: "everything from the boarding and check-in process to in flight comfort."

Pros: "Overall"
Cons: "Space was limited"

Pros: "Nice touches like pillow and blanket, lots of movies and hot meals."
Cons: "My seat was very uncomfortable for such a long flight! It didn't recline and was cramped. Also I have terrible nut allergy and when I tried to communicate that to the flight staff the kept telling me to tell someone else."

Cons: "Be on time"

Pros: "I liked that we got served a lot of snacks and food :)"
Cons: "Nothing honestly! Smooth flight :)"

Pros: "crew"
Cons: "food screens"

Cons: "The flight never took off after 3 hours on board on the tarmac. There was poor communication from the staff at the airport and no compensation from Lufthansa."

Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."

Pros: "Service from Milan to Toronto was good"
Cons: "Service from Toronto to RdU not so good"

Pros: "Ended up flying with air canada after they switched us"
Cons: "Lufthansa switched us three times , and then when we got to the airport in toronto it was air Canada. They found our grandparents tickets but not ours. Ridicule our flight was supposed to be only 1h layover, inatead it’s 6 and we are going to miss all our next travel accommodations."

Pros: "Bad"
Cons: "Because the one came in from London Got Delay And I miss my flight"

Pros: "Air Canada is a great airline too"

Pros: "Crew was wonderful. One of the smoothest flights I’ve taken in a long time"
Cons: "Boarding was chaotic and basically a free for all rather than by rows( back of the plane first)"

Pros: "Professional, efficient, full, nice sandwich and coffee."

Pros: "Luthansa flight was very good. On time, and best quality"

Pros: "Everything was great overall. Flight wasn’t full, so I had some nice extra space for the long flight."
Cons: "Sat on the tarmac for two hours before take-off due to snow and ice. The flight itself was fine. Deplaning in Shanghai sucks. Economy class had to wait inside the plane while business class was let out and shuttled first because the plane parked out away from building and we had to walk down steep stairs and then ride a shuttle bus to the building."

Pros: "The flight attendants all were very helpful and seemed to enjoy their jobs"

Pros: "Comfortable seating, very good and pleasant crew."
Cons: "Online seat reservation didn't work. Limited food choices and no vegetarian/vegan options. Big selection of movies and music, but quality not so great."

Cons: "flight crew hit my chair all the time with the troller. Bought the places with bigger space on the legs, that was true, but was dissapointed with the type of chair that is totally closed at the sides, with no scape room for the legs laterally."

Pros: "Crew helped us with connections"
Cons: "Choice of seat came with a cost. Very uncomfortable seating. Not enough room."

Cons: "New plane. Very little legroom. New seat back pouches hold next to nothing."

Pros: "Crew was pleasant and helpful, even once we had a long delay"
Cons: "The cabin was very tight and the seats were very uncomfortable"

Pros: "Easy flight and on time"

Pros: "nice and polite crew"
Cons: "no screens/maps with route information no enterteinment unless downloaded on your own devise, I had an Iphone which is too small to watch anything.... seat hardly reclined at all and felt extreemely uncomfortable"

Pros: "Huge, new plane, lots of helpful crew, personal entertainment screen, chairs laid back more than typical"
Cons: "Window arm rest didn't move up, boarding was crazy because YYZ airport doesn't have the format to hold lots of people, how to board was a bit confusing, and turbulance."

Pros: "free upgrade to business class :)"

Pros: "Our stewardess from Toronto to Germany was the best that I have ever had."
Cons: "Great trip."

Pros: "Crew"
Cons: "Smelly plane,uncomfortable chairs, AC didn't work properly (hence the smell).No screens, spotty Internet."

Pros: "Professionali customer service. Food and beverage service very good and generous. Love the European hospitality."

Pros: "The flight was really on time and the flight crew was just amazing. The overall experience was exceptional. Will recommend this servic to any one who will like to travel"
Cons: "Nothing"

Pros: "The flight attendant was very professional. The flight itself seemed quick and easy, and I believe we landed early despite being delayed for takeoff."
Cons: "I wish the head rests had the "wings" that help keep your head from rolling back and forth. Also I wish we had an option for our snack."

Pros: "The flight attendants were very polite and helpful. The seats had those "wings" on either side of the head rest to help keep your head from bobbing back and forth. There were a few good movies to watch that were current, but a lot of old movies that we had zero interest in."
Cons: "The flight was considered a Lufthansa flight and had a Lufthansa flight number, but was operated by Air Canada. We could not check in online ahead of time for some reason. When we got to the airport, we tried to check in at the Lufthansa kiosk and check in line, but they told us we had to go to the Air Canada area. The ticketing/check in process was very confusing. As for the food, the chicken "wrap" was not a wrap, and was a weird Hot-Pocket type meal. After each meal, we ended up having to hold our garbage for quite some time which made manuvering in and out of seats a little tricky. I wish the seat cushion had a little more cushion since we were sitting for so long. Also at some point the overhead lights came on and stayed on, which was annoying if you were trying to nap."

Pros: "My trip was from IAH to FRA by Lufthansa flight"

Cons: "The flight attendants that provided service in my row where not very friendly and at times rude."

Pros: "Good entertainment options, large bathroom area on a lower level"
Cons: "Food options and space"

Pros: "We had a four hour delay and were promptly put in a hotel; Sheraton beds are very comfortable, I wish I had more than three hours to sleep."
Cons: "I never heard major announcements regarding the delay or the meal voucher (maybe not loud enough?). If they said it only once, they should've repeated it. It sounds stupid, but I waited for an hour at boarding before I realized the lineup is for meal vouchers and not the flight. Nobody approached or announced anything, I had to go and ask about changes and details."

Cons: "2 hours late"

Cons: "I will not fly on Air Canada again...Eventhough this is listed as a Lufthansa flight there was nothing Lufthansa about it. Terrible food. Overall miserable"

Pros: "the magazine selection prior to flight, bottle of water in front of each seat and crew were great, the pilot's landing was amazing! The seat in front of me had weird legs that made the room under the seat smaller than other seats around me. So you couldn't fit in the carryon fully under it as you could under the seat diagonally from me, however, this ended up being a huge plus since I could use the legs of this chair in front of me as stepping places to place my feet during flight. Since airline does not provide foot rest, it was great to have this to elevate the feet for a long flight. More considerations should be give to provide footrest or at least these kind of foot elevations."
Cons: "The dinner and breakfast were a bit disappointing, but not bad and not a deal breaker at all since the rest of the flight was wonderful. I noted comfort as ok, but that's applies to all airlines - the seats in economy and no footrest is very uncomfortable, but that's on all economy flights, so no deduction of points there. I do want to note that I needed a boarding pass at the gate and stood in line for quite a while (I was first in line) before I was even acknowledged by a lady who ended up helping me eventually. But she was so cranky! (there were 2 ladies - one busy helping the crew and putting around barrier - she was fine, the other with a head covering (putting this hear just to distinguish the ladies as one was doing a great job)- not sure what she was doing, but she plainly ignored me standing at the desk in front of her, I didn't say anything, just patiently waited until she acknowledged me, and then she printed the boarding pass for me, but she was way to cranky to be in the job that she is in - no need for that kind of attitude."

Pros: "Food, very well organized crew"
Cons: "No leg room, long flight"

Pros: "I sat in row 95, the first economy row behind Business Class on three upper level of the A380. Infinite leg room. Seat reclined more than usual in economy. Boarding was pretty good. Three gangways, one for First and Business, two for Economy. Crew was very friendly throughout"
Cons: "Seat was still very narrow. I had the whole low cal meal. The fruit for dessert was nice, if half frozen, but the meal was dry chicken breast with some veggies, with a dry chicken 'salad' as side"

Cons: "delay on boarding time-problems with the aircraft"

Cons: "Flight was delayed 4 hours and resulted in missing FRA - DEL flight. No help at Air Canada with rebooking missed flight."

Cons: "Needed a vegetarian option with each meal"

Pros: "I was seated in an exit row and there were pillows and blankets made available to every passenger."
Cons: "The scheduling of the in flight events made no sense. The cabin was dimmed for take off (logical, given that it was a red-eye). However, once we were at altitude, the lights were put back on to serve dinner. Several people were woken up by this and it took like 1.5 hrs because its a big plane. Also, it was like 9-10pm local time by this point so dinner made no sense! Then the lights were dimmed and people tried to sleep. The lights were turned on 1.5 hrs prior to landing to serve a light breakfast. So, 6.5 hr red-eye turned into about 3.5 hrs of actual sleeping time. I would've preferred to be left alone and given a bigger breakfast."

Pros: "The breakfast, one piece of poundcake, that was the only highlight, and one decent size bathroom."
Cons: "Boarding was unorganized, nobody knew what was going on, but the biggest disappointment is there were no movies there are no video screens on the entire plane so unless you bring your own device and have pre-downloaded Air Canada app there are no entertainment options at all! Who ever heard of a transatlantic flight that didn't have a movie? Make sure you download the app so you can at least watch the movies on your tiny screen."

Pros: "Everything was very good. Plane and crew were very helpful."
Cons: "The cushion at the top of the seat was a little awkward for us. It forced our head to tilt slightly forward. Our seats also reclined slightly less than we'd like. I'm guessing this is an ongoing problem with all airlines so I wouldn't let this affect any choices about the airline."

Pros: "The crew members were so sweet."
Cons: "Flight was late. I missed my connection."

Pros: "The seat i got was great"
Cons: "There was a delay"

Pros: "Although economy, it was pleasant and okay"
Cons: "I bought a business ticket but flew in economy from Tel Aviv to Vienna. I knew about it but the ticket cost was still high."

Pros: "Overall Austrian was fine. Smaller plane and people were professional."
Cons: "Certainly don’t expect the luxury of SE Asian or Middle Eastern airlines"

Pros: "I like the airline and the workers are great. I don't like when they charged for luggage that $60.00 each way like round trip is $120.00. It should be by weight is 50 lbs or 23 kilo for minimum and if it is over the weight than it should charged little more price."

Pros: "The crew. The punctuality."

Pros: "Amazing crew"
Cons: "WIFI"

Pros: "In The Austria my flight was terrible couse the official people didn’t help me I was with my baby I needed help for stroller for suitcase or something else just the guys watched me with they sad face , they didn’t was nice with me !!!"
Cons: "I don’t know I was nervous in Austria just I need to tell you for Washington it was the nice trip to Washington from Washington I had just better thiothere"

Cons: "They couldn't find my name and I have to run around in the airport. I almost missed the flight, even though I was over 2 hours earlier."

Pros: "For short flight the seats are ok with space for the legs"
Cons: "The flight was 30 minutes delayed"

Pros: "Departed on time, smooth sailing."
Cons: "no entertainment available"

Pros: "The crews are very polite."

Cons: "You sold wrong tickets to customers. I booked economy tickets but I got Econony lite ticket. Had to pay extra charges. You shouldn’t make money to sell lower class tickets as regular."

Pros: "Movie selection was good."
Cons: "I could not reserve seats via Kayak, through whom the flight was booked. I paid extra for seat reservations, about $30 for a plain economy seats, to Austrian Airlines."

Pros: "On future flights to Europe, I always will choose Austrian Air. Very courteous service. Thanks!"

Cons: "KAYAK or Austrian cancelled my ticket. KAYAK officials didn’t show any readiness to do anything about a ticket that was purchased and paid for. KAYAK system is still sending me questions how was my trip! Ironically? Additionally, I had to book another ticket to get close to my destination, book a midnight Taxi to another country."

Pros: "Not much!"
Cons: "No one available nor willing to help with checking process. Told to just try the checking machines."

Pros: "Direct connection"
Cons: "Meal is horrible"

Pros: "Love the 767 seating layout with 2-3-2 seating. My hubby and I got 2 by the window/aisle. I like having 2 aisles for walking around. Pasta meal was much more tasty than the chicken meal."
Cons: "No free wi-fi. But, that wasn't a big deal. Just seemed unusual. If they did have it, they didn't let you know about it."

Cons: "Firstly . The crew were rude ! They did not even response when were calling them from the seat . The only way to talk to them is to find them at the end of the plane ( where they been chating with each other ) Secondly . The amount of snacks was limited where’s in Turkish airlines it’s unlimited and you can choose different sandwiches whereas in Austrian airilines can offer biscuits and Cookies ;( Thirdly . We are living in 21 century and most transatlantic airlines have WiFi ! Where’s Austrian did not have it!"

Pros: "Everything was excellent"

Pros: "My flight to SJJ was rescheduled for the day later. However, Austrian ground services provided efficient service and support in finding suitable accommodation at the Vienna Airport."

Pros: "Ground crew was very kind"
Cons: "My ordered vegetarian meal was missing on the way back :("

Pros: "The crew was extremely professional. Smiling and confident in their jobs. (The complimentary wine didn’t hurt either!)"

Cons: "Flight get cancelled and they needed 4 hours to tell me you are going with another airline with multiple steps for next day. I missed two very important meetings."

Pros: "People at the desk didn't know or don't wanna say much why we have no plane"
Cons: "I arrived at Vienna on time but to Skopje we had no plans and we hade to wait till 13:40 to board"

Cons: "We didnt get our kosher food so we didnt aet on this flight"

Pros: "My flight was lovely. I loved the professionalism & politeness of the crew. I also loved the food - I really appreciated the fact that I could order a gluten free vegetarian meal for this flight."

Pros: "The flight was very smooth"
Cons: "We were 7 persons on the flight so we brought 7 bags to get on the plain but in the check in they told us that the flight is crowded so we can't get so many bags on. The flight wasn't full and there were plenty of room for our bags."

Pros: "The crew was wonderful, as is always true with both Austrian Airlines and Lufthansa."
Cons: "The inflight entertainment included so many mediocre films, with hardly a classic among them. I suppose those are cheaper, but I would think both Austrian and Lufthansa (they seemed to be using almost identical entertainment systems with almost identical offerings) would benefit from limiting their movie options much more towards movies with, say, above a 70% Rotten Tomatoes rating or above average box office sales. Even if they had fewer films, say 40 instead of 56, the ones they have would be more popular."

Pros: "Free drinks."

Pros: "snacks plus they had sparkling mineral water"

Pros: "Seats, crew, nice plane"
Cons: "Delayed flight. Random boarding,"

Pros: "The crew was friendly and attentive. Food was good and the boarding was efficient."
Cons: "I was generally pleased with the value and qulity received."

Pros: "Boarding gate was fast to get into the aircraft, flight was on time. Staff was friendly and helpful."
Cons: "Nothing negative"

Pros: "Good movie selection on flight"
Cons: "Got bumped from the seat I reserved after boarding without explanation and when I explained I was traveling with a group was simply told that's too bad. Their customer service is awful and had already submitted a complaint for a return flight which was never followed up on."

Cons: "rAND OM BOARDING PROCESS WITHOUT ANNOUNCEMENTS"

Cons: "Austrian Air has really slipped in its food-product.. Lufthansa put out snacks (cookies etc; even small sandwiches to 'help yourself from' going from Atlanta to Frankfort which was nice). But not the case with Austrian The serving of it was fine. Restroom options are less than adequate too."

Cons: "The delay in take-off"

Pros: "Decent between chare distance for a medium sized airplane (A321)"
Cons: "40 minutes late, no entertainment, mediocre lunch, not enough space in the compartment for hand bags"

Pros: "The crew was nice and the entertainment was okay."
Cons: "It was impossible to make a seat reservation--impossible. When I asked Air Canada they said contact Austrian Airlines. When I asked them they said get in touch with United. Then I was told I could book a seat 24 hours in advance. When I got email I couldn't--said I had to do it at the gate. When I got to the gate I was told I had a seat in the middle of the plane. Not true I was at the back of the plane. Just awful"

Cons: "if you sit in the rear part of the aircraft no menu no food options for you they give you what have left."

Pros: "The flight was quick with a light meal once we were at cruising altitude. Friendly staff."
Cons: "I have no negative comments about this flight. Everything went well."

Cons: "After dinners the crew did not remove trays fora long time preventing movement. When the finally did there was a rush for the toilets. Having some toilets out of order compounded the problem Food is ok at best. The morning muffin was terrible A poor comparison to our flight last year on Turkish air"

Cons: "Thay did not let us in the plane because they changed the name order on the ticket"

Pros: "The flight was good, the food was good, the crew was excellent"
Cons: "The wheel on my luggage was broken (it was fine the whole trip). I had to throw out my bag after I got it home"

Pros: "Clean aircraft, nice crew, efficient boarding, small airport (Varna)"

Pros: "No problems."

Cons: "My row was bypassed a couple of times for food/beverage service even though we were wide awake and looking expectantly at the flight attendant. Sometimes she asked me if I wanted a drink or something and as I was answering she looked away and moved on. I couldn't believe it. Then after pressing the service button and waiting a long time for her to return, she acted like it was a huge inconvenience."

Cons: "Less than 24 hours notice."

Pros: "El entretenimiento"
Cons: "Demasiadas mascotas sin posibilidad de descanso. Un gato en ej asiento del frente que no dejó de hacer ruido y dos asientos atrás un pero en la misma situación. Debería tomar más medidas para el viaje de mascotas"

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "Nice crew"
Cons: "Not loose my luggage:)"

Pros: "The seats were much more comfortable then my last flight. The entertainment system was also updated from the 1980’s remote and cord ones on my flight from DC to Paris."
Cons: "There was no food between the two meals on an 8 hour flight. I had a flight attendant rudely tell me that there is nothing to offer until the next meal. No one reached out to me about the horrible flight and comments I made from the last flight."

Cons: "Entertainment system was not working on all seats"

Cons: "food"

Cons: "The food is usually very good, this time it was poor to disappointing- dark meat chicken.., tasteless & unhealthy....mushy fruit dessert choices"

Cons: "I dint like the way you guys sold me the tickets with only one bag to check in with when I went to the airport I’ve got to pay 58 pounds extra I was not happy with you guys so next time you have to tell your customers before they buy the tickets that’ it’s one bag check"

Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."

Cons: "Departure time was almost 2 hours late and the communication of the cabin crew regarding this issue was poor. Almost an hour went by without an update."

Cons: "CDG airport in Paris is a very inefficient and by far the slowest airport. I recommend other passengers to get to the airport at least 4 hours before their departure."

Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."

Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."

Cons: "There was no entertainment and the food could be better"

Pros: "Friendly attendants, entertainment variety"
Cons: "Comfort, food could have been better."

Pros: "Food"
Cons: "Entertainment"

Pros: "srfghj"
Cons: "fghjkl"

Pros: "Air france crew at Mumbai Airport very rude and not supportive during checkin"

Cons: "I have never been in a situation were a flight has been delayed due to the co-pilot suffering a knee injury prior to take off. A request for a doctor on board after an hour or so and then having to leave the plane and then re-board after about 40 minutes was quite bizarre."

Cons: "My entertainment device did not work the entire flight."

Pros: "The crew were polite and friendly"
Cons: "Everything was incredibly poor. Flight was delayed, entertainment was outdated and the airport staff were rude."

Pros: "The crew"
Cons: "Everything was incredibly poor. Flight was delayed, entertainment was outdated and the airport staff were rude."

Pros: "Didn’t like the sandwich offered"

Pros: "Staff was so helpful and attentive to our needs.Providing service with a smile."

Pros: "Great service, decent food"
Cons: "There was no WiFi on the plane"

Pros: "Food has improved a lot on business class. Meals are more creative."
Cons: "Water bottles not given out unless ou ask for it. Crew needs to better trained with how to handle business class..."

Pros: "The entertainment screen was a small 4" screen. The movie selection was outdated. The screen in my seat did not work. Flight attendant said she would "call to have it reset" but it never worked. Fortunately, there was an adjacent empty seat that I moved to on my own initiative and without the flight attendant offering a seat change."

Pros: "It was a wonderful flight and service . Hospitality and welcoming."
Cons: "Nothing everything was amazing ."

Pros: "Boarding for BUsiness class was fine. Seating was cramped."
Cons: "As I said in my rating, seating was cramped. Food was mediocre. Crew was pleasant."

Cons: "Couldn't make the connection....Overall....an aweful experience!"

Pros: "It was ok fligh"
Cons: "Food was not so good"

Pros: "Yelling, cheering and literally rolling in the aisle made for a really annoying flight"
Cons: "Infusions bad behavior. Also, flight number was changed and AF. Was understaffed to handle questions on squirrelly luggage check."

Cons: "Took very long from landing/ arrival until baggage could be collected. Priority luggage came out last!"

Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."

Pros: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"

Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"

Cons: "There were not noodle soup ready this time."

Pros: "Great food, pleasant crew."
Cons: "Comfort economy okis seats are wide, with good legroom, but did not recline and hard as a rock. Entertainment system hard to use, finding movies very tedious."

Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."

Cons: "bad smell around my seat"

Cons: "Too crowded"

Pros: "It was a short flight."
Cons: "Seat to seat space OK for anyone under 4 ft tall. Pressed intoth seat framein front, I couldn't even turn or get my feet under the seat to extend."

Cons: "Late...delayed from algiers"

Cons: "Poor communication. Did not know was airfrance the booking was completed with Austria airline. In the ticket was not the information. Also, airfrance could not find me in their systems I was late to board the plane. Terrible messy and confusing time for me."

Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."

Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."

Pros: "Kind, courteous, attentive crew. Smooth flight."

Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."

Cons: "Left a little late for no apparent reason."

Pros: "Boarding was fast and efficient. Flight attendant staff were friendly and very courteous."
Cons: "Vegetarian food choices are too limited. Snack and beverage availability on long flights like this are too few and far between."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Ontario to China

Airlines flying from Ontario to China have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Ontario to China

Mandatory masks

Masks required on board, masks provided on flights from Ontario to China

Social distancing seating

Middle seats unavailable to book on flights from Ontario to China

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario to China

Book cheap flights from Ontario to China

Recent round-trip flight deals

1/4
Thu.
1 stop
Multiple Airlines
17h 15m
YYZ - PEK
15/4
Thu.
1 stop
Multiple Airlines
20h 15m
PEK - YYZ
6/7
Tue.
2 stops
SWISS
31h 20m
YYZ - PKX
23/7
Fri.
1 stop
SWISS
37h 25m
PKX - YYZ
15/4
Thu.
1 stop
Lufthansa
33h 50m
YYZ - PVG
12/8
Thu.
1 stop
Lufthansa
30h 55m
PVG - YYZ
15/4
Thu.
2 stops
Austrian Airlines
44h 30m
YYZ - PVG
12/8
Thu.
1 stop
Austrian Airlines
39h 20m
PVG - YYZ
14/4
Wed.
2 stops
China Southern
26h 25m
YYZ - SHA
29/4
Thu.
1 stop
China Southern
35h 40m
SHA - YYZ
3/5
Mon.
1 stop
Air Canada
17h 15m
YYZ - PVG
2/11
Tue.
direct
Air Canada
13h 45m
PVG - YYZ
29/4
Thu.
1 stop
Turkish Airlines
29h 15m
YYZ - PEK
26/5
Wed.
1 stop
Turkish Airlines
30h 05m
PEK - YYZ
14/4
Wed.
direct
Air China
14h 15m
YYZ - PVG
29/4
Thu.
1 stop
Air China
17h 36m
PVG - YYZ
28/4
Wed.
2 stops
Air France
26h 35m
YYZ - PEK
25/5
Tue.
2 stops
Air France
32h 47m
PEK - YYZ
14/2
Sun.
2 stops
Hainan Airlines
29h 15m
YYZ - SHA
22/2
Mon.
1 stop
Hainan Airlines
30h 20m
SHA - YYZ
6/4
Tue.
1 stop
Multiple Airlines
31h 00m
YYZ - PVG
20/4
Tue.
1 stop
Multiple Airlines
38h 55m
PVG - YYZ
15/4
Thu.
1 stop
Lufthansa
33h 50m
YYZ - PVG
30/4
Fri.
2 stops
Lufthansa
55h 47m
PVG - YYZ
14/4
Wed.
2 stops
Austrian Airlines
25h 30m
YYZ - PVG
29/4
Thu.
2 stops
Austrian Airlines
43h 24m
PVG - YYZ
27/4
Tue.
1 stop
Etihad Airways
22h 40m
YYZ - PKX
25/5
Tue.
1 stop
Etihad Airways
30h 30m
PKX - YYZ
1/2
Mon.
2 stops
Multiple Airlines
37h 40m
YYZ - PKX
8/2
Mon.
2 stops
Multiple Airlines
26h 12m
PKX - YYZ
14/4
Wed.
1 stop
Lufthansa
31h 00m
YYZ - PVG
29/4
Thu.
1 stop
Lufthansa
27h 10m
PVG - YYZ
4/4
Sun.
2 stops
Austrian Airlines
23h 35m
YYZ - PVG
22/4
Thu.
2 stops
Austrian Airlines
46h 24m
PVG - YYZ
1/4
Thu.
1 stop
Multiple Airlines
17h 15m
YYZ - PEK
15/4
Thu.
direct
Multiple Airlines
12h 55m
PEK - YYZ
28/4
Wed.
1 stop
Lufthansa
31h 00m
YYZ - PVG
2/11
Tue.
1 stop
Lufthansa
27h 35m
PVG - YYZ
28/4
Wed.
1 stop
Austrian Airlines
23h 25m
YYZ - PVG
4/11
Thu.
1 stop
Austrian Airlines
38h 25m
PVG - YYZ
Show more results

Recent one-way flight deals

7/4
Wed.
1 stop
Multiple Airlines
17h 15m
YYZ - PEK
1/2
Mon.
2 stops
XiamenAir
36h 45m
YYZ - SHA
7/4
Wed.
1 stop
Turkish Airlines
30h 25m
YYZ - PVG
9/4
Fri.
1 stop
China Eastern
32h 35m
YYZ - PVG
8/4
Thu.
1 stop
Ethiopian Air
40h 40m
YYZ - PVG
17/3
Wed.
2 stops
China Southern
39h 55m
YYZ - PKX
7/4
Wed.
direct
Air China
13h 25m
YYZ - PEK
31/1
Sun.
1 stop
Hainan Airlines
24h 40m
YYZ - PEK
13/4
Tue.
1 stop
Air Canada
38h 00m
YTZ - PVG
6/4
Tue.
1 stop
Multiple Airlines
17h 15m
YYZ - PEK
7/4
Wed.
2 stops
Multiple Airlines
46h 45m
YYZ - PKX
1/2
Mon.
2 stops
XiamenAir
37h 40m
YYZ - PKX
11/4
Sun.
3 stops
Multiple Airlines
58h 00m
YYZ - PEK
12/4
Mon.
2 stops
Multiple Airlines
46h 45m
YYZ - PKX
4/3
Thu.
2 stops
XiamenAir
28h 35m
YYZ - SHA
9/4
Fri.
direct
Air China
13h 25m
YYZ - PEK
12/4
Mon.
1 stop
China Eastern
21h 35m
YYZ - PVG
9/4
Fri.
1 stop
Multiple Airlines
17h 15m
YYZ - PEK
7/2
Sun.
direct
Hainan Airlines
24h 40m
YYZ - PEK
10/3
Wed.
2 stops
China Southern
39h 05m
YYZ - PVG
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First