Find cheap flights from Shanghai to Ontario

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

— Ontario
22 Oct — 29 Oct1
Return
1 adult
Economy
0 bags
From?
To?
Sat 22/10
Sat 29/10

Let KAYAK do the searching

Save 22% or more

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

November

High season

December

Cheapest flight

C$ 715

Average price round-trip

C$ 1,834

Good deal round-trip

C$ 1,834

Good deal one-way

C$ 1,594
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Shanghai Pu Dong to Toronto Pearson Intl
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Ontario

  • Looking for a cheap flight? 25% of our users found tickets from Shanghai to Ontario for the following prices or less: to Ottawa C$ 1,594 one-way - C$ 1,834 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly to Ontario is January.

FAQs - booking Ontario flights

Top 5 airlines serving from Shanghai to Ontario

Scores according to KAYAK customer reviews
8.5
EVA AirOverall score based on 6223 reviews
8.7Boarding
8.4Comfort
8.8Crew
8.4Entertainment
8.2Food
Airline reviews

very good flight, some snacks would have been nice, but it was good overall

Read more about EVA Air

very good flight, some snacks would have been nice, but it was good overall

Pros: "Flight perfectly on time. Crew not too friendly (Chinese style), but attentive and helpful."
Cons: "On this B777-300, the large Economy Premium is not quite up to the standard of other airlines flying the same model. The tray table, stored in the arm-rest on all rows, is tiny, and opens only a few inches, not enough for pregnant women or gentlemen with some mid-section padding. I could not use it at all, and had to balance my meals on my knees. Besides, when the passenger in front reclines his/her seat, the seat invades totally the space of the passenger in the back. I felt the passenger was resting on my lap. Forget using a laptop, or even reading a book: just watch your screen, a couple inches from your nose. Good for short-sighted people only! I tried EVA and was disappointed. I'll go back to my preferred airline, Vietnam Airlines."
Pros: "Flight crew"
Cons: "No leg room"
Pros: "They were helpful"
Pros: "The crew were friendly."
Cons: "The boarding takes too long, we delayed the departure. A guy wears Eva uniform in white, was a bit rude on directing passengers at boarding gate."
Cons: "They didn’t have tv music videos like air canada"
Pros: "The crew and food was great. The legroom not so great."
Cons: "Space between seats - boarding time - food quality"
Pros: "loved it"
Pros: "Cabin crew very nice."
Cons: "It is being overly picky of me but I had two pieces of bread, one very tasty but the other a bit dry and hard."
Pros: "Good"
Cons: "Everything was great"
Pros: "Everything are good"
Cons: "This is twice that we land On-Time and then sit on the tarmac waiting for Something! Before gating. WTF Pearson ?!"
Pros: "Crew was very friendly. Very clean toilets."
Cons: "Maybe add more movies."
Pros: "Food and service always reliably good to excellent. If you're used to the North American style of "we are primarily here for your safety" service standard, then Asian airlines like EVA would be a breath of fresh air."
Cons: "Boarding time always seem to slip a few minutes lately."
Pros: "機艙舒適,機組人員態度良好,熱心親切,服務快速,空服員讓人看起來友善美麗,飛機乾淨衛生,讓人放心搭乘。"
Cons: "機上購物的電視螢幕上,想訂購的物品都沒有,很可惜。"
Pros: "Friendly and helpful flight attendants"
Cons: "The airlines limits carry-on luggages and reinforce it to the extend that it annoys many passengers. Make the rules very clear to the people before we arrive. People abuse the wheelchair policies although they are physically fine."
Pros: "Efficient crew. Safe flight."
Pros: "I was lucky enough to have extra seats next to me so I slept well on the plane. I appreciated how friendly the stewardesses were, and also the ease of boarding, the prompt food service, and cleainess of the plane (and restrooms too)"
Cons: "The dining options were ok, not particularly wonderful, but overall pretty good."
Pros: "Flight left on time , flight attendants made the flight great"
Pros: "Courteous crew ever, food was good, service was excellent. On time departure."
Pros: "Very friendly and attentive flight attendants, they made the 12.5 hour flight very enjoyable. Good selection of in flight movies as well."
Pros: "Crew was very accommodating!"
Cons: "Just being in the plane in general. Sitting for 12 hours is really uncomfortable"
Pros: "The flight to Taiwan from LAX was miserable. It was so hot i sweated the entire 14 hours. Was told they cannot adjust it. Easier to get blanket to be warm no way to cool off"
Pros: "Excellent and responsive service from what must be the most attractive flight attendants on the planet. Seats even in basic economy are very comfortable with adequate legroom for my 250 lbs frame. Food is good with two choices and an option to customize online prior to the flight; and drinks are offered several times during the flight with numerous choices plus hot coffee and tea. Restrooms are cleaned several times during the flight and are stocked with amenities like toothbrush and paste, blindfold for sleeping, lotions etc."
Cons: "Why is the flight to Asia so long? Maybe the pilot could step on the gas?"
Pros: "Great crew, impressive washrooms, food was wholesome and warm"
Cons: "My friend had a long wait in line to get her boarding pass. She was denied at the counter to fly due to there being 40 minutes until her board time. She was not checking bags, and the security line was a walk through. But they would not issue her a ticket, cancelled her international flight, AND her return flight. She had to buy an entire new round trip international flight...All the while her plane was still on the ground...This did not make sense to me. This does not make sense to anyone I explain the story to, either. Your counters truly are always long waits. It was her fault she didn't leave enough time. But the lack of flexibility in rebooking and the inability to still use her return flight home? WHY."
Pros: "Good food, lots of space, clean plane and friendly flight attendants. I would definitely fly with them again."
Cons: "The flight from toronto to taiwan is very lengthy. On the return flight i ran out of things to watch on the in flight entertainment system."
Pros: "Food"
Cons: "Delayed and I wasn’t able to make it to my connecting flight to cenu"
Pros: "Flight attendants are very polite and helpful. Huge leg room."
Pros: "I liked nothing"
Cons: "In spite of JFK airport shuting down due to Storm Grayson, EVA airline refused to cancel the flight until 1 hour before the time of departure! They wouldnt listen to my requests to change flights until it was too late. JFK airport put out a notice at 7:30PM stating that they woukd be closed until 7am the next morning. However, i recieved an email from EVA airlines AND Kayak around 9 PM stating that my flight was on time... the airport was closed!! Terrible organization... overall a really bad experience."
Cons: "I did not like the transfer from Eva to air Macau. Horrible. Long walk. No one there. No lounge to wait 5 hours!! I hate what happened"
Pros: "Food"
Pros: "Good entertainment. all crew were very nice."
Cons: "Bread was not warm and salad were not good. The chicken meat in salad was tough. The seat was not comfortable And tight space"
Cons: "I was stuck in a window seat with 2 handi capped women in the middle am Nd aisle seats. I felt trapped. I could not use toilet because these women had so many bags that it was all but impossible to get out of my seat. In an emergency i would have died. Bottom line. I would have died."
Cons: "Great"
Cons: "Crew was not very nice. Always in a hurry. Customer service was not good"
Pros: "The staff are nice..."
Cons: "Pork was the only option in that flight."
Pros: "I like the staff."
Cons: "With my 5 year old daughter, the seats were uncomfortable since we could not lift the arm chair up for her to rest on my lap."
Pros: "Stewardess pleasant food ok"
Cons: "Movies very limited option"
Cons: "It was too warm on the plane."
Pros: "Flight landed early. Food was good."
Pros: "The service was excellent and the food was delicious."
Cons: "Not a very good selection of movies."
Pros: "Very helping ticketing agents. Comfortable seats and arrangements."
Cons: "In flight crew could use some help in politeness. Some were outright rude when asking for simple requests such as water."
Cons: "We nearly dehydrated during the trip. We're EXTREMELY skimpy on drinks. Had to ask 3x before I'd get something"
Pros: "It was a turbulent flight. I was nauseous and broke out in cold sweat. I could not eat any of the foods for fear of vomiting. Flight attendants are very responsive to requests. Washrooms are clean and comfortable."
Cons: "Flight attendants kept on telling me to push my handbag under the seat multiple times when the bag could not go any further and yet, ignored a woman's backpack on the opposite aisle that was just plopped around her feet."
Pros: "Entertainment and food was really good for an airplane economy flight."
Cons: "Nothing to complain here."
Cons: "Drink times not enough"
Pros: "EVA airline is the second time I traveled between Toronto and Hong Kong. Its excellence service, which says all, is persistent."
Cons: "Don't understand why they would not give me airmail on my United Mileage Plus last time, and did not give me airmail from Toronto to Taipei this time, The trip from Hong Kong to Toronto is yet awaiting."
Pros: "Crew was very attentive."
Cons: "Movie and TV selections were minimal compared to other airlines. After landing in LAX, took a very long time for checked baggage to appear, and I had another non-connected flight to catch."
Pros: "Stewardess are nice, courteous and attend to needs of passengers."

United couldn’t issue boarding pass at the start I have to rush through Frankfurt service desk to get boarding pass while connecting

Crew were pleasant. Food preparation could have been better

Pros: "The crew were friendly enough and willing to serve."
Cons: "The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats."
Pros: "Everything"
Cons: "Nothing"
Pros: "Crew was amazing and seats were comfortable."
Cons: "Great"
Pros: "Food was good"
Cons: "Should have been on time"
Pros: "There wasn’t anything to highlight as good. On this trip except LHR was organized and clean. The boarding was a free for all after the elderly and young had been boarded footstep as they should."
Cons: "The ground staff were rude and officious"
Cons: "Business Class Seating had 3 seats in middle Refurbished 747 had new seats, but still felt like an old plane with awkward layout"
Pros: "Very professional crew"
Cons: "Entreteiment on bord"
Pros: "Food and boarding process"
Cons: "Luggage was lost."
Pros: "The crew was very friendly"
Cons: "I still think it makes more sense to board the seats in the back of the plane before those further forward. It is difficult to get past the people who stand in the aisle or take forever to try to put their bag in the overhead bin."
Pros: "Smooth flight."
Cons: "Navigating very long distance between terminals. Terminal changes"
Pros: "All"
Cons: "Nothing"
Pros: "The boarding was smooth and efficient. We left and landed on time a very good flight."
Pros: "Short flight so no entertainment, but got a continental breakfast anyway. Good cofeee. Flight on time."
Cons: "There was no downside."
Cons: "There was hardly any communication about the delay."
Pros: "Everything especially the food and the friendly stewardesses!N"
Cons: "Nothing"
Cons: "This flight from Athens was delayed which caused us concerned for our connecting flight in Frankfurt to Los Angeles. We told the crew and they were not very empathetic about our concern. It would have been great to have announced overhead or even to us personally all the gates to those of us who were getting connecting flights. We were just told to check the board outside once we landed. Lufthansa could have provided excellent service to my family if they had helped us with our connecting flight gate information to navigate the airport terminal we had never been in before. We literally ran to get our connecting flight which was upstairs once we identified the gate # by ourselves."
Pros: "Breakfast food was fantastic. Staff was helpful, anticipatory, and thoughtfully accommodating."
Cons: "No access to usb power outlets."
Pros: "Boarding process and email updates."
Cons: "Business class on European domestic flights is nothing more than coach seats with no one seated in the middle. Better than coach, but not by much and not worth the extra money."
Pros: "Right on time, smooth flight, crew at the gate and onboard were super. Food was fine and plane was clean."
Cons: "The only problem with comfort is when the person in Front of me reclined the seat. I could not see my screen well Or get in and out of my seat well and had to recline my own seat in order to do so."
Cons: "Delayed in Munich an hour late"
Cons: "Less movies (Hindi) and economy seats aren't as comfortable as emirites."
Cons: "Services on the planes were not fantastic"
Pros: "Nothing"
Cons: "Airlines Front desk delay, long boarding , poor food"
Cons: "How Lufthansa is not ashamed to serve dog food to people who order kosher food."
Pros: "The captain and others great flight"
Cons: "I ask for more food since portions are small , came back in 15 min and said no"
Pros: "Seat comfort, service excellence"
Cons: "Quite outdated movies on entertainment system"
Cons: "Nothing"
Pros: "Staff was friendly and boarding was easy"
Cons: "No complaints"
Pros: "Great food! Attentive staff, comfy seats."
Pros: "free upgrade to business class :)"
Pros: "We had a very kind crew! We traveled with an infant and while boarding was a mess, the crew on board was kind and helpful and did all they could to make it a good experience."
Cons: "Air Canada Rouge operated our flight rather than Lufthansa or other similar airline. This meant that there were no tvs on board, which means the nearly 9 hour flight got very long. Boarding and check-in were also disorganized and many people from lower zones boarded before zone 1 and those with children, m among we had to stand on the ramp for a very long time holding ort baby."
Pros: "I really enjoyed my flight with Lufthansa. My gluten free meals were very good and the service was excellent!"
Cons: "It would be nice to be able to reserve seats ahead of time without charge"
Pros: "The crew was nice and professional."
Cons: "We waited over an hour for two people to board the plane. After we waited, the couple didn't make it past security; so, we had to wait another 20 minutes for the company to take their luggage off of the plane. I was late checking into my hotel, which was in the process of being canceled."
Pros: "Ease of boarding. Plenty of luggage space. Friendly and courteous crew"
Cons: "Last snack of ham and cheese was aweful"
Pros: "Movie selection was great. Crew came through with drinks frequently. Overall nice smooth flight."
Cons: "Car seat was lost even though it was brought on the plane and not checked. Didn't care for the food but it was personal preference."
Pros: "I liked that it was on time"
Cons: "everything was ok"
Pros: "The flight was on time, smooth connection"
Pros: "Cabin is not very private feeling, plus you have to climb over people. Maybe slightly better than Air France's offering on the A380. Service and food was good."
Pros: "Had individual screens for each passenger. Most seats seemed to have a good movie selection."
Cons: "Chaotic doesn't even begin to describe boarding. We had to be bussed to the jet for some reason, then there were two doors to board through that people would just pick at random."
Pros: "The seats were fairly comfortable"
Cons: "Service has really gone downhill the past year or two. Drink service was infrequent, and they ran out of food options; I was stuck with a kosher meal that tasted terrible."
Cons: "I paid for a reserved window seat so I could sleep. The passenger next to me was such a large man his arms and shoulder came way over into my seat space and I had to sit in an awkward and very uncomfortable position twisting my back for the entire flight. I cannot believe I paid extra to be in this position. My back still hurts from being in that position for 9 hours. I was miserable the entire way. And I paid extra for this discomfort. The big guy was plenty comfortable as he took up my seat space and slept well. Not happy at all with the flight and how Lufthansa crams people into seats."
Cons: "2 hours late"
Pros: "Premium economy seats, also premium economy is located very well in front of the plane."
Cons: "Food quality was aweful. Not sure why Lufthansa can't train the catering in Shanghai better. Worst vegetarian food ever."
Pros: "Wonderful flight, way more comfortable but in the other economy class I've been on"
Pros: "I will always try to fly Lufthansa in Europe from now on. You have courteous and capable employees and all of your systems are set up to be intuitive and straightforward."

The gate crew in Paris was HORRIBLE. I purchased a Premium Economy seat and was "involuntarily downgraded" to regular economy, splitting up my family. There was no apology and they were very rude. And then they subjected me to an additional security check. When I asked about a refund for the difference, they simply said, "check with the ticket agent in LA when you get there." But due to flight delays, we didn't get to the ticket counter until 11 p.m. and they couldn't help me. The flight crew was astonished this had happened, and they tried to be helpful. But the whole experience was pretty lousy.

Luggage handling was disgraceful and lots of luggage was left behind after being delayed for more than an hour.

Service on board

Pros: "Poor"
Cons: "Poor"
Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"
Pros: "I"
Pros: "The crew and the food were great!"
Cons: "The seats weren’t very comfortable. You could tell the plane was a little dated. There was no WiFi and nowhere to charge your devices."
Pros: "Great and friendly crew"
Cons: "In-flight system had some problems and seats seemed a bit uncomfortable"
Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."
Pros: "Polite and friendly service"
Cons: "Not necessary to buy a business class ticket, as all the new planes have standard economy seats in the front as well."
Pros: "The bread was fresh and food better than other times"
Cons: "Crew is always aggressive and unfriendly"
Pros: "The cabin crew were amazing and the seats very comfortable, even in economy. I'm not a super comfortable flyer so I loved that the pilot would always warn when we were getting into turbulence. 2 thumbs up. I will fly Air France again"
Cons: "I'd appreciate a better selection of food and drinks, even if I have to pay for the drinks."
Cons: "New variety of food"
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Pros: "The crew was excellent and surprisingly the seats were comfortable."
Cons: "I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too"
Cons: "No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not."
Pros: "Crew was great. Seats were comfortable."
Cons: "The airline lost both of my luggage suitcases."
Pros: "Crew very professional"
Cons: "Boarding was a little confusing"
Cons: "Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service."
Pros: "The crew was excellent."
Cons: "The snacks that were handed out prior to landing were not very good and it looked as though a lot of people in our section felt the same way. Also, there were a lot of empty seats in the comfort and premium sections, but non of our gold medallions were offered an upgrade."
Pros: "cbvghjkl;"
Cons: "mmmm"
Cons: "More chose in meals. I flew to and from within a week. All I had were chicken, chicken and chicken for snack too."
Pros: "srfghj"
Cons: "fghjkl"
Cons: "Thanks"
Cons: "Old plane."
Pros: "Quick and efficient not lying more to say or critique."
Cons: "Coffee and a bread roll as a snack??"
Pros: "More experienced, professional crew, better food and service."
Cons: "A screaming child for 8 hours (understood this is not their fault, but it did make the journey unpleasant). Old aircraft with small screens, no power etc."
Pros: "From the boarding, to the friendly hostesses to the food and the business class seat, I was impressed all the way. My first time to fly Air France business to the US and it was great. I recommend it!"
Cons: "I just expected better toilet bag for business but what was given out was just basic."
Pros: "Nothing"
Cons: "Airplane delay to take off 1 unknown reason After landing in Paris 50 min sitting inside airplane moving around Late for flight transfer. Sitting in Paris airport 5 hours. Customer service no working. Never fly Air France anymore !"
Cons: "The food was the worst airline food I have ever been served. I could not eat it. This is very disappointing for an airline like AirFrance which usually serves very good meals."
Cons: "I did not like that i was in the bulkhead and there was not sufficient overhead storage for us. The bin was only big enough for 1 backpack. 2 of the 3 of us in that row had to go 2 rows back to store our luggage. This is very inconvenient when deboarding because I have to wait for many others to pass before I get a chance to walk towards the back of the plane to get my luggage."
Pros: "The food, entertainment, and service. Waited for me after almost missing my flight."
Cons: "Nothing."
Pros: "Charmingly nice crew and involving captain"
Cons: "the delay of the flight, the drinks we had to pay in the lounge, some poeple got a 25$ compensation coupon and we didn’t. The connecting time was about 1 hour and the luggage was not put on the plane to beirut"
Pros: "What’s not to like!"
Pros: "Good cabin, but very conjugated :|"
Cons: "Too much of hassle checking in as the airlines partners with a couple of other airlines like Jet Airways, WestJet & Aircanada. The food was just okay and the cabin crew refused to serve extra butter. When you are serving extra bread, make sure you serve the butter as well. How could someone eat bread by itself?"
Pros: "nothing"
Cons: "very old planes we waited 1 hour to drop our bags as their belt had an issue we had to pay extra 70 pounds to reserve a baby cot on the plane"
Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"
Pros: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"
Pros: "Friendly staff"
Cons: "Window pane was broken on my side and I couldn't shut it down. As it was a day flight the sun heated my skin badly"
Cons: "There were not noodle soup ready this time."
Pros: "the food"
Cons: "no room for legs"
Pros: "The crew nice people, boarding was fast and pleasant, the flight was pretty good"
Cons: "nA"
Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."
Pros: "A short flight but attendants served us a snack and water with a smile."
Cons: "No business class"
Pros: "Loved the movie selection and the food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."
Pros: "Crew"
Cons: "No entertainment or usb plugsto charge."
Pros: "Was upgraded to Business class, so the food was acceptable. Comfort score also reflects the Business class seat. Cabin crew were friendly and efficient."
Cons: "One bag did not arrive in Toronto, apparently delayed in Paris."
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: "Croissants instead of pretzels was a nice change of snack"
Cons: "Computer failure rendered the check in process a total mess. Staff seemed utterly at a loss and also totally unprepared for this very early and very full flight. Most passengers seemed to have multiple bags to check. Since this is a regular flight it was hard to understand why check in staff wandered in late when time was already tight - let alone having a system failure as well to deal with. We were 50 minutes late leaving. This resulted in many of us either missing or having extremely tight (stressful) connections at CDG Paris."
Pros: "Warm and elegant service"
Pros: "Boarding process and customer service"
Cons: "Food could have been better and seating comfort"
Pros: "The crew did the best they could"
Cons: "Flight was super delayed with no explanation"
Pros: "Entertainment System, Crew"
Cons: "Washroom faucet didn't work so no one could wash their hands."
Cons: "i got to the airport 2.5 hours befor my flight to play it safe and waited at the check in for about a hour befor a air canada employe even showed up. vary poor service on the airlines part i will never fly with air canada again."
Pros: "the chairs was comfortable , staff was friendly and service in general was good"
Cons: "Food was not good"
Pros: "Entertainment unit and comfort were standard 5/5 for both"
Cons: "Boarding a massive 777 is difficult but some how other airlines do it smoother. Not sure how boarding 3 zones at once makes sense, which created a long que. Plus a delayed plane didn’t help the matter Unnecessary comments by one crew member while passengers were putting away their luggage were over heard and provided no value to the situations. Cup of noodles and a 3 tiny pieces of beef plate were provided for dinner which was very disappointing. While a typical egg breakfast and snack were also provided. Hot beverages were generally not served due to turbulence and water service during the 12hr flight was minimal."
Cons: "Onboard entertainment did not work. This 5 hour flight did not even offer a snack. Flight was late to leave, and then sat on the runway for 40 min on arrival. The Captain announced a "10 min wait". This was misleading."
Cons: "No food for an international flight"
Pros: "Crew very friendly. In-flight refreshments & Entertainment provided."
Cons: "Cramp seats."
Cons: "The movie selection was not very good. No recent movies available. Also in the beginning, about half and hour, the entertainment system did not work."
Pros: "Getting off the plane!!!"
Cons: "Everything!!!"
Pros: "Your customers are nicer than your staff."
Cons: "Firstly I will start with the lack of service we provided when trying to get seats together after checking in online. We rang and were told to try at the airport counter. Then at the airport counter we were told to try at the gate and then at the gate when I went to ask I was told to go get both tickets before they told us that there was no 2 seats together anyway rather than looking first. All whilst explaining this was our honeymoon and we would really like to sit together as husband and wife. Then once we boarded the guy sitting next to me was happy to swap seats with my wife as he had back problems and had asked for an aisle seat but was denied. Finally we are underway and I find that my entertainment touch screen doesn't work so even though it is one i can't select anything to watch. Plus to top it off the seat arm rest was broken. Obviously with a fairly full flight with no 2 seats together their wasn't much that could be done immediately but where is the maintenance and actual physical plane quality? Do your engineers or staff not check things? Overall dispite this being our national carrier I am ashamed to claim that. Many of our overseas visitors for the wedding from Australia and Europe also had similar complaints."
Cons: "Previous flight got delayed and Air Canada did everything possible to prevent me from taking my first available connecting flight. They always prefer that we wait!"
Pros: "put us up in decent hotels gave food vouchers the crew didn't do anything to make it horrible Large selection of movies/tv on board comfiest seats out of all the major airlines I've flown"
Cons: "The flight kept getting delayed bc of mechanical problems, and then eventually cancelled. They rebooked everyone on new flights, but it took an extra stop in Toronto before getting us to Montreal. Once it was rebooked for the morning, it took off a little late. Plus the pretzels they gave us were stale. This was the first of two flights I took this trip that had mechanical issues, so they obviously need to fix their planes better or get new ones, because two Air Canada flights in one day that have mechanical problems leaves me worried that the planes aren't in optimal condition. It took me over 24 hours to get from Tucson, AZ to Montreal, Canada when normal travel takes less than 8 hours including layovers."
Pros: "The people at the front desk in gander were great"
Cons: "There were delayed at every stop. I had a 9 hour delay because the flight attendant had food poisoning. How was there not a replacement?"
Cons: "Several hours late due to repairs, despite the plane originating from Air Canada's hub. Seems they should have had a spare available to not delay us the several hours that they did. As I live 2 hours from the airport, it was not until I got there to check in that I was aware of the delay."
Pros: "Onboard attendants were pleasant"
Cons: "No apology for lateness, flight boarded late, took off 40 min late, arrived 35 minutes late but we sat at gate waiting for someone to open it ?!, then another 15 min before bags started to unload Ridiculous but indicative of airlines You are not their valued guest or even their customer, you are a problem that needs to be solved and are consequently met with preloaded annoyance and a readiness to dismiss, placate at the best of times but definitely not please, impress, sympathize or satisfy. There is no evidence that it's even in their lexicon- not a part of their recruitment or selection process or training, ever! They're main focus and only positivity is saved for themselves. There may be a long line of concerned and anxious travelers but their priority is getting coffees for the battle ahead! They break their focused indifference only for each other and enthusiastically leave their post to satisfy each other's needs and attention. This has got to change! Why do we put up with such awful service for which we are the paying customer? Why are we, their customers, not valued? This airline makes record profits, provides less, charges for everything and increasingly delivers bad service, sometimes offensively bad! It doesn't cost more to hire a customer centric pleasant person, or incorporate guest experience into training or at the very least be friendly and smile! What if an airline just did that?! They'd differentiate themselves and develop a positive customer centered culture. Don't we deserve that, at the very least?!"
Cons: "Sitting on the ground and missing a connection"
Cons: "Overall everything was great, but they lost our luggage going to our destination and coming back."
Pros: "Everything was great...but there was a medical issue on board and it would be good to hear that the guy who got 'ill' is ok and that it was nothing serious that anyone else could have contracted from him. Paramedics boarded the plane when we landed, I assume it's nothing serious but would be nice to hear from air Canada to confirm. Other than this unfortunate event ... everything was great starting with the staff at the ticket counter."
Pros: "Excellent and diverse film selection. I broadened my horizons watching documentaries on hacking, gun running, and on an Afghan refugee teen in Iran, a film about a black American teen in Germany, and a French drama."
Cons: "Most of the time economy class is uncomfortable because of the lack of foot room. So this time, for the long flight from China, I chose an exit row precisely for the extra leg space. However, there is no footrest at all , which as you're surely aware, is terribly uncomfortable when sitting for long periods, let along trying to sleep. Furthermore, the exit row seats are not provided a substitute for missing the usual back-of-the-seat pocket with magazines ; that means no spot to place books/papers/trash for the entire flight. Finally, I am 5'2 and petite, and was seated between two fairly slim men, and yet we were still all squeezed side to side. I had no elbow rest. I actually rested my head on one man's shoulder, once he was asleep, and hope he didn't notice. While this is unfortunately typical of economy class, it is not decent."
Cons: "We were very unhappy that the flight was delayed by 35 minutes in Munich causing us to miss our connecting flight by 15 minutes… We only had an hour to get through customs and get to our next flight that should've been accounted for by kayak"
Pros: "Nothing"
Cons: "Airline oversold seats for my son's flight -- even though I bought my ticket back in April for a flight in November. This is absolutely ridiculous."
Pros: "On time"
Cons: "Uncomfortable seats"
Pros: "I liked that is an all business carrier, the steward was personable and totally on charged. For a short flight it was excellent !!"
Pros: "It's on time"
Cons: "."
Pros: "Video monitor did not work on ATL YYZ leg"
Cons: "horrible"
Pros: "Apart from food there was nothing great about the flight"
Cons: "The staff is the worst, the air hostesses are rude and treat you bad. The service is very poor."
Pros: "Air Canada is a wonderful airline for the price!! Seats are comfy staff is excellent. Food is decent."
Cons: "Food wasn't great but what do you expect it's on a airplane."
Pros: "The flight was on time"
Cons: "This was an overnight flight and we had our seats changed to the back row without being told. The seats would not recline and when the seats in front of us reclined for the entire flight, the screen and chair were about a foot from our faces. This was hands down the worst flight I have ever had. The flight crew Wulf not move us as the flight was full, and despite there being more than half of the first class seats available, they would not let us sit there. I will likely not fly air canada again given this experience."
Cons: "Every air Canada flight I had on this trip had horrible turbulence and rough landings. The turbulence may or may not be the pilot's fault, but the landings are probably the pilot's fault. Also, the in-flight movie selection was horrible, probably due to the fact that they had so many Canadian films (which apparently is required in Canada)."
Pros: "I liked how you had movies to watch although they were outdated. The bathrooms were okay."
Cons: "You have to download an entertainment app and if no one tells you to then you are screwed. The food was awful, like baby food for adults. The chairs need to be able to move back more. The flight delays are just wrong."
Pros: "The landing of the plane was good and one flight attendant was courteous. The movie options were pretty good. At least the wine was free."
Cons: "The check-in counter in DCA was AWFUL with only two people running and no kiosks working. They were rude and didn't listen to us either. When we got to the food part, it was disguisting. First of all, I am vegetarian but even if I ate meat, I wouldnt have eaten it. So I just ate bread for the 13 hour flight. Besides one flight attendant, the rest were rude, harsh and had a generally bad attitude. AIr Canada has BY FAR been the worst travel experience for me thus far. I guess you get what you pay for."
Cons: "Their choice of movies are exactly the same as my first flight from Hong Kong to Vancouver. Does it offer the same things for the other longer flights too? This is outrageous: you have to pay for the headphone."
Pros: "Just about everything. And to top it all off, I found that the air inside the cabin was very good and so I arrived after 14 hours on board without red eyes and a headache"
Cons: "Nothing."
Cons: "Although the air planes are newer, the seats are uncomfortably smaller which makes long distance flights very unpleasant."
Pros: "No protection from noise. Gave up watching movies."
Cons: "Better earphone"
Pros: "Nothing"
Cons: "Services. Not even water is served during 5 hours flight from Toronto to Seattle. 6 -8 hours of delay with no advanced notice."
Pros: "People were nice wHen airline made them available to us. But business lounge, special services, and other services were not available in Toronto when we wanted them."
Cons: "Connecting flight was repeatedly delayed. Then finally cancelled because no crew was provided by the airline. Since this was only announced so late - after midnight - hotel rooms were no longer available we had to try to sleep on the floor in the departure hall. Maybe ok for 20 year old travelers. Not for 75 year olds like me who paid business class fare so as to hopefully avoid some of the rigors of travel. I managed to catch up on some sleep the next day in the business lounge while eating for my rescheduled connection. Still it has taken an additional period to physically recover from this experience."
Pros: "Nothing"
Cons: "Worst customer service. They closed the check in line as we stood there and than asked us to book another 3000$ flight!"
Pros: "In-flight entertainment and service was great. The Toronto airport waiting area was also good."
Cons: "The luggage drop line was terrible. Only few stations were open and they worked incredibly slow. At the Toronto airport, we were made to fill up customs forms even though we were set for international transfers. None of the questions on the form made any sense since we were not entering Canada but rather leaving for other international destinations. Because of this formality, we had to pass another line which took another 30 minutes. Furthermore, they denied me at the counter because my original check in crew was unable to print my second boarding pass for some technical reason. But, there was noone at the customer service desk to print a boarding pass for me. I had to wait another twenty minutes just for this! All of this happened in a "neverland" section of the airport that didn't even have any restrooms! This could really turn into a nightmare scenario."
Pros: "Weather was nice so it was not due to weather. We had to stay in Toronto overnight."
Pros: "Flight was delayed three times, gate constantly changing too. Money even replaced croissants/pastries in the Vancouver business lounge with toast to save money; the only hot breakfast now at 9.30 is a vat of porridge."
Cons: "The plane itself was in good condition, and the crew were capable and pleasant. The in-air experience was much better than the on-the-ground experience."
Pros: "boarding was quick, organized."
Cons: "my in-seat personal tv was broken. If there hadn't been other empty seats, I would have had to sit with no IFE the whole flight."
Cons: "Flight delayed for no good reason"
Cons: "No free movies. Tight leg room for an international flight. No complimentary beverages. What a huge difference from Lufthansa which we used to fly to Europe. Would avoid Air Canada Rouge of overseas travel."
Pros: "On both legs of our flight to and from O'Hare to China, we had delays. The first was due to an ice storm in Toronto, where we changed planes, then the second due to compromised air space over the China Sea that Air Canada wisely chose to delay our flight rather than take a risk. The delays were handled professionally and pleasantly. It wasn't their fault. The agents and flight attendants were very attentive in trying to help us get our connecting flights, such as switching us to the front of the plane before landing so we could get off quickly. Alas, it didn't work, but they tried. Our checked bags came off quickly. I felt that we had more legroom on our AC flights than I have had recently on American aircrafts. Temperature was comfortable. We were regularly given water, drinks, and we had complementary meals with beer or wine. Food was pretty average, but the beverages were good. I would definitely fly with them again."
Cons: "Food was just okay."
Cons: "If flights get cancelled there ought to be some responsibility to help passengers meet their schedule and not the least cost option for the airline with no care for passenger priorities. Even if it means paying to get them a seat on another airline like the old days"
Cons: "Boarding in Shanghai was very unorganized. Business class passengers were mixed in with economy class when boarding!"
Pros: "No..no redeeming features.."
Cons: "Coffee was the worst I've ever had. The 2+1 powdered mil and coffee stick. Truly awful. But i suppose there aren't many people on the flight who would order coffee..I would even pay extra for a coffee if they had a quality option. Food is comparable to a school canteen. I would probably pay 20rmb for this in Shanghai. Frozen butter for the half-frozen bread. They really couldn't do worse..."
Pros: "Seat was comfortable and it was a huge plane there was little delay on order such as water or any thing."
Cons: "Service inside the plane by the crew members!!"
Cons: "Food was not great"
Pros: "Food was okay"
Cons: "Media system had to be fixed"
Pros: "Crews were very good"
Cons: "Foods could be better"
Pros: "The plane departed on time, smooth landing"
Cons: "Should offered more meal selections besides pork and beef"
Pros: "Movie selection"
Cons: "More food options, both meals were chicken and rice. Website too difficult to use to prepick meals and seats"
Cons: "Kathmandu arrival is so time consuming. Very slow process."
Cons: "Milk and sugar in the coffee."
Pros: "The crew is very friendly , hard working and helpful."
Cons: "Food"
Pros: "China Southern has an excellent and attentive staff, very friendly and responsive. The boarding process is smooth with very little complications. In the course of 20 hours they served two full meals with sandwiches for snacks. These were decent meals as far as I am concerned."
Cons: "Guangzhou to Toronto, the cabin was a little warm for my liking, I don't think it ever got below 25°c in there, for me it made it a bit difficult to sleep. This was not the case on my flight from Toronto to Guangzhou so maybe this was just an isolated case."
Pros: "I like the part that the check in personnel and flight attendants were courteous and helpful."
Cons: "That I cannot check in online and the seats are prearranged by the airline. I wont be using the agency that book my travels. CSair was hard to contact to confirm the flight."
Cons: "Flight was late. Disembarked at the China Southern repair building. Miles from the terminal"
Pros: "We were a day late in arriving due to lack of assistance by China Southern to get us on our originally scheduled flight"
Pros: "good service"
Pros: "The service was outstanding. They had a person waiting as we got off the first flight to guide us to the second flight. The stewardesses were attentive and outstanding. The seats were comfortable, the food and movie optons were top notch. I can't recommend business class highly enough."
Cons: "I loved everything!"
Cons: "I'm sorry but the Chinese push people and crowd people like no other. There's no such thing as personal space. For that reason, I won't book on this airline again. The Beijing Airport wasn't pleasant. Had to sit downstairs in the basement gate area just to get internet connection which was non existent. Airport was pretty small to be waiting around for 3 hours. Won't connect through there again."
Pros: "Convenient and affordable price"
Cons: "the seat is too small, but it is okay the food need to be improved"
Pros: "A lot of movies and good options to enjoy time while flying"
Pros: "Good lay flat business seats on A380, great bang for the buck, lounge at GZ is nothing special, staff was good though."
Cons: "Poor inflight entertainment options - make sure to bring your own pre loaded device They deplane and board the A380 onto busses via a single two-story stair case. Yes - all 500+ people...with all their kids and bags, old people young people, all going up one single stair case, up two floors."
Pros: "China Southern's cabin crew are amazing, responding quickly to anything a passenger might need. They seemed a little frustrated at the end of the flight near Wuhan, most likely because they had to clean and prepare to go on to Guangzhou."
Cons: "It wasn't super clear from our booking that we'd go to Wuhan and then Guangzhou instead of a straight shot! Seats were a bit uncomfortable on the Dreamliner for such a long-haul flight. Also, the food wasn't great but it's abundantly supplied, even a night-time snack if you asked."
Cons: "I paid the seating selection and seat was assigned. The southern airlines changed my seat, didn’t fulfi my requirements. Didn’t do anything to comfort me."
Pros: "Cabin crew very courtious and professional."
Cons: "Sitting on the Business class seats is like sitting a lump of rocks. Entertainment selection of movies needs to be updated."
Pros: "Efficiency during boarding and takeoff."
Cons: "Obtaining a Visa in China was a nightmare. China southern had 100 people sitting in a small room waiting hours to even get their passports back. It was disorganized and frustrating. Would never fly China Southern internationally again."
Cons: "Baggage didn't come to HCMC on time. CS changed the schedule so the time was too tight to transit which caused lost baggages and unhappy experience."
Pros: "Food and beverage service was class. In-flight movies were decent. Flight was smooth and faster than projected."
Cons: "N/a"
Pros: "Food was mainly excellent. Entertainment was mainly excellent, except the game choices were limited and the movies were edited."
Cons: "1. Uncomfortable boarding at CAN: Had to go out in the cold to ride a BUS to the airplane: Why can't they use a BRIDGE like everyone else? Since our first leg was from, and our lest leg was to, very warm places, we were not prepared for near-freezing conditions. 2. Loss of baggage, CAN to MNL, flight CZ3091, 1/1/18: The luggage which had our clothes was delayed. Worse, the over-ground delivery of said luggage took too long: one third of our stay in the Philippines. I knew we'd wear the same clothes for almost 24 hours straight, didn't expect to do so for three additional days."
Pros: "Basically I didn’t like much. Food was terrible, individual tv entertainment wasn’t available on my return flight A330."
Cons: "Food , tv, many hours of waiting for boarding"
Cons: "Please help me find my luggage!"
Pros: "Very Pleasant Crew very attentive and courteous unfortunate to have poor support by the Airline"
Cons: "uncomfortable seat , no entertainment of any kind Very poor dishes and quality of food"
Pros: "The space"
Cons: "Time"
Cons: "I still don’t have my luggage and I’m coming home. Awful"
Pros: "The food was better than expected. The service was good."
Cons: "The plane temperature got steadily colder. Was a bit hard to handle."
Pros: "Other than it not crashing, Nothing."
Cons: "We had 4 flights with them due to connections. On the longest flight back to the states they wouldn't let anyone use their phone or tablets even though they did on the other flights. There was barely any movies or shows to watch. The crew weren't very polite and spoke very limited english. You couldn't understand anything they announced on the intercom system because is was so distorted. The chicken dinner was disgusting. It looked like chicken in brown jello. The omelet was watery. The rice porridge had no flavor. The bathroom ran out of toilet paper within a couple hours."
Pros: "One of the better airlines in China. Amazing staff, Bilingual."
Cons: "No entertainment. Inefficient boarding. Tightly packed seats. Barebones aircraft. The food is laughably bad."
Cons: "Not being able to get a 24 hour visa to leave the airport and spending 10 hours waiting for the connecting flight at the airport"
Cons: "They lost our bag, then claimed it was our fault it was lost. Told us to keep coming back to the airport every few hours to check if the bag had made it on a flight.. They also got extremely upset with me when I didn't want to switch seats with a family who wanted to sit together, I paid extra for the isle bulk head. They wanted me to switch to a middle seat in the far back."
Pros: "Crews"
Cons: "A bit cramped"
Cons: "I reserved the wheel chair service but when I checked in at the counter with the wheel chair symbol, I was told they changed the counter to the other one which is far away and they also rejected to help me check in there. I had to move to the one with a long queue to handle those standby customers. This is my worst experience ever. The service of China Southern airline is becoming worse and worse. Never recommend again."
Pros: "Decent space for legs, we had second row, didn't pay extra."
Cons: "The service and the manners of staff was horrible. Didn't know how to communicate and just shouted orders at us. Terrible airline. We had to wait for the check in to open because nobody works 1 minute more than they have to."
Cons: "I lost money because I bought my ticket in USD and gogt charged $1000, then when I got refunded I only got $880 back. Garbage service."
Pros: "On time boarding and departures. Comfortable seatings. Courteous and caring flight attendants. Food and snacks availability was great."
Cons: "Staff was unaware of the type of meat being served (we do not eat pork) It was evident that the pillow and head rest covers were not changed since the previous passenger's hairs were still attached.. very gross"
Pros: "The in flight entertainment was good, great selections and helped to pass the time."
Cons: "The seats in economy are alright, but my seat wouldn't stay reclined all the way."
Pros: "Great service on the plane."
Cons: "Flight was delayed by 3 hours."
Pros: "on time departure and arrival"
Cons: "unappetizing meals"
Pros: "Everything is excellent"
Pros: "The service"
Pros: "nice service polite attentive respectful appropriate and comfortable nice job, thank you"
Cons: "the long layover between connectin flights"
Pros: "I was traveling business, the crew were so helpful, it's 1 to 1 individual service. The seats were so comfortable and lots of room. Food is fantastic, lounge is very good, good food and drinks. Their price is quite reasonable, makes this trip worth every cent of it! Love it and I will travel with them in future."
Pros: "I dont understand how an airline can take people on a flight for so long amd not have anything cold to drink. there was no ice for drinks and the juice was left out. all they had to drink was warm jucie and warm flat soda. Ive never been on a flight that ling that didnt offer cocktails either which I thought was total bullshit. the food was horrible but thats common. the flightwasnt the only thing wrong either. the china southern airport was 45*F inside the terminal for my 7hr layover and I froze the entire time. I will never fly with china southern again"

Book cheap flights from Shanghai to Ontario

Recent round-trip flight deals

16/2Thu
2 stopsMultiple Airlines
22h 02mPVG-YYZ
11/4Tue
1 stopMultiple Airlines
18h 05mYYZ-PVG
C$ 1,590
22/10Sat
3 stopsAir Canada
31h 43mPVG-YYZ
15/4Sat
2 stopsAir Canada
29h 00mYYZ-PVG
C$ 1,802
22/10Sat
2 stopsAir Canada
20h 18mPVG-YYZ
14/4Fri
1 stopAir Canada
26h 45mYYZ-PVG
C$ 1,812
21/1Sat
2 stopsAir Canada
26h 50mPVG-YOW
15/2Wed
3 stopsAir Canada
45h 40mYOW-PVG
C$ 2,039
15/2Wed
2 stopsAir Canada
26h 50mPVG-YOW
23/2Thu
3 stopsAir Canada
25h 25mYOW-PVG
C$ 2,079
22/10Sat
2 stopsAir Canada
20h 18mPVG-YYZ
15/4Sat
directAir Canada
14h 15mYYZ-PVG
C$ 2,135
16/2Thu
2 stopsMultiple Airlines
32h 53mPVG-YYZ
11/4Tue
2 stopsMultiple Airlines
36h 05mYYZ-PVG
C$ 2,186
10/10Mon
1 stopAir Canada
16h 10mPVG-YYZ
10/4Mon
2 stopsAir Canada
24h 10mYYZ-PVG
C$ 2,202
10/10Mon
1 stopAir Canada
16h 10mPVG-YYZ
10/4Mon
3 stopsAir Canada
24h 10mYYZ-PVG
C$ 2,229
21/1Sat
3 stopsAir Canada
27h 37mPVG-YOW
13/2Mon
3 stopsAir Canada
25h 25mYOW-PVG
C$ 2,241
10/10Mon
1 stopAir Canada
16h 10mPVG-YYZ
10/4Mon
3 stopsAir Canada
28h 25mYYZ-PVG
C$ 2,245
21/1Sat
2 stopsMultiple Airlines
26h 50mPVG-YOW
15/2Wed
2 stopsMultiple Airlines
33h 25mYOW-PVG
C$ 2,269
18/2Sat
2 stopsAir Canada
26h 50mPVG-YOW
23/2Thu
2 stopsAir Canada
24h 50mYOW-PVG
C$ 2,278
18/1Wed
2 stopsMultiple Airlines
25h 00mPVG-YYZ
1/2Wed
1 stopMultiple Airlines
19h 40mYYZ-PVG
C$ 2,390
18/1Wed
1 stopMultiple Airlines
22h 42mPVG-YYZ
1/2Wed
1 stopMultiple Airlines
19h 40mYYZ-PVG
C$ 2,394
16/2Thu
2 stopsMultiple Airlines
45h 35mPVG-YYZ
10/4Mon
1 stopMultiple Airlines
27h 45mYYZ-PVG
C$ 2,899
14/12Wed
3 stopsMultiple Airlines
25h 37mPVG-YYZ
3/1Tue
2 stopsMultiple Airlines
27h 50mYYZ-PVG
C$ 2,915
15/1Sun
3 stopsMultiple Airlines
27h 17mPVG-YOW
15/2Wed
2 stopsMultiple Airlines
31h 35mYOW-PVG
C$ 3,009
18/1Wed
2 stopsLufthansa
34h 18mPVG-YOW
14/2Tue
2 stopsLufthansa
36h 45mYOW-PVG
C$ 3,956
16/2Thu
1 stopEVA Air
37h 50mSHA-YYZ
10/4Mon
1 stopEVA Air
26h 25mYYZ-SHA
C$ 8,847

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/10Thu
2 stopsMultiple Airlines
48h 30mPVG-YYZ
C$ 715
7/12Wed
2 stopsAir Canada
19h 27mPVG-YYZ
C$ 726
7/12Wed
3 stopsAir Canada
33h 39mPVG-YTZ
C$ 734
7/12Wed
3 stopsAir Canada
25h 59mPVG-YYZ
C$ 734
20/10Thu
3 stopsMultiple Airlines
47h 20mPVG-YYZ
C$ 758
20/10Thu
2 stopsMultiple Airlines
43h 40mPVG-YYZ
C$ 762
20/10Thu
3 stopsMultiple Airlines
47h 20mPVG-YYZ
C$ 765
20/10Thu
3 stopsMultiple Airlines
37h 55mPVG-YHM
C$ 839
20/10Thu
2 stopsMultiple Airlines
30h 30mPVG-YYZ
C$ 845
21/11Mon
1 stopAir Canada
16h 20mPVG-YYZ
C$ 876
31/10Mon
2 stopsXiamenAir
22h 17mSHA-YYZ
C$ 901
29/10Sat
2 stopsAir Canada
20h 18mPVG-YYZ
C$ 943
1/3Wed
2 stopsAir China
27h 19mPVG-YYZ
C$ 986
3/3Fri
1 stopAir China
16h 05mPVG-YYZ
C$ 1,073
10/3Fri
1 stopAir China
16h 05mPVG-YYZ
C$ 1,082
25/10Tue
2 stopsEthiopian Air
44h 40mPVG-YYZ
C$ 1,295
21/10Fri
directChina Eastern
14h 25mPVG-YYZ
C$ 1,314
28/10Fri
directChina Eastern
14h 25mPVG-YYZ
C$ 1,319
21/10Fri
2 stopsAir France
30h 20mPVG-YYZ
C$ 1,409
7/12Wed
1 stopChina Southern
32h 55mSHA-YYZ
C$ 1,569

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - Shanghai

Cabin classes:

C$ 2,924
C$ 1,834

Browse origins:

Browse destinations: