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

Find cheap flights from Ontario to Shanghai

Find cheap flights from Ontario to Shanghai

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

Round-trip
Economy
Boston (BOS)
Shanghai Hongqiao Intl
Thu. 22/4
Thu. 29/4
Any month
Compare vs. KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (11% less expensive on average)

High season

AugustMost popular time to fly (36% more expensive on average)

Average price round-trip

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

Good deal round-trip

C$ 528or less

Good deal one-way

C$ 313or less

FAQs for booking flights from Ontario to Shanghai

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

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

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

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

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

Top 5 airlines serving from Ontario to Shanghai

Scores according to KAYAK customer reviews

8.7
Japan Airlines
Overall score based on 4,493 reviews
8.9
Boarding
8.6
Comfort
9.0
Crew
8.5
Entertainment
8.4
Food
Airline reviews

Pros: "Flight was typical."
Cons: "No direction for the connecting flight and no help to understand the connecting flights."

Pros: "3 hour flight and had a meal Several drinks and crew was very attentive Also seats were very comfortable and spaced well"
Cons: "Nothing really other then maybe a better selection of movies but I am not picky Great flight"

Pros: "All of the crews were polite and friendly, and the food was tasty."
Cons: "If there're more variety of movies, that would be great."

Cons: "Kiosk, bag service, One World Integration"

Pros: "Perfect service, never had a more pleasant and attentive crew"
Cons: "Movies were pretty much still the same as 10 weeks ago. Not possible to sleep in the seat in premium economy right by the toilets and galley. Constant door clattering and toilet flushing. In other cabins the noise wasn't as bad, probably better insulated?"

Cons: "No service. No drink, no snack, flight delayed. Missed last bus from airport to station at base where stationed. No happy"

Cons: "Food was awful. Huge hassle having to clear immigration pick up bags and check in again in Shanghai."

Pros: "Overall is good :)"

Pros: "Sturdest were very kind"
Cons: "There was 2 choices for food either pork or chicken But when I asked for chicken they told us no more chicken Then they took the pork from the tray and I had to eat the rest without the main course. Also all the seats were taken by the people who bought the tickets directly from JAL,but there was few seats left all in the middle for people who purchase tickets from travel agents."

Pros: "It was very good no prO lens at all:)"

Pros: "Service was excellent and seats were comfortable."

Pros: "The flight attendant and staff was extremely nice and accommodating. Japan airport is updated with excellent facility and flight transferring was easy."

Cons: "Over all"

Pros: "Dinner (coach) was pretty good. Earphone, screen for entertainment are very nice. I liked the charging slots for each seat. Crew is polite and friendly."
Cons: "The second meal (light lunch, i think) had dry shredded chicken."

Pros: "The seats were comfortable, the staff was lovely and accommodating, and the food was delicious."
Cons: "The WiFi was very weak and barely connected to any website. It couldn’t connect to Netflix, but luckily the in-flight movies were okay."

Pros: "FA service with a smile. All pleasant and nice to deal with. Windows are button controlled."
Cons: "Economy meal is not that great. Boarding should be by zone or by seat number."

Pros: "I would recommend to everyone JAL"

Cons: "No smiling faces of flight attendants. Service was mediocre; food same"

Pros: "The seats were comfortable for economy, but that's about it. Unfortunately, everything else ranged between mediocre and okay. For non stop to Japan, I'd rather fly ANA."
Cons: "The whole entire class system that they are beholden to as if we're still living in feudal Japan. Swiss & Lufthansa serves more meals and at higher quality than JAL. The drinks were also blah. JAL focuses more on their Business Class and First Class Passengers. Even their luggage comes in first."

Pros: "Super cheap. Came with an in flight meal. Kind staff. Great service."

Pros: "Crew was very nice. They let us switch seats when my boyfriend's TV wasn't working"

Pros: "Their customer service is excellent! when I left my card (fell out of my pursue while in transit), they called me immediately! After a long vacation, exploring. I was extremely tired and and left my phone completely on silent for 4 days, and within those 4 days they called and left me messages. Lucky I live here in Hawaii, can you imagine being a tourist and you lost your card? Excellent customer service."
Cons: "Nothing"

Pros: "The crew, the flight, the pilot to cabin communications, the food, USB hookup, and the movie selection was amazing. I am so happy that I flew Japan Airlines on my return trip. I would highly recommend them for your international travels."
Cons: "The flight was extremely late to leave and I almost missed my connecting flight in Osaka"

Pros: "Excellent food. Lots of food, drinks. Comfortable plane."

Pros: "From check in to final destination, customer service to amenities, Japan Airlines exceeded my expectations in every regard."
Cons: "The flights were everything I expected and more."

Pros: "Food is better than most other airlines. Seamless check in and boarding"
Cons: "Seating space is quite cramped"

Pros: "Everything. Was just outstanding."
Cons: "No complaints"

Cons: "Everything was great!"

Pros: "JAL always have good services."

Pros: "They were good at helping with problems being it was my first time on a plane."
Cons: "The food was ok but not very good for as the meals go but they did fill me up with drinks lol"

Pros: "The flight was great once we left the ground, however having flown to the destination (Japan) in Premium Economy, the differences in experience were striking."
Cons: "The boarding crew seemed disorganized, the flight boarded 30 mins late and so we were delayed when it came time to taxi and take off. The flight had numerous crying babies on it, it was warm and stuffy once in flight, the crew brought you meals you didn't have a say in ordering and having to sit for an undetermined amount of time with the used tray in front of you really made the modest space even more so. I love JAL but this flight was not one of the better ones for me. Not through any fault of the staff, they are top notch, but certainly this flight ranks as just "okay"."

Pros: "The small plane from Toronto to Chicago was operated by American Eagle. The airplane is a small. I do not have leg room, but overall it was a decent flight."
Cons: "Small airplane"

Pros: "Everyone is polite, helpful, and the flight was quite pleasant."
Cons: "Website is difficult and it's impossible to get seated in advance next to traveling companions if they're booked separately. That was quite frustrating"

Pros: "Friendly crew members and prompt service."
Cons: "Some seats were noisy. When passengers moved it would make creaking sounds so very hard to relax or sleep on the flight. Row 23/24 area left side."

Cons: "Didn't get to go. Thanks for selling me worthless insurance."

Pros: "The flight attendants are quick in services and with great manner. Cabin foods are generous, filled with variety and tasting the best among various international airlines that I have experienced between LAX and Taipei, Taiwan in the past ten years. The seat belt on light and bell were kept at minimal, in contrast to other airlines like EVA, China Airlines, Korean Airlines and United Airlines."

Pros: "From start to finish, we were amazed by the customer service of Japan Airlines. Altogether we we had a 14-hour day or so of flying with two small children and it could have easily been a 20-hour-or-more day of flying had Japan Airlines not been so great at what they do. We can't say enough about how amazed and blessed we were by their customer service."
Cons: "Having to pay for wifi and not having access to power outlets. Everything else was amazing and honestly these minor things were very forgivable given the great entertainment choices that came along with the plan ride and and the amazing customer service."

Pros: "The flights were generally ok. Flying coach.."
Cons: "My round trip had a total of 5 legs.. I had to get my luggage at every stop. I only had one destination so I was not expecting to get my luggage at every stop."

Pros: "Went premium economy for such a long flight- NYC to Tokyo- to Sydney. Seats were great as was crew and everything!"
Cons: "No complaints!"

Pros: "Clean and very good service."
Cons: "Food."

Pros: "Everything went smoothly. Great take off, great landing the stewardess were doing excellent jobs to accommodate us. Will fly with JAL again in the future."

Pros: "Economy seats were extremely comfortable and roomy. What a difference that makes."
Cons: "Movies available tended to be either action/terror/suspense, or old movies. Very few real dramas."

Pros: "Once I made it through the long line at check in everything went very well. Check in was a bit of a nightmare since Air Busan is shared with Asiana Airlines."
Cons: "I had to stand in line at both Asiana and Air Busan to check in. Made checking in a lot longer than normal."

Pros: "JAL service is always the best Flight attendance are the always, always, awesome. Seats together were found at checkin"
Cons: "Movie selection was not so good No Wifi inbound or outbound 777 Almost nonstop babies crying the whole flight Seat selection on the website is not user friendly, and you cannot get seats books until 72 hours before flight and usually 9 out of 10 times I find I cannot find 2 seats together until airport checkin."

Pros: "Excellent service"
Cons: "Not a lot of vegetarian options"

Pros: "Great service. Great seat."

Pros: "The crew were the only enjoyable part of this flight. They were helpful and nice."
Cons: "the food. they tasted like left over of left over."

Pros: "The crew was very well mannered."
Cons: "Trying to find the JAL counter at Hong Kong International Airport. There is no counter for this flight since it is run by Cathay Pacific."

Pros: "Great food and beverage service"
Cons: "767 plane was obviously an older model... no USB ports"

Pros: "The crew amazing."
Cons: "All good, don’t know what’s should change."

Pros: "EVA does a nice job getting all of the service out and making sure you have everything you want."
Cons: "If you are a big guy upgrade to exit row or economy plus. This is an airline that doesn’t generally serve people that are over 6’ or 200 lbs."

Cons: "Only the space was lacking...not a lot of room for such a long flight and having to sleep. But it was okay!"

Pros: "Crew was very nice. What I like to say is the ramp and bus boarding in lax is awful also the site arranging the trip should give us right away the choice of seats .. For me that’s very important"
Cons: "Choice of seats when purchasing the airline tickets"

Cons: "Food was identical to previous flight, which made me ill. There were only tiny drop down screens for every few rows, so it was hard to see the movie they chose for everyone."

Pros: "Amazing crew and food; clean lavatories throughout the flight"
Cons: "Need more elbow space; 10 seats across in the economy section really soured the experience"

Cons: "can maybe be a little bit less strict on luggage weight"

Cons: "Some way to soften the sleeping experience. Memory foam?"

Pros: "They staffs were very friendly"

Pros: "I like everything five stars rating."

Pros: "棒棒棒,飛機舒適空間有人性,服務人員友善,長途無感,讓人快速忘記時間,餐飲滿分。"
Cons: "Awesome and excellent50"

Pros: "EVA graciously accept a name correction to my ticket where most of my name was correct but the first name wasnt. A big help. Unlike travelling in and out of China. So, i appreciated this help. Flying out at 2 am and arriving Taipei at 5 am was a good time choice too. Service on board was good. Lots of refreshments served. Nice plates used for meals in economy."

Pros: "I love that the crew maintains the bathrooms well. To me, EVA has the cleanest bathrooms of all the Asian and North American airlines I have flown to Asia. Crew is courteous and pleasant and helpful."
Cons: "The food seems to have gone downhill. I miss the special crackers with seaweed. The hot meal was like North American airline meals - blecchh. Very disappointing."

Pros: "Great flight and loved the airport! Lounge serves a great meal as does the flight!"
Cons: "Shanghai immigration is slow."

Pros: "Exit row seats"
Cons: "Delayed. Gates had to be changed too and boarding took longer than what was announced over PA, a bit chaotic. Had to rush to make connecting flight. In flight entertainment had to be rebooted"

Cons: "it always seems odd that they don't start loading the back of the plane first, perhaps i'm wrong but it seems logic thus you would not have a huge line of people standing in the aisle putting away stuff while you are mking yur way to the back"

Cons: "None"

Pros: "Every person i dealt with in taipei was incredible. I dispute the other people crying about needing water every hour. Bring a bottle!! The staff was fantastic!"

Pros: "Friendly flight attendants, efficient boarding, great selection of games and movies for IFE, good food. Totally satisfactory."
Cons: "I think they are unfortunately discontinuing the daytime departure JFK-TPE. Too bad as the combination of nonstop flight and evening arrival minimizes jet lag for me."

Pros: "Cabin crew works quickly; nobody plodding around."
Cons: "Only thing I would have liked was some pepper with my meals."

Cons: "Airline seemed to be extremely stingy with the food and beverages during my 12hr + flight. Felt like I had to fight for every little bit of extra scrap of food and explain why I needed it. It was also very limited options almost everything in the menu contained pork and if you did not pre-order a meal in advanced then it was hard for you to get anything else to eat. Airline also forces you to take out your headphones from the TV set almost 20 minutes before arriving for some odd reason. And on my flight we had a two hour delay on the tarmac."

Cons: "Air stewardess should smile more. More movies in the in flight entertainment"

Pros: "Complimentary upgrade based on being star Alliance gold. Thank you"

Pros: "Overall experience was very good. Check in was long but clerks were very good."
Cons: "I did not like that they moved my cabin bag without telling me. Attendant realized afterwards and apologized."

Pros: "the management of EVA is excellent....from reservation to check in...in flight service is also excellent....seats not as comfortable as China Airlines....and the entertainment choices were disappointing....food taste and presentation was excellent....it is a very good airline...."

Pros: "Plane was clean, blanket and pillow comfortable, attention during scheduled meal and snack services good"
Cons: "Food a step down from what it was during last flight a few years ago. Movie selection meager. Flight attendants could make a few more rounds to check passenger needs."

Pros: "Nice crew, comfortable ,no delate"
Cons: "We did not like all the meals in all the flights"

Pros: "The crew was fantastic. I was not well throughout the entire flight and they went out of their way repeatedly to make sure I was as comfortable as possible, including giving up two of their own crew seats to me for most of the 14 hour flight from Taipei to New York. The crew also made sure that the bathrooms were kept stocked and cleaned. This is something you don't see enough of in other airlines where the bathrooms become disgusting by around mid-flight on long-haul flights. The entertainment systems are modern and designed well for practical use, unlike some other airlines that still have many or all controls situated on the armrests. They use quality touchscreens which control everything including the overhead light and attendant call button. I also like the fact that I could check 2 bags and select my seat without any fees unlike too many other airlines are doing today."
Cons: "While the entertainment systems themselves are great the entertainment choices are not. They have very few New Releases and don't seem to update them at the beginning of the month compared to many other airlines, such as Cathay Pacific. On long flights this is one thing that should be given more attention."

Pros: "My surprise business class hello kitty class"
Cons: "That my flight wasn’t longer lol"

Pros: "Seat is wide enough"
Cons: "Some crews are stress as I could see it in their facial expression"

Pros: "Food"
Cons: "Nothing"

Pros: "Excellent all around. AFAIK no other airlines offers the 5 course meal Eva does in business. The seats are spacious reverse herringbones. Crew is friendly, and service efficient. Anyone coming from a Western carrier would be impressed."
Cons: "The entertainment selection is a bit weak. Doesn’t bother me as I bring my own entertainment, but may bother some."

Pros: "The movie options were good."
Cons: "The annocments were hard to hear and understand"

Pros: "The staff are nice..."
Cons: "Pork was the only option in that flight."

Cons: "Food"

Pros: "The departure time at midnight seems to cut down on my jetlag."
Cons: "They could have offered more drink /water service."

Pros: "The service and Flight staff were superb! The food was pretty good too considering. Thanks!"

Pros: "All crews are so nice in the plane!!! It's our first time with my family! Definitely I will choose eva airlines for our next trip soon!"
Cons: "Nothing!!!"

Pros: "Good flight attendants"
Cons: "Nothing"

Pros: "The staff got us loaded quickly for the large number of passengers. The leg room, even in economy is surprisingly roomy, and the movie selection was first class."
Cons: "They need to offer more small bottles of water. It's hard to keep hydrated on long flights, and due to turbulence a tinyear (only half full) glass of water occasionally is hard to not spill and is not enough. I would suggest an 8 oz bottle offered at least every other hour."

Pros: "Excellent pilots! We met a very tough weather when we took off from Taipei 4/21/17 8pm. I thought it was the end of my life! Prayers, competent pilots, and dependable plane had saved us. To God be the glory!"
Cons: "I was requested to wait for a space for my carry on luggage which is fine. I waited for the FA to tell me where to put it and I placed it myself where she asked me to. Few minutes later, she asked me to move my luggage and to place it to another overhead cabin because she said It's "heavy." I followed the standard size and weight for carry on luggage. Another passenger helped me instead. No place to rest our feet."

Pros: "Overall, it was pleasant. I got the service and comfort for the price I paid for."

Pros: "Very good. Staff is great"
Cons: "Need more water available throughout flight"

Pros: "fully reclining seats. lots of flight attendants"
Cons: "arm rests didn't fold up out of the way"

Cons: "Food options & giveaways for kids we're not the best. Had better ones with other airlines."

Pros: "Food, Crew and the service is great!!!"

Pros: "Loved it! The crew was friendly. The flight attendants were phenomenal!"

Cons: "The food was always a bit strange and the crew never came by to give out drinks. The toothbrushes in the bathrooms were a nice touch. Also when giving drinks out with food they didn't have beer."

Pros: "Check in was great, the staff is very helpful and gives you the best attention."

Pros: "Well worth the price. The service, entertainment system and food was great!"

Pros: "One Air Hostess was extraordinary hospitable, shortest time on flight connection."
Cons: "Limited Movies, no amenities"

Pros: "Crew was very friendly"
Cons: "Food choice and more comfortable seats"

Pros: "Amazing crew good food"
Cons: "Perfect"

Pros: "crew was efficient, the taipei to ontario leg is more comfortable than taipei manila which has a linger leg room"
Cons: "improve food with better choices"

Pros: "Games to play behind the seats are good,,,they seats are a little tight..."
Cons: "just an ok trip"

Pros: "Movies were great. Service to accommodate us (hotels, food vouchers etc.) was great!"
Cons: "The delay... it’s no one fault but it took up a lot of people’s time. It was frustrating the domino effect of pushing the flight later. I felt terrible for those who only had two weeks and lost two days!"

Pros: "The crew was very attentive and helpful (ie, helped me with vegetarian options). Everyone was pleasant and friendly."
Cons: "More comfortable seats, needed a back rest or thicker pillows. Will opt for premium seats in the future."

Pros: "seats were full configurable, tray table very logical and space all felt useable."
Cons: "the seats in business class as 1-2-1 seating. each seat has aisle access! flight was super smooth, seats comfortable, although the ‘2’ seas had no arm rest on the isle side. took a little getting used to. There was no overhead bin for the center “2” seas, had to share with the outer window occupants, but plenty of room. IFE was a huge screen with great programming. it looked like.a 16 or 18” screen. meal service was above average and wine selection was strong. featuring both old world and new."

Pros: "Friendly airline staff. Ease of obtaining boarding pass at the counter. Clean, modern aircraft. Thanks China Airlines!"
Cons: "As with all airlines, the "the hurry up and wait" processes associated with getting onto the plane are tiring."

Pros: "Quite comfortable, met my expectations and I slept well. On board team were friendly and helpful."
Cons: "Lounge in TPE is awful! Over crowded, noisy and a mess. I wouldn’t fly CI again just from the lounge experience."

Pros: "Service and food is always great!"
Cons: "3 out of my 4 flights through China Air were delayed. This was strike 3. You know its not easy having to rearrange a pick up ride ever time your flight is delayed 2 HOURS. Once, twice, fine. But three times?! Ridiculous."

Pros: "Comfy 777. IFE screen is bigger than other planes. Facilities are newer. It seems to be quiter too."
Cons: "There is one option for the breakfast."

Pros: "The flight from vancouver to taipei was great. The plane is top notch. Free food and drink. It's great. Seats are comfy and very roomy"
Cons: "The flight from taipei to bali was terrible. I had to switch seats because I was too tall for the window seat. Theres no leg room and the seats are very narrow. I am not a huge guy, 6'3" and 235lbs very uncomfortable. Also the TV only worked half the time"

Pros: "All my family wanted to have chicken flavor ,but we all got the wrong one"

Pros: "The staff was very friendly and accommodating"
Cons: "Food was nothing special"

Pros: "the flight wasnt too packed so i had enough space and the flight was cheap, worth it."
Cons: "the time the flight was available for."

Pros: "Staff, food, and entertainment."

Pros: "cheap ticket buf it comes with a cost-- a seat on the end rear section of the plane!"
Cons: "the cheap ticket that you reserved on line puts you at the tail portion of the plane where you will have to endure a 14 hours of turbulence. food is not impressive! the plane left lax so late that we have to run to our connecting gate in taipei!"

Cons: "Nothig"

Pros: "Like the checking in crew"

Pros: "They let me sleep."
Cons: "I liked everything."

Pros: "The crew was good at safety check, general cleaning in lavatory."
Cons: "The boarding process were mess for both flights. Lack of direction."

Pros: "The staff was very efficient. They even helped wrap my broken bag. Thank you for that extra mile!"
Cons: "I was pleased with everything."

Pros: "better food"

Pros: "Not much to like"
Cons: "seats are not as comfortable, food was meh. I get that coach Isn't supposed to be the best, but come on at least make the seats with better support."

Cons: "Aircraft uses a 3 x 4 x 3 configuration on a 777, which makes things pretty tight. Typically this is 3 x 3 x 3 ."

Cons: "I need, wheelchair service for this trip but very disappointed the service. I carried my bag to find my seat by my myself. The crew only helped me to put up the bag and my umbrella stick until I asked."

Pros: "i like their food ."

Pros: "No delays, new aircraft, great service (only comparable to JAL)."
Cons: "Flight attendants are too cute and look too young, I would like to see someone more experience (or give me assurance that they are experienced)."

Pros: "- Onboard entertainment - Meals were reflective of Taiwanese meals - the minced pork rice was yummy! - Crew was attentive and came by often to address any needs"
Cons: "- Little leg room in Economy class - Air conditioning could not be adjusted (but helped with ventilation)"

Pros: "Service, crew and food were exceptional"
Cons: "Nothing to complain about"

Pros: "Good service and entertainment"

Cons: "Airline somehow cancelled our spot on the flight without us knowing, only found out when we were doing the checkin at the airport. What followed was an hour and half of international phone calls to try to sort this mess out. Ended up with us having to go to an airport an hour away to catch another flight so we don't miss our trip. Terrible terrible experience and stressful."

Pros: "Great service once again and comfort seating without paying more. Liking China Air more and more every day. Stewardesses are very pleasant and food on a short 1 hr flight was quick and decent. Great sunset above the clouds!"

Pros: "Very disappointing because we didn't get our luggage up to now"

Pros: "They were very helpful with the connecting flight and ensured we made our way thru the airport quickly."
Cons: "All was fine but why can't my earphone jacks fit into the airplane jacks? As it is I need to hold it in place"

Pros: "Nothing. Didn't make flight and tried to contact by phone multiple times via email and phone to switch and was ignored"
Cons: "Tried to change flight according to their policy but was unsuccessful in getting in touch or getting a response from anybody in their company after multiple tries via phone and email. Please help me rectify"

Pros: "Promptly served food"
Cons: "Very tight connection due to delayed first flight"

Pros: "Enjoyed the food and entertainment. Leg room was a bit tighter than what I'm used to. Otherwise decent flight."

Pros: "T has good customer service. Good media selection"
Cons: "The seats are pretty narrow and not enough leg room"

Pros: "Need more movies and newer movies"

Pros: "Lay over too long"

Pros: "seats were ok for being in the very back"
Cons: "Our flight took off an hour late. 2nd time this happened with this airline during this trip"

Pros: "Crew friendly"
Cons: "economy seating no leg room"

Pros: "everything was good including leg room"

Pros: "Food"
Cons: "Comfort was horrible! We were cramped in like sardines there was absolutely no room! To walk to rest for 13 hour flight. Crew is stiff a feels like they're paid to smile."

Pros: "food and crew members were great."

Pros: "food"

Pros: "Staff was good & food was always on time."
Cons: "I didn't like how the flight felt too congested. Especially on a 13hr flight. There was no self checking in or online check-in available so I had to wait in a long line to check-in. The most negative part about this flight is the 10hr delay in Taiwan. Sleeping in the airport for 10hrs isn't easy and fun especially after a 13hr flight. Overall, not a good experience as I hoped it would be."

Pros: "Long delay."

Pros: "Crew and food are excellent"

Pros: "I would like to never fly through China again"
Cons: "I had a 9 hour layover in Beijing and they still couldn’t get my bag on the plane to Seattle"

Pros: "Boarding was fast. Taking-off and landing were very smooth. The crew are friendly and polite. They even served lunch for this two hours flight. I like the windows that changes color. You can have a good nip even during the day."
Cons: "The flight was delayed for more than two hours. Upset with it."

Pros: "I did not like it."
Cons: "Don't offer a flight for an overseas destination that you cannot fly to. my flight was canceled so I did not need this connecting flight and had to wait two months for the ticket money to be fully refunded, after many phone calls."

Pros: "Yes"
Cons: "It was comfortable flights, reasonable price , very nice crew, they got me all I need."

Pros: "Great crew. Food. Lay flat bed."

Cons: "I was not able to get an aisle seat when I requested it at the check-in desk. I understand the flight was full though so it was not possible."

Pros: "More leg room for economy class would always be much appreciated."

Pros: "Customs really fast"

Pros: "Economy class can’t be better."

Cons: "The flight attendants could be more friendly and more eye contact."

Pros: "Great crew and good service"
Cons: "Check in staff ...lazy...gave us wrong information regarding our seats and the lounge....not good"

Pros: "Service"
Cons: "Delay"

Pros: "The food was fine"
Cons: "Terribly delayed, they could do better informing people about why we got so many hours delayed. When we got to Shanhai there was not HAinan support at all for the lodging the airline provides for the connection."

Cons: "They lost my luggage"

Pros: "Even though the communication in English was quite difficult with the majority of the flight attendants, one particular attendant was super nice and went to any length to take care of problems I and other non-Chinese speaking passengers experienced. Arriving in Beijing, I was worried about the proceedings as mentioned in the negativ comment box, but an employee from Hainan Airlines went to pick up passengers transferring to Seoul and take care of the check in process."
Cons: "Before boarding the flight, it was not possible to check in online to my connecting flight from Beijing to Seoul. I didn't receive the necessary information and even after I was told about it after calling an employee of Korean Air, I didn't work. The person I spoke with on telephon herself didn't understand, why the system didn't accept my attempt to check in online. That was quite bothersome since I could get a boarding ticket for my Korean Air flight beforehand. Normally I would have to leave the transit area, line up to check in, receive the ticket, go through all check-ups again and go to the gate of departure. My flight left just 2 hours after arriving in Beijing and at airports as big as Beijing, that could have been very close to not being able to make it in time."

Pros: "Crew services were excellent , boarding on time"
Cons: "The seats we’re little bit tights also the food wasn’t so Good because not for foreigners taste it’s chinese way."

Pros: "Very good"
Cons: "Good"

Cons: "Management is not strict. Too many people standing at the back talking all the way. It bothers others to sleep. No one care about it."

Cons: "When I arrived in Beijing Airport, I had to pick up my luggage and re-check in...... It was so not convenient for me since I need to catch another flights :("

Pros: "The service is good"
Cons: "You need to pick up your luggage and check in again even you already buy a connected ticket at this company."

Cons: "Priority to Business is announced but there is no separation with economy and they start loading passengers up right away."

Pros: "It looks like economy starts in the 30's - so my seat 35K wast actually just a few rows in, not in the rear of the plane as I would have expected (in the States). Luckily I looked up when I was only at row 37 and could sneak back to my seat real quick!"

Cons: "I missed my flight because of wrong details the airline sent me by email. I arrived 3 hours before, but when I arrived, it was too late, and the flight already departured. The only next flight to TLV, Israel, was on the 2nd of Nov- 2 days later! I had to wait a whole day in the airport for another flight with another airline (ELAL) which I paid for it 2900 RMB! It's really unfair, and the women in the check-in desk wouldn't help me nor give me any info in order to book a new ticket :( It was a horrible experience, and I definitely wont fly with Hainan Airlines again."

Cons: "电视和电影全程都不工作"

Cons: "Check in staff asked me took the luggage back to tear off the prior luggage tag. When ask about whether the millage plan was record, just "hmmm" a bit without even bother to say "yes"."

Cons: "If there are empty first row seats, with extra leg room, I don't see why you couldn't let people use them just because they didn't pay the extra $100. It's absurd that once we are 40 thousand feet in the air you would enforce keeping those seats empty instead of increasing the happiness/comfort level of at least some people aboard. Also the food quality should improve."

Cons: "I was disappointed with the airports in China"

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

Pros: "flight was great and the staff was friendly. my special meal arrived as requested."
Cons: "Flight left and arrived by bus to the plain. I hate that..."

Pros: "That it got me home."
Cons: "I was scolded for having my smartphone out (in airplane mode) two hours into the flight. And noticed that other people were sneaking pictures with their phones of the flight map, food, etc., before the crew caught them. I could not watch my preloaded movies, read my Kindle app or listen to podcasts. And my in-flight entertainment monitor had a glitch, which barely made it usable. But I could not explain that to the crew nor ask why I could not use my iPhone, because the cabin crew's English consists of set phrases, not fluency. This airline a serious rethink about flying international. I won't be using it again."

Pros: "They very cheap on drink. And not very nice"
Cons: "They serve you not even half drink of juice, they should improve, and no ice on the drink it's an international flight ,they should have any consideration for other customers. And the food was awful"

Pros: "I got to Paris. Free toothbrush."
Cons: "Xi'an Airport does not handle international transfers well. Confusion at arrival, confusion with check in for next flight. Mad rush with only minutes to spare. I don't know if Hainan Airlines can do much about that, but Xi'an Airport should at least know that people are transferring, and the airline should notify us of such."

Pros: "It seemed like the beverage tray was on a constant loop. Made staying hydrated very easy! Staff was also very friendly and considerate - one of the attendants snuck a sandwich onto my tray while I was passed out."

Cons: "Fly Shenzhen to Beijing to San Jose, why the luggage can't directly to San Jose? I have to pickup my luggage at Beijing and check in again. Beijing is just a transfer."

Cons: "No movies"

Pros: "Friendly and helpful staff on the plane and at the airports"

Pros: "The plane was comfortable; the entertainment modern with a fair selection of newer movies; and the little comfort packets were nice."
Cons: "The plane was delayed (on both my Bangkok link and the one to the States. We had booked a layover tour and missed out. We could have still made the tour if we had known earlier that the second leg was late as well. The customs agent took my duty-free zippo which had NO GAS in it (and I was later told by a Chinese citizen was taken to be sold later by the agent). I missed my connection in the US. The flight attendant was rude to us, but extremely nice to the Chinese citizen sitting next to us (several times skipped us when delivering snacks - we were awake). At one point, I had to go back and get a snack from the back). There was no comfortable seats in the Beijing Airport area where we were cornered (and the food was overpriced). They ran out of drinks. More than disappointing"

Cons: "The fight were really crowded; the crew were so busy; the restroom was not available most of time"

Pros: "great food, excellent service.unbelievable cheap price"

Pros: "Nothing"
Cons: "Bad food. Bad attitude of crew. Not allowe'd our own phones. Movies dated and little variety"

Pros: "Besides the entertainment system not working - good flight"
Cons: "During the return flight - the entertainment system was not working"

Cons: "My luggage never made it to Tokyo. I have tried calling lost and found multiple times but nobody ever picks up. I have emailed them multiple times with no response. Everything I brought for my 2 month trip in Japan was in there. This has brought nothing but stress. I just want some sort of answer"

Cons: "I have to take my own big luggage to catch next flight. Not convenient."

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

Pros: "Staff are profesional"

Pros: "Lots of movies, Tv, and music to keep entertained. Many good Food options and drink choices were great!"
Cons: "Seats a little small and by the time the food came to us they only had one option left so that was a bummer."

Cons: "did not like being led to tarmac"

Cons: "my luggage had to be claimed in Beijing and re-checked in instead of claiming it in the destination. My flight from Kunming to Seattle (transition in Beijing) were all with Hainan and I am not sure why they do not check my luggage in Kunming all along to Seattle."

Pros: "Transit services were outstanding."
Cons: "Airplane food."

Cons: "Allow business passenger to use front bathroom."

Pros: "The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great."
Cons: "The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes."

Pros: "Perfect"
Cons: "Nothing. Flight was amazing"

Cons: "It's KLM. What else do you need to know."

Pros: "Services is good ."
Cons: "Food can be better"

Pros: "Nothing"
Cons: "Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again"

Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"

Pros: "Klm's consistantly high standards in everything they do."
Cons: "Nothing"

Cons: "A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great"

Pros: "The crews were pretty great!"
Cons: "The regulating of the temperature."

Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Seat comfortable"
Cons: "Flight was delayed and overhead bin space was very small"

Pros: "The entertainment was amazing"
Cons: "The seats were a bit hard"

Pros: "Crew was very engaging and service was good."
Cons: "My seat was horrible. Right at the door, crammed, and no place to store my carry-on luggage."

Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."

Cons: "I called for a crew member 5 times and waited 25 minutes for anyone to help me with just some water. I had to get up and go to the very back of the plane to ask for some water. The plane was hot and no air to be found. This was all after we had to get back off the plane before takeoff. It was terrib"

Cons: "The check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."

Pros: "Crew's hospitality, good music, good destination material, terminal info, good system overall"
Cons: "Less legroom, storage space, bad food, few movie options."

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Pros: "NOTHING"
Cons: "Having to change my seat to accommodate a rude belligerent passenger, who had taken my seat, refused to move until spoken to by steward. She then made my flight a nightmare, until I let her sit in my aisle seat. Even then she was not satisfied, she abused me the whole flight damaged the screen so I could not use it until the steward fixed it. Demanded that I except any and all alcohol to give to her to drink. When I am tea total she then continued to abuse me. I asked the steward to move me he just shrugged his shoulders and said there was nowhere else. This is definitely my the worst flight I have experienced."

Pros: "Landing"
Cons: "I’ve traveled a lot internationally and this was the WORST flight I’ve ever had to endure. I felt like I was being tortured and didn’t sleep at all and so slept when getting into Amsterdam rather than being able to explore the city. I was out $200 for the Airbnb (could’ve stayed in the airport cheaper) and $200 for a dinner cruise I slept through. NEVER AGAIN"

Cons: "Check in at Berlin was extremly slow. Staff was very unprofessional and not very friendly."

Cons: "Nothing special"

Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"

Cons: "Flight was cancelled."

Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"

Pros: "The attendants took great care of us. Super smooth flight."

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Cons: "Boarding was very confusing. There was an area where they were checking people's bags or something near the gate and you didn't know if you needed to stop at it or continue. They didn't collect garbage before landing. Not only did we have to take our bags off the plane, we had to carry our garbage (drink cups/food served) to the front of the plane to throw out."

Pros: "Decent meal (warm Pasta all'arrabbiata), nice little muffin for dessert and standard drinks (coffee & tea were a bonus, as they didn't serve any on a similar flight, from Barcelona to Amsterdam), friendly cabin crew."
Cons: "Poor timing - no reason for a 40 minute delay at take off (plane was fully boarded in time) Old aircraft, shabby, dirty and cramped seats. Coming from my connecting flight from Barcelona, I could clearly tell the different in the quality (and cleanliness) of the aircrafts."

Pros: "Good service onboard, good food. On time."

Cons: "Bit cramped for space"

Pros: "Flight crew; legroom even in cheap seats."
Cons: "Exceptionally unhelpful customer service when asking about extra kilos/bags. Just quoted the online info back at us. We simply wanted to know how much would be charged if the bag was 1-2kgs overweight. We could not get a straight answer, just quoted the unclear company policy. Extremely frustrating and annoying. KLM offer a superior flight experience - it is a shame their terrestrial customer servic does not match it!"

Pros: "Very friendly staff"

Pros: "The food was excelent"
Cons: "I have to pay to pay a little more confort"

Pros: "Nice seats, comfortable."
Cons: "Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here."

Pros: "Service impeccable!"
Cons: "They have one line of executive class after the kitchen and toilet, is very noisy."

Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."

Cons: "I don’t like the limited choice of drinks on these short KLM flights."

Pros: "newer plane, good staff"
Cons: "need better and more food options, more often"

Pros: "staff was fine"
Cons: "old old plane, very uncomfortable. Tiny bad screen made movies pointless"

Cons: "Long stop over at Schiphol. Too Long!!!!"

Cons: "Flight delayed by one hour which meant I missed by train at Southampton by 10 minutes and subsequent bus connect home. Next bus would have been 2 hours later so 45 minute walk home from train station. Didn't bother with food offering, put off by that supplied from Hannover to Schiphol."

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"

Pros: "The cabin crew, the flight and communication and the cleanliness of the plane."
Cons: "It was really unclear which desk to use at Birmingham airport to check in. It was extremely stressful for a first time flier as I had no idea what to do - the desk location wasn't marked clearly and when no staff were there it wasn't clear that the desk was open."

Cons: "Flight delayed, had to take two more flights and was a four hour trip turned into a 12 hour, 4 countries trip"

Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"

Cons: "With skyteam elite status cannot select free upgrade from economy to premium economy unless it is 30hrs before boarding for this code share which is actually a KLM flight"

Cons: "I slept didn't have snack offered and no entertainment"

Read more about Japan Airlines
COVID-19 information

Safety measures for airlines flying from Ontario to Shanghai

Airlines flying from Ontario to Shanghai 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 Shanghai

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Ontario to Shanghai

Pre-flight testing

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

Book cheap flights from Ontario to Shanghai

Recent round-trip flight deals

1/10
Fri.
1 stop
Multiple Airlines
18h 05m
YYZ - PVG
31/10
Sun.
1 stop
Multiple Airlines
21h 00m
PVG - YYZ
28/7
Wed.
2 stops
Japan Airlines
43h 25m
YYZ - PVG
22/12
Wed.
2 stops
Japan Airlines
42h 46m
PVG - YYZ
13/7
Tue.
1 stop
EVA Air
28h 40m
YYZ - PVG
29/7
Thu.
1 stop
EVA Air
20h 45m
PVG - YYZ
28/7
Wed.
3 stops
Air Canada
44h 00m
YYZ - PVG
22/12
Wed.
2 stops
Air Canada
20h 20m
PVG - YYZ
12/9
Sun.
2 stops
China Airlines
24h 35m
YYZ - PVG
30/9
Thu.
2 stops
China Airlines
22h 53m
PVG - YYZ
4/6
Fri.
1 stop
China Southern
40h 05m
YYZ - PVG
16/6
Wed.
2 stops
China Southern
27h 36m
PVG - YYZ
7/9
Tue.
2 stops
KLM
33h 05m
YYZ - PVG
19/10
Tue.
1 stop
KLM
43h 35m
PVG - YYZ
16/7
Fri.
2 stops
Air China
24h 35m
YYZ - PVG
31/7
Sat.
2 stops
Air China
22h 03m
PVG - YYZ
1/10
Fri.
1 stop
Multiple Airlines
18h 05m
YYZ - PVG
31/10
Sun.
2 stops
Multiple Airlines
20h 33m
PVG - YYZ
1/10
Fri.
2 stops
Multiple Airlines
24h 45m
YYZ - PVG
31/10
Sun.
2 stops
Multiple Airlines
21h 55m
PVG - YYZ
6/9
Mon.
1 stop
EVA Air
28h 40m
YYZ - PVG
19/10
Tue.
1 stop
EVA Air
20h 45m
PVG - YYZ
1/10
Fri.
1 stop
Multiple Airlines
36h 30m
YYZ - PVG
31/10
Sun.
direct
Multiple Airlines
13h 45m
PVG - YYZ
14/7
Wed.
1 stop
EVA Air
28h 40m
YYZ - PVG
30/7
Fri.
1 stop
EVA Air
17h 55m
PVG - YYZ
28/7
Wed.
3 stops
Air Canada
44h 00m
YYZ - PVG
22/12
Wed.
direct
Air Canada
13h 45m
PVG - YYZ
7/9
Tue.
1 stop
Multiple Airlines
20h 30m
YYZ - PVG
19/10
Tue.
1 stop
Multiple Airlines
19h 35m
PVG - YYZ
15/7
Thu.
1 stop
EVA Air
22h 20m
YYZ - PVG
31/7
Sat.
1 stop
EVA Air
20h 45m
PVG - YYZ
16/5
Sun.
1 stop
Hainan Airlines
29h 40m
YYZ - SHA
24/5
Mon.
1 stop
Hainan Airlines
30h 20m
SHA - YYZ
12/9
Sun.
1 stop
KLM
28h 50m
YYZ - PVG
30/9
Thu.
1 stop
KLM
43h 35m
PVG - YYZ
13/7
Tue.
1 stop
EVA Air
26h 25m
YYZ - SHA
29/7
Thu.
1 stop
EVA Air
38h 15m
SHA - YYZ
17/5
Mon.
3 stops
Multiple Airlines
40h 20m
YYZ - SHA
17/6
Thu.
2 stops
Multiple Airlines
34h 50m
SHA - YYZ
Show more results

Recent one-way flight deals

19/5
Wed.
3 stops
Multiple Airlines
37h 45m
YYZ - PVG
29/9
Wed.
2 stops
Japan Airlines
44h 50m
YYZ - PVG
29/9
Wed.
3 stops
Air Canada
46h 40m
YYZ - PVG
17/8
Tue.
1 stop
EVA Air
22h 20m
YYZ - PVG
29/9
Wed.
2 stops
Air China
25h 55m
YYZ - SHA
10/5
Mon.
2 stops
XiamenAir
30h 55m
YYZ - SHA
24/5
Mon.
3 stops
Multiple Airlines
40h 20m
YYZ - SHA
16/7
Fri.
1 stop
China Southern
39h 00m
YYZ - SHA
1/6
Tue.
2 stops
Multiple Airlines
54h 15m
YYZ - PVG
18/8
Wed.
3 stops
Air Canada
51h 25m
YYZ - PVG
24/5
Mon.
2 stops
Multiple Airlines
31h 40m
YYZ - SHA
17/8
Tue.
1 stop
EVA Air
22h 20m
YYZ - PVG
18/8
Wed.
3 stops
Air Canada
45h 05m
YYZ - PVG
13/5
Thu.
3 stops
Multiple Airlines
39h 50m
YYZ - SHA
17/8
Tue.
1 stop
EVA Air
22h 20m
YYZ - PVG
12/8
Thu.
2 stops
Air Canada
22h 10m
YYZ - PVG
18/5
Tue.
3 stops
Multiple Airlines
48h 05m
YYZ - PVG
19/7
Mon.
1 stop
EVA Air
22h 20m
YYZ - PVG
14/7
Wed.
2 stops
Air China
22h 00m
YYZ - SHA
12/8
Thu.
3 stops
Air Canada
25h 25m
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