Find cheap flights to Shanghai

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

— SHA
Aug 10 — Aug 171
Return
1 adult
Economy
0 bags
From?
To?
Wed 10/8
Wed 17/8

Good to know

Low season

August

High season

October

Cheapest flight

R16 489

Good deal (return flight)

R30 500

Good deal one-way

R19 324
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Johannesburg OR Tambo to Shanghai Pu Dong
or less
or less

When to book flights to Shanghai

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Shanghai

  • Looking for cheap airfare to Shanghai? 25% of our users found tickets to Shanghai for the following prices or less: From Durban R19 671 one-way - R19 671 round-trip, from Johannesburg OR Tambo R19 324 one-way - R24 912 round-trip, from Cape Town R32 428 round-trip
  • High season is considered to be April, May and June. The cheapest month to fly to Shanghai is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Shanghai flight deals.

FAQs - booking Shanghai flights

Top 4 airlines flying to Shanghai

Scores according to KAYAK customer reviews
7,1
Air CanadaOverall score based on 25363 reviews
7,3Boarding
7,0Comfort
7,7Crew
6,9Entertainment
6,4Food
Airline reviews

The staff were friendly and the plane was on time. The jack in seat 25A for sound needs to be fixed.

Read more about Air Canada

The staff were friendly and the plane was on time. The jack in seat 25A for sound needs to be fixed.

All is exelent.

Pros: "The crew was amazing, the flight was fast and easy."
Cons: "New seats are very cramped."
Cons: "Be on time."
Pros: "The customer service phone number was impossible to get through on in order to take to someone within 24 hours of my flight in order to make my Special Meals request as I have Celiac's Disease. I was unable to make this selection at booking as when you book through a third party like Expedia, which I did, you cannot access the same internal tools required to make that selection. You can ONLY then call once you have checked in before the flight in order to let the airline know of your Special Meal needs. This is not only a terrible policy as it undercuts those who ARE ultimately still buying tickets to their airline, and that the airline is CHOOSING to sell. It provided me with an extremely subpar experience of the airline but left up to the last minute with doubts about my ability to board a 13 he international flight without the reassurance that I would have ANY meals aboard and no other options should that be the case. Right before my flight departed I was reassured that the information we had requested Expedia relay to the airline internally the day before, who we called when we couldn't get through to the airline, WAS able to convey this Special Meal request and I was going to have food on the flight, so I then did not purchase a bunch of snacks in the airport to have as options. The first meal in, no Special Meal was provided and I had to explain then entire situation all over again. They assured me they would figure it out and get me taken care of. However, no one who assisted me conveyed this to anyone else on the flight and every time food was dispersed, same situation. This was stressful and exhausting and the options provided me were modified to be gluten free, such as an entire plate of fruit for my snack, instead of the protein heavy snack everyone else received, because there truly wasn't extra for that type of dietary restriction. This was stressful and I was very hungry on the flight. One of the attendants got me a few chunks of cheese from first class, but otherwise, it wasn't great. I would advise travelers with Special Meal requests NOT to fly with AirCanada."
Cons: "My wifi was not working for the entire trip!"
Cons: "I didn’t fly out of Philadelphia because the flight was 5 hrs late and I missed my connecting flight. Had to go get my luggage, go home and try to fly today! Terrible! All my plans screwed up!"
Pros: "The staff was very friendly and did a good job."
Cons: "The entertainment on this flight was non-existent unless you paid extra for the iPads or internet. There were no tv screens on the back of the seats, which was not very pleasant for a 9 hour flight. We tried connecting to the plane's wifi and watching movies on our phones through the Air Canada app, but the wifi was so slow that the movies never even loaded. Additionally, not every row of seats on the sides has a window, and we were in a row that had a wall instead. The plug in our row did not work either so we couldn't charge our phones with it."
Pros: "Comfortable seats with entertainment screens for everyone and friendly staff."
Pros: "You got me there without problems. Even the baggage got transferred. Better if seats declined more. I would pay an extra 40 to have a more seat recline."
Pros: "The boarding and deboarding of the plane were done quickly."
Cons: "The flight was delayed 4 hours and the entertainment selection was subpar."
Pros: "LITERALLY NOTHING Trashiest airline in the world"
Cons: "Customer service, boarding, check in desk, LITERALLY EVERYTHING WAS 3rd CLASS WILL NEVER FLY WITH THIS AIRLINE EVER AGAIN EVEN IF THE TICKE IS FREE WORST EXPERIENCE OF MY LIFE AND I WILL TELL EVERYONE"
Pros: "The crew ensured that all my needs were met while on the flight. Truly a pleasurable experience."
Cons: "Nothing... Can't exactly shorten the distance."
Cons: "I want to seriously complain about Air Canada and Kayak booking systems. I reserved the tickets to Shanghai but there were no place reminding me that I need Canadian VISA to connect flights between two Canadian cities. I am a Chinese citizen who is working at USA and not allowed to change flights in Canada based on the newest government rules. However, in both booking systems, there is no reminders. In my opinion, either Kayak or Air Canada can add a simple checkbox to let the potential guest choose his or her nationality status, then this kind of trouble can be mitigated. We talked and called Air Canada people but no buying. They kept saying this is our responsibility. We bought United Airline tickets at the last minutes and cost us about $2,400 because we cannot wait to get back China to prepare our wedding ceremony and US Visa interview. We are very very disappointed with Air Canada and will keep complaining about this issue. As a service supplier, how cannot you think on behalf of a customer? The air company definitely knows more about government rules than a customer. We did have mistakes of not researching government rules. However, the biggest mistake was we trusted Air Canada and Kayak who we thought had taken care of those kind of issues for us. Thanks."
Cons: "Air Canada cancelled my original flight and it was difficult to reschedule. Customer service wasn't great."
Cons: "Food was not good. Just filling. Crew was not polite when I asked for more water"
Pros: "Nice crew and service, I ate all the food :) lots of new movies !"
Cons: "I guess it is a good thing for the airline because the plane was full, although it was crowded to me."
Pros: "Good meals and services with beverages"
Cons: "None"
Pros: "Excellent service in business class: attentive, cordial, not intrusive."
Pros: "NOTHING"
Cons: "The Air Canada counter officer do not help me at all. She only told me to call Air Canada which I can not since the Shanghai office is close and the US number did not work. I ended up bought a new ticket with AA."
Pros: "Comfortable flight"
Cons: "Food was average"
Pros: "It is always a pleasure to fly with Air Canada! The staff is always friendly and helpful and they provide great in-flight entertainment."
Cons: "Not enough bathrooms on this plane, constant line for bathroom."
Cons: "Arrived in Montreal six hours late"
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: "Our flight was delayed by 3 hours. The delay was announced after we had boarded and sat in the plane. Not acceptable. For the delay all that was served was water after about an hour, and pretzels and soft drink after two hours. Not acceptable."
Pros: "Service before boarding was excellent. Checking in as long as the boarding time was efficient and fast. In flight service was okay, flight crew was helpful and friendly. The selection of entertainment was excellent. Good international films, in addition to the monocles 24 hours radio station. However, the food was mediocre, there was not enough food for a flight of 11 hours."
Cons: "I didn't like the amount and selection of food."
Cons: "Food was terrible Flight was not full and I tried to get bettuer seating but I was told there is none available. Then after boarding they had someone else with the same seat number. Very strange"
Pros: "Other than the usher at the check-in desk, all other Air Canada staff were polite and helpful."
Cons: "Usher at check-in desk had terrible communication skills. He had an antagonist tone that set an aggressive tone for those just trying to comply to his directions."
Pros: "The ciabatta buns served with the regular meals, looked lovely, as did the regular meat meals. Unfortunately, I ordered the Hindu Vegetarian meal."
Cons: "Usually the Hindu Vegetarian meals are quite nice, but these ones were not. I have eaten a lot of Indian and Middle Eastern food, and I could not identify what this was supposed to be. The basmati rice had the consistency of oatmeal. The first meal was tasteless and the second meal had too much hot spice, but still no flavour. The bread they gave with the meal was tiny and tasteless compared to the lovely ciabatta rolls served with the regular meals."
Pros: "Flight was good on time ..flight crew good as well coming to toronto from trinidad ..however from toronto was a totsl disaster..long lines with confusion with 3 flights being checked in at once ..sent to other line 1 person checking in people then sent back again across hall to check in baggage ..was ridiculous aa such a big airline n chaos to get on flight ..also left more than an hr later with all the confusion"
Cons: "my language has been lost !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
Pros: "screen and interface"
Cons: "back of seat/head rest uncomfortable, average food in very small quantities films not refreshed fast enough, same in and out flights"
Pros: "Crew was friendly"
Cons: "No leg room, no snack for a 5+ hour flight, a bit messy, no entertainment, not too comfortable"
Pros: "food was fairly good. crew very nice."
Cons: "The selection of movies was poor. not enough current releases. would have liked to have an alcoholic drink for free. (one would be nice)"
Cons: "On both outbound and inbound trips (connecting with international flights) the flight was late. Both times the door was closed and then they informed us of the delay. I understand that smaller planes often get bumped, but on the outbound leg, a 20 minute delay on the tarmac and then not allowing us to deplane for another 15 minutes meant I missed the connecting flight."
Pros: "The crew was especially friendly and helpful."
Pros: "Everything went very smoothly...quick and easy flight"
Pros: "more leg room! pleasant staff at check in and on flight. Brilliant choice of movies. socket to charge phone or iPad . nice wine available to buy on board. I would certainly choose to fly with them whenever possible!."
Pros: "Econamy class allows 2 piece of bag."
Cons: "I only have one bag. My bag is weighted 57 lb and charged me CA$100.00. They should have averaged 2 bags' weight and I should not have charged CA$100.00. I think the service is poor."
Pros: "Nothing"
Cons: "Cancelling flights , lying about reasons why, running away from customers when the flight finally after 10 hours was canceled"
Pros: "The movie selection and the food was great! The crew was friendly and helpful."
Cons: "The lack of space in the cabin was very uncomfortable."
Pros: "The entertainment was good and the crew was efficient. Getting on and off the plane was smooth."
Cons: "I couldn't believe how little room there was for such a long flight! There wasn't enough room for me to reach my bag that was on the ground even when the seat in front of me wasn't reclined. And the people next to me kept jabbing me with their elbows because three grown adults simply could not sit next to one another in such a small space. I'm a small person so if I feel crammed on a flight I have no idea how the average person can tolerate it!"
Cons: "Food was bad,"
Pros: "Crew was nice but customer service at the airport and over the phone is terrible (takes over 30 min to speak with someone and a few times they hang up the phone)"
Cons: "Luggage was delayed for over 36 hours and customer service hotline was useless."
Pros: "Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing"
Cons: "Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing"
Cons: "map was broken halfway into flight"
Pros: "The only positive was the initial price, but even after opting for a price increase to lessen travel time failed with the delays and flight changes."
Cons: "3 out of 4 flights were either delayed, changed, boarding radically changed. An attendant actually had the audacity to sarcastically ask who I was voting for (president) once he new I was American. The customer service rep in Toronto further blamed us for not checking flights 48 hrs in advance, although I checked in 20 hrs earlier and received false flight info. The crew also stated in flight "that those continuing on the the USA, did NOT have to complete customs declaration forms" ....WRONG!"
Pros: "Toronto->Shanghai Good In general it was a good flight considering how long (14 hours) it was. The new entertainment system has a lot of features and movies. It also has chat to other passengers which is useful when travelling with a group sitting in different areas."
Cons: "Bad Long flight but that is the way it is. The fight map froze on my entertainment system about 1/2 through the flight so the map was useless after that. One side of my earphones also went dead. My wife wanted something better then hot noodles in a cup for the middle meal."
Pros: "chairs a little bigger"
Cons: "the staff are indifferent to a point of being rude. The food is dismal and their cost cutting measures really reflect how bad it has become. It functions like a budget airline now. Try to learn a thing or two from the airlines like Cathay Pacific, Singapore airlines and Qatar airlines."
Cons: "I asked a crew member to find me a empty space near me so that i don't need to store my luggage in the way way back, and she said she was too short to open and close those overhead bins. SERIOUSLY, HOW DID YOU GET THE DAMN JOB"

Flight was on time. Food was ok. Seats didn’t have much arm room but was manageable for a short flight.

Good trip

Flew business class. Our luggage was the last to arrive at the belt; 15 minutes after the last bag. Sigh.

Cons: "MH hospitality has gone down. Those days they were the best of the best. Now, there is hardly any hospitality at all. Very disappointing."
Pros: "The staff was really nice when I asked for the green tea they make sure you get it"
Cons: "The entertainment unit was constantly malfunctioning"
Cons: "very delayed flight in addition slow flying what should have taken 52 minutes ended 1 hour 20 min to add to that poor cabin crew management of Business Class disembarking excruciating slowly added another delay of 20 minutes!"
Pros: "Luggage allowance."
Pros: "The food"
Cons: "I was given a window seat but without a window. I felt I cannot breath. I saw many empty seats around"
Pros: "Everything was good about this flight"
Cons: "They need to have at least 5 to 10 vegetarian meal on board."
Pros: "cabin crew very friendly and professional"
Cons: "Seats cramped; not enough space, especially for long haul. Provide more space! Earphones didn’t work. Could not enjoy entertainment. Seat would not recline. Slow checking. Not enough counter staff. Check in counter contractor staff inexperienced and held us up for over an hour due to unfamiliar"
Pros: "Gotta love seats in business class that lie flat and even give you a little bit of a massage. Superb crew."
Pros: "The flight was pleasant, the staff were delightful, and the plane (a new 737-800) was very comfortably configured."
Cons: "Check-in took an intolerably long time (45 minutes)."
Cons: "Whilst the main meal was ok, as far as breakfast on the LHR to KUL sector was concerned, by the time I was served my preference was no longer available. The crew member who served me made no attempt to see if another colleague had my preference available."
Cons: "Similarly delayed departure and arrived at HongKong over 11/2 hour later- poor service!"
Cons: "Fight was delayed"
Cons: "Old plane"
Pros: "food was good and overall good economy class flight"
Cons: "distance between rows seems shorter than other airlines such as Emirates"
Pros: "The crew was very pleasant and professional. . The food bland but warm. But the seats were microscopic"
Cons: "Seats were tiny. My knees pressed to seat in front of me. I’m 73 inches tall"
Cons: "Prebooking a seat with Malaysian Airlines requires calling KL office which is always busy. It costs a lot if calling from the US, in addition to paying for the seats. It really turned me off."
Cons: "Economy class seats are getting tighter and smaller. When person in front reclines the seat you do not have much moving space left"
Pros: "Staff onboard were good"
Cons: "Many hours delay at Miri, MAS staff abandoned posts so they didn't have to deal with passengers. Apalling service"
Pros: "Attendants were very good"
Cons: "12 hrs in the air!!!"
Cons: "* Business lounge was pathetic with NO food, only drink and snack. * Boarding was not efficient and took longer that it should have so had a late take off. * Business class.... Ran out of food!?!?! What the heck! only water available for 6 of 16 seats! Pathetic * Terminals not updated so had to take transfer to another terminal to get my arranged ride."
Pros: "NA"
Cons: "Delayed of baggage claims for 1 hour, flight retimed/delayed for more than 1hour"
Cons: "The flight was delayed for more than an hour. We had problem getting the attention of the crew as all of them were just hanging around the galley."
Cons: "Cabin crew were unprofessional and not much caring Food was rubbish"
Cons: "My checked bag did not arrive at my work city of Singapore. It took 2 days to be brought to my hotel despite my being told they would be on the next flight. I arrived back in Denpasar yesterday and, again, my bags are lost and I again I was told they would be on the next flight. I still do not have my bag. Seems to be a pattern with Malaysian Airways and I will avoid them in the future, Also, I left my Ipad plugged in at the Premier Lounge in Denpasar and realized it as I was boarding the plane. The Malaysian Air boarding staff got on radios and appeared to try to help by telling them to put aside for pick up upon my return. Yesterday, The Premiere lounge said they did not have it despite my name, email and phone number being written on the Ipad. Between Malaysian Air and the Lounge and their lack of concern and professionalism it was not a good trip. As One World Emerald member, I steer a lot of business towards these One World Airlines. I expect better treatment."
Pros: "Liked the USB port for recharging electronic devices"
Cons: "Seats were too close together. Not very comfortable. We were in row in front of emergency exit. Seats didn't recline. We should be alerted when we select these seats that they are uncomfortable."
Pros: "Food and hospitality"
Pros: "Over all flight experience ok, lack of boarding information and ran out of menu choice but rest ok."
Cons: "Arrived in one piece but my luggage didn't; flew from Auckland to Singapore via KL with a 2 hr layover; how luggage didn't make connecting flight is beyond me; maybe they just lose things"
Cons: "The flight was delayed 1.5hours"
Cons: "Food is always the same - soggy noodles and chicken or bland spaghetti and wilted veg with soggy fish. Seats cramped. Wasn't informed of gate change until 30 minutes later. Crew efficient but a little lacking in hospitality department."
Cons: "No beer or wine in business class! Did not want a meal, so I got water and a tiny pack of peanuts."
Pros: "Plane (A380)"
Cons: "Limited choice menu, some minor malfunctioning seats & screens"
Cons: "It appears the staff don't want to be there, long check in queues, poor in-flight service, average food, not even offer water in-flight, plane was dirty, entertainment average, not at the standard for a full service carrier."
Cons: "No alcohol"
Pros: "On time departure, nice aircraft and entertainment."
Pros: "Service in the plane"
Cons: "Service at the airport."
Pros: "Nothing."
Cons: "Sorry to say the flight is always late. From Osaka to KL I had to wait 4 hours to connect to the next flight to Jakarta. Than on the way back from Jakarta to KL the flight was late again I just nearly made it for my connnecting flight to Osaka. Overall it was ok but something must be done for delayed flights."
Pros: "Crew was good in flight."
Cons: "The flight was excessively delayed. What was supposed to be a flight leaving at 2:25 AM left only at 4:15 AM or so. This is AFTER my original flight which I had booked for 1 AM was changed to 2:25 AM."
Pros: "spacious seat at row 5"
Cons: "The fish is merely edible. No IFE available."
Pros: "The plane was decent. The offering on the IFE was a good mix. Food was ok"
Cons: "The IFE froze. I alerted the crew but it took them nearly 1.5 hours to do a reset of the system. I barely managed to watch a movie and only managed that due to the fact that I had my own earphones. They collect their headsets way too early."
Pros: "Service is excellent"
Cons: "None"
Pros: "- On Time - Nice to include buns or bread for breakfast - Staffs should be more gracious and engaging."
Cons: "- Landing was rough and sudden - Hot drinks only served at the end of meal. It should be served together with meal. - Row 17 was last to be served. Rather hungry especially on transit flight from Singapore - No transit lounge and refreshments"
Pros: "Crew were friendly and professional."
Cons: "Cue to check-in was ridiculous! Employ more staff so that the wait time is comparable to other airlines. Alcohol - why is there no alcohol on the KUL/BKK leg? I thought that this was an international flight."
Pros: "I like the interior of the plane and the comfortable seats. I also appreciate the crew's warmth and efficiency. It was a very short flight hence I truly appreciate the snack and drinks provided and especially the fabulous ice cream treat on the return flight. I would certainly consider taking MAS again in future (this was my first MAS flight), despite the one glitch (please see what I didnt like) if the price is right."
Cons: "I had only one large backpack to be checked in (due to the minimum liquid that can be brought) and it was left at the airport somehow by whoever who was handling it. Waited for more than an hour at KLIA for it and finally made a loss baggage report. The staff at the loss baggage counter was only helpful after finding out that I am not a Malaysian. Needless to say, my bag flew on SQ and was rushed to my hotel 5 and half hours after landing. I also did not receive a copy of the baggage delivery report."
Pros: "Flights seat is comfortable"
Cons: "Delay and boarding at very last minute."
Pros: "Our plane was late coming from Bangkok. We had to run in KL to catch the next flight. We did not get our luggage when we arrived in Bali. Still don't have it after 24 hours."

I was surprised that I was put in first class the whole way! Thank you SO MUCH for such a blessing!

I know this is Africa but the plane seats could be more comfortable

Cons: "Poor communication"
Pros: "Crew were extremely professional"
Cons: "The seats were less comfortable for me"
Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"
Pros: "i could not contact momodo not in e-mail, telephone or chat momodo was real bad with solving problems and i will not recommend you with any way"
Pros: "Food"
Cons: "Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey"
Cons: "Entertainment is non existent. Plane is tatty."
Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"
Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."
Cons: "It took 45 minutes for a flight attendant to respond to my call despite me calling dor assistance every 10 min. I had an issue with my tv screen and was not able to use the in flight entertainment I am very dissatisfied with such poor care and professionalism from your staff. This was something that should not have taken 45 min to get solved and even worse despite the call light being on multiple flight attendants walked by and did not even bother to question why the call light was on"
Pros: "good onboard service"
Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"
Cons: "Addis Airport is a NIGHTMARE!!! It took two hours to check in and the lines were insane. It was absolute chaos, people pushing and airport staff did little to manage it. We almost missed our flight because the lines and process was so disorganized. The plane ride - the plane was old. My seat was so old, the cushion was worn down to the point of feeling like a bucket seat. This was really bad..."
Pros: "Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it."
Cons: "Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant)."
Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."
Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."
Pros: "The crew was professional yet very friendly. Everything was great. Enjoyed my trip"
Cons: "Nothing"
Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."
Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"
Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."
Cons: "Food horrible. Poor infrequent service, cramped seating, poor movie selection"
Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"
Pros: "The staff where so dedicated. The food was very real and crunchy. Go for the beef instead of chicken. I had both. Was a ten hr flight."
Cons: "The fact that they write your card details carelessly on a pierce of paper when making an inflight purchase. Should be swipe and all done. No need writing those sensitive data down."
Pros: "USB plug, nice TV/ entertainment"
Pros: "Spacious seats"
Cons: "80's airplane. Old. Seats not that comfortable, a bit dirty."
Cons: "I sent them an email about an issue with my flight but they didn't get back to me"
Cons: "Food can be improved."
Pros: "Sleeping most of the way"
Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."
Pros: "Again, the cabin crew where all very nice."
Cons: "Seating space was very tight on this plane."
Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."
Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."
Pros: "Excellent chicken dish"
Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."
Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."
Cons: "We boarded around midnight and after supper, I am accustomed to a few hours of the lights turned off for rest. Even though I requested the crew said it was not policy and I should use the yellow mask (which sadly does not block out the light). I think a few hours off dimmed lights would greatly enhance comfort levels."
Pros: "I do like the cheerfulness of the flight crew. They are very attentive."
Cons: "The water is doled out in small cups. Not enough!"
Cons: "Ground staff past security at Intl departures were unhelpful and scarce. The gate number on the boarding pass and screen did not coincide. Unlike other airports the screen was not the most recent information. Even when told about the discrpancy and mix up for many passengers, the mistake on the computer was not rectified"
Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"
Pros: "Service & Staff"
Cons: "Toilets always get messy because there are many people flying for the first time and some using a public toilet (or even flush toilet) for first time ever. They need instructions in the bathroom for how to use the toilet, how to keep it clean, how to dispose of trash, how to flush toilet paper, etc. If fly all over the world, but every time I fly from Africa it's the same mess, regardless of airline. Simple instructions would help - they cannot assume all of their clients have used flush toilets when over 80% of Africans do not have them."
Pros: "The flight attendants were lovely."
Cons: "The movie selected for the flight was not my preferred genre. Maybe a family film would be better."
Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."
Cons: "- terrible food and no snacks provided - Crew was inattentive and did not monitor passengers e.g. standing when seatbelt light is on - bathrooms were rarely cleaned on 18 hour flight - poor air circulation"
Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."
Pros: "The short time it took to get to my destination. The great work done by flight attendants."
Cons: "The small seat I got."
Pros: "The service, the comfort, the team was brilliant."
Cons: "Food and entertainment is very poor."
Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"
Pros: "Dreamliner is a great plane"
Cons: "My luggage didn't make my connection. Came 2 days later though."
Pros: "The crew was very nice and helpful"
Cons: "Flight hub tried to sell me a Visa to go to Bangkok! Since you are in the travel business I would have thought that they would know that citizens of the USA do not need a visa to go to Thailand! The email your partner company sent me was strongly adamant that I needed a visa before being allowed to travel! I knew better that this was a scare tactic to make money! But many people probably wouldn’t know. I’m surprised that Kayak would be apart of something like this! Hmmm!"
Pros: "Crew is wonderful .they do everything in business class to make you feel comfortable"
Cons: "I will never fly China Eastern again. EVER !! I need to add an extra day or two onto our flight. We purchased business class flights so they are not cheap. In order for us to make a change they want $1700 each person, a total of $3400 to take the same flight two days later. The fee is the highest I have ever hear for the same flight class .. I will never ever use China Eastern again, they are taking advantage..I could actually buy a return ticket on another airline for cheaper than they want for a flight change."
Cons: "Flight was delayed for 2 hours without advance notice. For a 4:30 am flight. Passengers were already at the airport around 2am. Only to depart at 6am. No sleep. No food and very uncomfortable. Would be better to give heads up ahead of time"
Pros: "The crew was polite but service was not quite there. We pick a 2-seat layout so it was OK."
Cons: "The food was poor and only served twice. Once shortly after taking off and another a couple of hours before landing. In a span of 10 to 11 hours there was no offer of drink or food of any kind."
Pros: "Great Entertainment"
Cons: "Depart on time there was over 45 min delay without an explanation"
Pros: "The frights were pretty comfortable. They provided drinks and food in proper time. Crews were very nice."
Cons: "I wanted to gave 5 star if only some of my personal items weren’t missing from checked in luggage."
Pros: "Flight from Honolulu to Shanghai was great. Then problem on the transfer, we missed flight"
Cons: "We recd a text that said flight was delayed 35 minutes. We got to gate to find it wasn’t delayed. We were there at gage 45 min before the plane left but they said we were late, it was due to the text."
Cons: "I wasn't able to flight I didnt know my passport wasnt any good if it's going to expired in less than 3 months. I was off by just a day. I still cant believe I cant get my money back. My boyfriend and I were already planning to go this time and win December to Thailand. Also Vietnam during October s"
Pros: "Amazing crew for such a long flight. Nice to get fed too."
Cons: "On line check in could have been simpler"
Pros: "clean cabin, nice service, smooth connection"
Cons: "some of the crew didn't understand English very well, not much movie choice on board"
Cons: "I’m a short person and can usually tolerate smaller spaces but the space this time is way too small. Overhead bins were full very quickly."
Pros: "Short layover, very good price."
Cons: "Very obvious the crew (at least in my section) have a problem with Non- Chinese people. Their attitude changed to others as well as me when they are asked for something. Very noticeable!!!!!!"
Cons: "Missed flight due to delay and had to deal with rude staff for the rebooking. Around 15 of us got no real information and we’re just hoping for the best"
Pros: "Price"
Cons: "Need to check baggage , so much trouble for no reason, it’s international flight -why can’t they check baggage once n for all?????"
Cons: "Towards the end of the flight attendants started yanking plugs from the monitor while watching the movie. A bit aggressive and not needed."
Pros: "It brought me to Shanghai safely."
Cons: "They kept moving my seat because families wanted to sit together!!! I ended up sitting on one of those rows where I do not get a personal monitor. And the flight was seven hours long!!! I hated it so much. If flight attendants can be more strict next time when it comes to these families who do not even wanna pay the extra charge to reserve seats, then that would be good."
Pros: "Check-in and boarding were hassle-free and efficient. The staff was friendly and accommodating. Food was passable, and attendants were quick to refill water and other drinks."
Pros: "good selection of movies"
Cons: "food"
Pros: "Planes were clean and relatively new."
Cons: "The flight from Delhi to Shanghai was three hours late due to bad weather wt Shanghai. China eastern agents at Delhi lied about the status of the connecting flight from Shanghai to SFO and made us start the journey knowing fully well that we will miss the connection. At Shanghai the agent and her manager were one of the most rude and incompetent folks I have come across - they took three hours to handle 50 passengers. And to top it the immigration folks were equally inefficient they took 3 hours to clear 40 ~ 50 folks for 24 hours transit visa. There were two agents and one supervisor. Do the math - 13 to 16 minutes per person. We stood in line for straight 6 hours. My wife had swollen feet for next few days. China may be great at manufacturing but service is surely not theie thing. Avoid Shanghai airport and China Eastern like the plague."
Pros: "But flight attendants made it very easy to board (checked everyone’s passport while we were still seated waiting to board plane before we were called up, no line)"
Cons: "It was ridiculous. Absolutely no compensation."
Pros: "Delay ex Manila was said to be 3 hours but was shortened. Looking at bright side."
Cons: "The reception in Shanghai did not at first permit me to connect on my flight to Rome. If I missed that I have a flight on Monday 11am to Geneva that I would miss. My shortened layover in Shanghai due to Manila delay was still 45 minutes but Inwas being asked to transfer and get another flight through the transfer desk. Luckily After a few minutes in line at the transfer desk, was allowed back on my original flight. However and unfortunately, it was due to another 2 hour delay. arrived Rome 815++ pm ISO 6pm."
Pros: "Staff very friendly"
Cons: "Choice of food. Very limited for business class. Movie selection very limited also."
Pros: "Food, service on board"
Cons: "Im not realize that my luggage is not direct to nagoya, so i need to claimed my luggage, re-check in and imigration in shanghai. I just have 2,5 hours to do all stuff. Thanks god i make it to onboard in time with help other passanger that let me do immigration check first."
Pros: "Friendly staff"
Cons: "All was good."
Pros: "A wild adventure through China."
Cons: "The "flight" was a bus ride that the airline knew nothing about so we had to fend for ourselves and figure out how to get to Shanghai. Took a bus a taxi and then another bus through China speaking no Chinese and not really having any idea of what was going on and if we were going to make our next flight. It took us about 6 hours of travel and headache and the airline didn't cover the taxi or bus charge."
Pros: "Don’t expect to be treated too well, it’s no bad but let’s face it Chinese service customer is just okay"
Cons: "There was only one meal, not very special."
Pros: "Despite it being a large flight, we were boarded as swiftly as possible. Additional organization could have made boarding more effective. Great movie and game selection for in flight entertainment."
Cons: "Terrible customer service. The airline cancelled our flight and rebooked us for another flight that would miss our connecting flight. When contacted, we were told they would not assist us and we would be charged to adjust further. After endless back and forth on the phone we were rebooked for free BUT an additional 6 hours were added onto our trip. While aboard the flight our crew was very dismissive. When asked about food being served we were given multiple different answers. At first we believe this was due to a language barrier. Yet we found a stewardess who was fluent in English. When we (along with a couple behind us) asked her what is on this sandwich (we do not eat pork and the wife of the couple behind us has a seafood allergy) we were told, “don’t know what’s on the sandwich. Maybe chicken. Maybe fish. Have your husband try it and tell you”."
Pros: "Affordable Quick Boarding"
Cons: "Crew Rude/Not Responsive Smoking Smell REALLY BAD Super cramped seats.... really really cramped"
Cons: "Light and table were broken."
Cons: "It was just delayed without any announcement."
Pros: "Good price, nice staff"
Cons: "It's always the same food and just one served beef rice! It would be nice if they could vary the food menu."
Pros: "The crew was nice and professional. They were helpful when one of us left our cellphone in the seat pocket. I liked the red bean bread included with the meal."
Cons: "The thing that was very stressful was not seeing one of our checked in luggage cases after spending a lot of time at immigration. Only did we get the trunk back after another frantic passenger had to flail his arms, run back and forth from the luggage area, and even confront the baggage personnel. At the end of it all, three trunks magically appeared. At the end of a flight, the last thing you need is lost luggage. I'm not sure if this would be in reflection of the airline or the airport but many people will appreciate this not happening anymore. The entertainment screen was hard to see and no headphones were given. The food was okay, but I felt I wasted a lot of it because it wasn't appetizing. The beef was cut with a lot of fat and the fish ball plate was cold and went practically untouched."
Pros: "For the price of the flight I believe this was an excellent airline to choose. I your on a budget this is great. Cant really complain~ Food was good and the crew was pretty nice. I fell asleep for about an hour but the flight was pretty smooth overall."
Cons: "The plane was pretty small with no entertainment and boarding took a while but its understandable that we took a smaller plane for this flight since osaka and shanghai are only 2hrs apart."
Cons: "a supposed direct flight of 3.5 hrs, took 8 hours to finally arrive... we werent even notified that the plane wouldnt be taking off because of "bad weather" at the destination until being on the plane already for 3 hrs! then after another 2 hours finally took off and a medical emergency with one of the passengers occurs on board! what is more, everywhere else international this airline allows 2 bags each, EXCEPT to the Philippines...and only 20kg at that!! And the ticket price being among the higher ones, why? Learned must ALWAYS CHECK BAGGAGE POLICY before booking!"
Pros: "Managed to get a seat in a good spot which more legs soace"
Cons: "Chinese regulation forbid the use of any cell phone during the entire flight... even in flight mode!!! This is utterly frustrating and annoying, especially when the flight is 15 hours long!!! Also food was meat only, no possibility to get fish or vegetarian"
Pros: "Lot's of entertainment options on in-flight console. Also, the price point was very reasonable."
Cons: "The crew often ignored requests and not enough meals/ snacks were served for such a long flight."
Pros: "I was lucky enough to travel on the 777-300 new config business. Pyjamas to boot, never had those in biz class before. Hats off to China Eastern, exceeded my expectations and beat the competition. Gutted my flight is with Lufthansa from Shanghai to Frankfurt. Will definitely be looking to fly with them again. Can't comment on economy as didn't get chance to look around."
Pros: "No personal entertainment devices - you can't use your phone to read a book or listen to music. back to good old fashion travelling. Make sure you prepare yourself with a book and junk food to cope"
Pros: "The service was overall very good/"
Cons: "The food was below grade with bagged food for the Shanghai to Bangkok leg."
Pros: "Flights were on time and able to have 2 checking baggage"
Cons: "Their english is so bad that you have a lot of difficulties to understand them."
Cons: "It's always delay..."
Pros: "Overall I would avoid China eastern in future. Th food was terrible."
Cons: "I had a bad experience to fly with China Eastern Airline. My flight on 04th Aug 2016 from Singapore to Shanghai was delayed for 03 hours. The flight number was MU544. Supposed to fly at 00.55am, but the flight was delayed until 3.30 am. Plus, I had to pay $60 for changing my name as the staff at Singapore Airport Said that my name didn't put in sequence. My name in the passport: Mai Thi Hien. But on the system was: Mai, Hien Thi. They said I had no choice if I didn't pay I can't take the flight. So, I had no choice to pay S$60 for changing the name in order to board the flight to Seoul. I have been with other flight before, but that kind of things never happened to me before. My husband had helped to book a flight before, instead of putting my real name, he put my English Name but nothing happened at that time. The staff of that airline was a good assistance they helped me to change the name without charges. Then, when I arrived the Shanghai airport. I had to wait to change the flight & went through immigration to checkout & waited to get the luggage & then check on the immigration again. All the procedure made me feel so frustrated. On 10th Aug 2016, I returned back to Singapore, then the flight was delayed again about 1hours & half. Luckily, they changed us to another airline: Asiana, which was a direct flight to Singapore. I was really disappointed about the China Eastern Service"
Pros: "Flight was delayed, hardly any communication."
Cons: "You can barely understand what the staff say on public announcement system. They need to hire more professional staff, who have experience of running an airline service. Most staff appeared de-motivated."
Cons: "There were only 2 check-in desks, despite checking in online, I still queued for an hour."
Pros: "The plane was fine ad well ad The service"
Cons: "Food is amazingly bad"
Pros: "I have travelled with china eastern from Tokyo to Fukuoka. My check in was aesy and travel was beautiful.I had not expected as this was my first journey,but the care was ultimate.We had no moption for Indian Breakfast but was taken care beautifully from Heart.Thank U,i wil not loose any oppurtunity to fly with China Eastern"
Cons: "Some more options of meal might have been there or some fruits plates.desert should be optioned for other people ."
Pros: "Not much. There was a beef noodle dish that was enjoyable for me, but my wife hated it."
Cons: "I didn't like that the airline would not check my bags to the final destination since the 23 hour 50 minute Shanghai layover was "too long" yet the airline refused hotel accommodation because the layover was not long enough (10 minutes too short). I didn't like that the airline put an overweight snorer in the window seat. I did appreciate the crew finding my wife an alternate seat. This guy was a spreader and was encroaching on my wife's space in an inappropriate way. The entertainment was dated and boring. I did not like the boarding process which was disorderly and chaotic. Little or no queuing and no zone boarding except for first and business classes. Economy was every man for himself. The situation at Shanghai Pudong Airport was also chaotic and little help from the airline navigating through a procedure we did not understand and were not forewarned about. Ditto checking in for our onward flight. Never again."
Pros: "I liked that the flight was short, once it finally took off."
Cons: "The plane was extremely late, and we had to sit on the plane for hours on the ground before take off. This caused me to miss a subsequent flight."
Pros: "Nothing to like"
Cons: "Boarding was delayed by 3 hrs without any explanation, apology our announcement of new boarding time. No customer service at all"

Book Cheap Shanghai Plane Tickets

Recent return flight deals

8/9Thu
2 stopsMultiple Airlines
45h 50mJNB-PVG
15/9Thu
2 stopsMultiple Airlines
33h 50mPVG-JNB
R28 644
1/12Thu
2 stopsMultiple Airlines
40h 40mJNB-PVG
31/12Sat
2 stopsMultiple Airlines
33h 20mPVG-JNB
R30 711
1/12Thu
2 stopsMultiple Airlines
40h 40mJNB-PVG
31/12Sat
2 stopsMultiple Airlines
33h 20mPVG-JNB
R30 828
21/11Mon
2 stopsMultiple Airlines
40h 40mJNB-PVG
28/11Mon
1 stopMultiple Airlines
19h 45mPVG-JNB
R31 144
9/1Mon
2 stopsMultiple Airlines
40h 40mJNB-PVG
19/1Thu
2 stopsMultiple Airlines
33h 20mPVG-JNB
R31 361
6/9Tue
2 stopsMultiple Airlines
64h 20mJNB-PVG
30/9Fri
2 stopsMultiple Airlines
31h 45mPVG-JNB
R31 411
9/1Mon
2 stopsMultiple Airlines
28h 05mJNB-PVG
23/1Mon
1 stopMultiple Airlines
19h 45mPVG-JNB
R37 013
9/1Mon
2 stopsMultiple Airlines
40h 40mJNB-PVG
19/1Thu
1 stopMultiple Airlines
19h 55mPVG-JNB
R40 848
21/11Mon
2 stopsMultiple Airlines
42h 30mJNB-PVG
27/11Sun
2 stopsMultiple Airlines
39h 30mPVG-JNB
R41 481
6/9Tue
2 stopsMultiple Airlines
45h 50mJNB-PVG
30/9Fri
3 stopsMultiple Airlines
53h 35mPVG-JNB
R41 615
9/1Mon
2 stopsMultiple Airlines
40h 40mJNB-PVG
18/1Wed
1 stopMultiple Airlines
38h 55mPVG-JNB
R46 883
6/9Tue
2 stopsMultiple Airlines
45h 50mJNB-PVG
30/9Fri
1 stopMultiple Airlines
38h 40mPVG-JNB
R65 307
21/11Mon
2 stopsMultiple Airlines
44h 55mJNB-SHA
28/11Mon
2 stopsMultiple Airlines
38h 20mSHA-JNB
R92 133
1/12Thu
2 stopsMultiple Airlines
23h 40mJNB-PVG
31/12Sat
1 stopMultiple Airlines
19h 55mPVG-JNB
R103 070
1/12Thu
2 stopsMultiple Airlines
23h 40mJNB-PVG
31/12Sat
1 stopMultiple Airlines
19h 55mPVG-JNB
R103 470
9/1Mon
1 stopMultiple Airlines
29h 45mJNB-PVG
23/1Mon
1 stopMultiple Airlines
19h 45mPVG-JNB
R103 504
9/1Mon
2 stopsMultiple Airlines
33h 30mJNB-PVG
22/1Sun
2 stopsMultiple Airlines
39h 30mPVG-JNB
R105 187
1/12Thu
2 stopsMultiple Airlines
40h 40mJNB-PVG
30/12Fri
1 stopMultiple Airlines
38h 55mPVG-JNB
R113 340
21/8Sun
2 stopsMultiple Airlines
38h 20mJNB-PVG
28/8Sun
2 stopsMultiple Airlines
48h 45mPVG-JNB
R119 009
9/1Mon
1 stopChina Eastern
36h 30mJNB-PVG
18/1Wed
1 stopChina Eastern
38h 20mPVG-JNB
R173 528

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/8Wed
2 stopsMalaysia Airlines
49h 00mJNB-PVG
R16 489
5/9Mon
2 stopsMultiple Airlines
64h 20mJNB-PVG
R17 156
26/12Mon
2 stopsMultiple Airlines
40h 40mJNB-PVG
R17 273
19/9Mon
2 stopsMultiple Airlines
64h 20mJNB-PVG
R17 623
1/9Thu
2 stopsMultiple Airlines
45h 50mJNB-PVG
R19 173
1/9Thu
2 stopsMultiple Airlines
45h 50mJNB-PVG
R19 674
29/11Tue
2 stopsMultiple Airlines
40h 40mJNB-PVG
R19 840
1/11Tue
2 stopsMultiple Airlines
59h 15mJNB-PVG
R19 974
31/8Wed
2 stopsMultiple Airlines
58h 55mJNB-PVG
R20 807
30/8Tue
2 stopsMultiple Airlines
63h 00mJNB-PVG
R21 041
1/9Thu
2 stopsMultiple Airlines
40h 25mJNB-PVG
R21 608
5/9Mon
3 stopsMultiple Airlines
51h 45mJNB-PVG
R21 774
2/9Fri
3 stopsMultiple Airlines
24h 15mJNB-PVG
R26 509
31/8Wed
3 stopsMultiple Airlines
30h 45mJNB-PVG
R32 445
3/9Sat
3 stopsMultiple Airlines
24h 15mJNB-PVG
R53 769
26/12Mon
1 stopMultiple Airlines
29h 45mJNB-PVG
R86 864
14/8Sun
2 stopsMultiple Airlines
34h 10mJNB-PVG
R90 049
29/11Tue
3 stopsAir Canada
52h 20mJNB-PVG
R113 357
11/11Fri
3 stopsAir Canada
52h 20mJNB-PVG
R121 827
14/8Sun
1 stopEthiopian Air
36h 40mJNB-PVG
R197 153

Search by stops

Search by airline

Search by price

Recent domestic flight deals

20/8Sat
directShenzhen Airlines
2h 40mSZX-PVG
28/8Sun
directShenzhen Airlines
2h 50mPVG-SZX
R7 453
19/8Fri
directShenzhen Airlines
2h 40mSZX-PVG
27/8Sat
directShenzhen Airlines
2h 50mPVG-SZX
R7 769
19/8Fri
directShenzhen Airlines
2h 40mSZX-PVG
25/8Thu
directShenzhen Airlines
2h 40mPVG-SZX
R9 420
26/8Fri
directShenzhen Airlines
2h 25mSZX-PVG
2/9Fri
directShenzhen Airlines
2h 35mPVG-SZX
R10 237
2/9Fri
directShenzhen Airlines
2h 30mSZX-PVG
9/9Fri
directShenzhen Airlines
2h 35mPVG-SZX
R13 021

Search by stops

Search by airline

Search by price

Flights to Shanghai

Return flight deals:

Shanghai - South Africa

Browse origins:

R34 346
R28 644
R14 072

Browse destinations: