PVG - JNB

Find cheap flights from Shanghai Pudong Airport to Johannesburg

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

PVG — JNB
Dec 9 — Dec 161
Return
1 adult
Economy
0 bags
From?
To?
Fri 9/12
Fri 16/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

When to book flights from Shanghai Pudong Airport to OR Tambo

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

FAQs for booking Shanghai Pudong Airport to Johannesburg flights

Top 5 airlines serving Shanghai Pu Dong to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4220 reviews
8,7Boarding
8,4Comfort
8,9Crew
8,6Entertainment
8,2Food
Airline reviews

Delays in boarding and takoff

Read more about Singapore Airlines

Delays in boarding and takoff

The food could of been better

The food could of been much much better. The seating was ok for economy.. I wanted to upgrade but 900.00 for premium is RIDICULOUS

Not good

Leg room space and gap in beteen seats

All good other than departing 1 hr late!!

Baggage got lost

Disembarkation

Have to stand 1 + hours to board, very crowded gate

Pros: "Crew very polite and friendly"
Cons: "Crew forgot to bring me things twice so I had to ask another crew member on both occasions."
Pros: "Everything is perfect, the crew services are very warm and professional, I strongly believe that Singapore airlines is the best in world as I tried many airlines but I don’t see like their them, I will strongly recommend and I will be their customer for any flight to Far East inshaallah."
Cons: "I recommend if they can provide paid massage service ( not complementary)at the suits class for long trip because there’s enough space to do it , I’m very glad to congratulate them for the level of service they reached ."
Pros: "The help desk employees who helped me rebook my flight."
Cons: "After rushing to catch my connecting Singapore flight, their desks were closed and there wasn’t an employee in site. Given that airlines can see connecting fights it would have been great to have someone stay back to either give me a boarding pass or help me rebook! UNSATISFACTORY!"
Cons: "flight on time. flight was delayed and gate changed"
Cons: "SINGAPORE AIRLINES TOK CARE OF MY MOTHER VERY WELL"
Pros: "Same as above on SIN-BKK"
Cons: "Next time in B787 Dreamliner"
Pros: "Ok boarding, plane was new, entertainment system was up to date"
Cons: "Premium economy service is even worse than economy as crew is never around and busy in economy. Seats are bigger but not really comfortable. Food is same as economy. Doesn't worth it to buy premium economy."
Pros: "Excellent"
Cons: "No complain . It’s singapore airlines and not dirty air India or jet Airways"
Pros: "Crew , announcements were restful , not loud and blasting like some airlines"
Cons: "Nothing Singapore Airline is Super Lufthansa food lousy , late leaving Kuala Lumpur, missed our connection assigned to a later flight, running to catch rescheduled time and changed gate."
Pros: "Everything. New plane amazing food on a two hour flight Great new entertainment system on the seat back."
Cons: "A little more leg room."
Cons: "Good"
Pros: "The crew was lackluster; unusual for Singapore Airlines. Tall individuals will not like the business class seats."
Pros: "Good boarding, good arrival gate"
Cons: "Old plane, entertainment system is very old and screen bad"
Pros: "Everyrhing"
Cons: "Everything was fine."
Cons: "Luggages weren’t transferred to Bali together with my flight. Gate check in stroller was sent to baggage claim without notification. I was waiting the whole time after exiting plane."
Pros: "Everything"
Cons: "Non"
Pros: "more room in the seats - excellent hostesses who are so friendly and helpful - lovely food."
Pros: "In flight entertainment systems"
Cons: "I had beef with mashed potatoes but I found the beef was quite tough."
Cons: "The plane was freezing - absolutely freezing. Too cold. There were not enough fluids given out. Given we could not even take water brought in the airport into the plane there needed to be regular distributions of fluids on the flight as there was on the flight from London toy Singapore. It is a long flight and being dehydrated on a plane is not a good thing."
Pros: "Everyone was very attentive and nice. The leg room is decent ."
Cons: "Some of the food didn't taste amazing, would've like maybe a different choice other than salmon or curry pork"
Pros: "Very good service."
Pros: "The staff were so friendly and helpful."
Pros: "The crew on this flight we amazing had a great flight Thank You"
Cons: "Service"
Pros: "All the crews were friendly and helpful!"
Cons: "I wanted to watch Hindi movies with subtitles..."
Pros: "AMAZING IN EVERY WAY. PLANES ARE OUTSTANDING SERVICE IS OUTSTANDING INFLIGHT STAFF ARE EXTREMELY POLITE AND FRIENDLY AND ELEGANT!:)) AIRPORT IS SUPERB THIS IS MY FAVORITE AIRLINE!"
Cons: "THE WEBSITE LISTS PRICES IN SINGAPORE DOLLARS AND IT IS ONLY IN THE FINAL STAGES OF A BOOKING IS ONE TOLD WHAT THE US $ PRICE IS. THIS NEEDS TO CHANGE. WHEN YOU CALL SINGAPORE AIRLINES THERE ARE VERY LONG WAIT TIMES."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "The on-board crew was polite and humble. Food served was delicious and the flight reached on time."
Cons: "The flight was quite old, was a bit surprised as the route seems very busy. Our seat 36J and K interestingly had no windows. First time flew on a flight with no window row."
Pros: "Crew was nice"
Cons: "Aircond isn’t working at seat 60 onwards. Warm. Sweaty."
Pros: "The trend to offer more comfort in Economy Plus and similar leads, of course to less comfort in normal Economy class. The ticket price was certainly attractive but it is doubtful that it was good value. Economy Plus might not be good value either."
Cons: "Barely enough legspace. Some seats recline more than others, if you're sitting behind one of those you're out of luck."
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Crew were helpful. Food was good, pillows and blankets in every seat was great. Seats a little small."
Pros: "The crew is friendly and helpful"
Cons: "Equipment rather poor, screen isn't very clear, hard to read subtitles."
Pros: "Great service with a smile and can do attitude"
Pros: "FOOD, ADVANCE SEATING & JETWAY TO UPPER DECK"
Cons: "SMALL SPACE FOR FEET IN BUS. CLASS AND HEAD REST NOT THE MOST COMFORTABLE"
Pros: "The service was great! The entertainment was abundant. The food was tasty. No complaints at all!"
Pros: "Courteous, Professional Crew. Amazing Service."
Cons: "Delayed two and a half hours! Scheduled flight to take off at 0010hours was already a no brainer. Taking off at 0330hours is a killer!"
Pros: "Flight arrived earlier than expected and the flight attendants were good and polite."
Pros: "Hot/Cold towels, great movie selection, more space, good meals"

Basically no food. You get a cheese toast if it’s “dinner” or a pita bread with a bit of scrambled egg if it’s “morning”.

.

The 2 hours delay in

Everything was great thanks

Late! I missed my conection fly !!!! Horrible !!! Im not recomended !

Cons: "Austrian could learn from the likes of singapore airlines and cathay pacific: the choice of movies was pretty limited (1 italian, 1 french, 1 spanish) and the games were simply boring. The food was ok, breakfast pretty terrible (breed but no butter, reconstructiesergramingtheworstieverate.Stodwoowfs"
Pros: "Crew wasn’t on the top of their game, food was ok, entertainment was bad, old movies, poor selection."
Cons: "I expected more from airlines lake Austrian."
Pros: "entrance with classical music! staff was friendly. probably in top 5 flights"
Cons: "nothing"
Pros: "The crew was so friendly"
Pros: "Food, in particular the vienna coffee choices were imprewsive."
Cons: "Terrible food and service"
Pros: "Nothing. See below."
Cons: "Original flight cancelled so rebooked ojba floght five hours later - then with one hour to go until that second flight, that was cancelled as well. Totally unhelpful ground staff, who were oblivious to the fact that I had a work commitment the next day so couldn’t overnight in some random hotel at an airport to suit Austrian’s policies. Eventually routed via Lisbon which meant literally flying all night to arrive at 0600. Lufthansa and Austrian have some serious faults to correct."
Pros: "Seats more comfortable."
Cons: "Flight left late. Unboarding took a long time. Didn't hold connecting flight, missed it. Now on 5 hr wait and may miss airport transit."
Cons: "We are late only 25 min (50% of flight - 50 min)"
Pros: "Had 45 Min to connect at vienna airport and our first flight was delayed so we had to run to get in time to the gate. Literally the gate was on the opposite side of the airport. Bad logistics"
Pros: "Very good flight crew. Decent food and nice entertainment."
Cons: "Poor web site. Very poor boarding crew. Boarding crew made no announcements for who must get re-elected ticketed for shares carrier tucked or web site ticketed passengers. No prep boarding plan given therefore mass at gate."
Pros: "the flight missed my connection and they were AWESOME in handling it, getting me on a Swiss Air flight. That flight also missed its connection and Swiss Air took great care to put me up in a hotel. They made a frustrating situation so much smoother!"
Cons: "We had a delay of nearly two hours."
Cons: "food"
Pros: "Not a long run."
Cons: "Seats too too tight. Uncomfortably tight."
Pros: "My flight to SJJ was rescheduled for the day later. However, Austrian ground services provided efficient service and support in finding suitable accommodation at the Vienna Airport."
Pros: "Flight crew & overall experience was positive. Meal & entertainment were good."
Cons: "We paid for extra leg room seats & were told we'd have exit row. We ended up in the middle section, which made it very uncomfortable for the overnight flight."
Pros: "We had a friendly conversation about our travels. The lady explained the entire baggage process clearly. The security folks were equally friendly. Just a real nice experience at the Lugano airport."
Cons: "Not one thong!"
Cons: "When our plane arrived late, many on board had missed connections. We received no help/guidance at gate, other than to be told to go up one floor. One floor up we had to go thru security to reach customer service. 100 people lined up for customer service from 3 Austrian airline reps. After 2 hours of standing, there were still 27 people ahead of me. The woman behind me gave me the local phone number for Austrian airlines and I was able to get on a flight to US leaving in 30 minutes. I managed to make it, and would not have had I waited another hour in line. Why no surge of staff to help? All 3 help numbers on my Lufthansa e-mail receipt could not help. Horrible experience."
Cons: "Service"
Cons: "."
Pros: "Seats were comfortable Bathrooms clean"
Cons: "Crew wasn't very helpful and didn't ensure my stroller was delivered at the aircraft exit Had trouble closing my suitcase into the overhead compartment and called for assistance, to which i got reprimanded for opening it in the first place Requested coffee because i couldn't get it myself, being with a sleeping toddler, to which i got a horrible answer: the flight attendant told me i had to get it myself in the kitchenette"
Pros: "The seat spacing was fair -- I'm 185 cm (6' 1") and I could sit normally. The crew were friendly and rather competent. The food was adequate. We were given several rounds of drinks, which is beyond what usually comes with budget travel."
Cons: "There was no entertainment except for a magazine; the food was not very sophisticated. I'm OK with both."
Pros: "Everything was going to at"
Cons: "Nothing"
Pros: "Efficient crew, good meals,on time arrival."
Cons: "Took a while to board and could use more updated films-minor details."
Cons: "Maybe I should ask for vegetarian meal, because the meal I got was not tasty at all."
Cons: "The aircraft was very old and smelled badly. The toillets didn't work properly and were dirty."
Pros: "Good food, lots of movies, flight attendants friendly"
Cons: "We paid to pre-book our seats and when we got on the plane they had been given away. We heard several different reasons, none of which made is feel better about the two middle seats we were told we had no choice but to take, while people who had NOT prepaid sat in our aisle seat. It was offensive to be forced to pay to select our seats in advance on a major international airline in the first place, and then to not have those honored just made it worse."
Cons: "Although AU blamed late arrival of the plane from Russia, fact is that the plane was at least one hour at the dock before boarding and the AU team was just extremely slow to get boarding done. We were all invited 45 minutes before boarding to board, when apologies were already offered for the slight delay, which turned into 1.5 hour overall. Worst is the lack of communication during the 45 minute wait, for which I have little understanding seeing many older people clearly suffering."
Pros: "Was on partner airline Austrian Air. Very good service."
Cons: "At Vienna gate G31 it was difficult to hear announcements."
Cons: "Please change food, enough of pasta every time."
Pros: "Short flight from Milan to Vienna. Easy check in -- which at MXP is always a plus and a relief, Crew was very friendly, attentive and focused on the passengers and their job. A smile is worth a million dollars!"
Cons: "I loved it all!!"
Cons: "Too many customers use more than their fair share of the overhead space. A lot of passengers placed their luggage and their personal item above. This left those of use who use only our fair alottment searching for a place for what we fairly should be allowed to use."
Pros: "Excellent crew and service!"
Pros: "Short flight and the crew was attentive and pleasant."
Cons: "Loading of the bus to the terminal was slow only 1 bus was available."
Pros: "Flying on a direct flight was nice. The food was good. Ordinarily the snack lunch is not good but the sandwich was quite good."
Cons: "The boarding is best if done by rows but this was just every one trying to board at the same time so it has a more negative effect on passengers."
Pros: "Easy online check-in and boarding pass access also linked to wallet."
Cons: "I was not aware of additional luggage charges when I booked my ticket. It would be helpful to have a warning about that and the fact that if you do not prepay online you are charged double. I also was not aware of the type of a ticket I booked, e.g. Economy light and what it meant for luggage fees."
Pros: "Friendly staff"
Cons: "No soap in the toilets"
Pros: "Sleep at the airport with kids from 7:pm to next day 10: am and be first time and lass time"
Pros: "Food and entertainment"
Cons: "First fight was canceled to Vienna diverted to Turkish air to flight into Turkey. In the US was diverted to Milwaukee for 2 hours after already being on a 12 hour flight. Then missing our landing time in Chicago by 5 hours."
Pros: "The good and service"
Cons: "No TV screen"
Pros: "We left late but efficiently."
Pros: "I am gluten free, and the stewardess knew what foods I could eat of the desserts and snacks, and I appreciated that there was food that I could eat."
Pros: "I like the service,was great, flight was smooth,great team!!!"

Great

The plane was 1 hour late and I missed my connection flight🥲

-

Pros: "Crew was fantastic!"
Pros: "Flight attendant warm, courteous and authoritative at same time."
Cons: "Seat hard. Space tight. I am 6’4”"
Cons: "Had our luggage checked for connecting flight in Frankfurt"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Entertainment monitors were in good shape and responsive. Selection was not bad."
Pros: "Amazing crew and service."
Cons: "Seat space extremely low for tall person."
Cons: "Business Class Seating had 3 seats in middle Refurbished 747 had new seats, but still felt like an old plane with awkward layout"
Pros: "They give you food in this airlines. Crew was nice always serving drinks."
Pros: "Crew very helpful."
Cons: "Both flights late. Food was worthy rather than tasty. Seats small. Too much plastic - why not use non plastic cups. Sexist safety card."
Cons: "No complaints. Good vegan food."
Pros: "I liked the part of entertainment, bunch of free movies we could watch"
Cons: "the Meals. It could have been perfect when there was other options than vegetarian."
Pros: "The people who work for Lufthansa are the nicest i’ve met, on par with Turkish airlines. The times for boarding and departure were respected, the flight crew was extra nice, even accommodating requests that gave them extra-work. Economy passengers were treated like first class in terms of service and solicitude of the crew. Headphones, blankets, pillows were offered free of charge, so we’re the food and drinks, and there was a good selection of movies and music. On a 770$ ticket, mind you! The crew will come by repeatedly to check if passengers desired some more wine or coffee, offered water and juices on a tray several times outside the regular service times, and cared for the families with children. Thumbs up!"
Cons: "The warm food was a bit unappetizing, the potatoes for instance were black, but there is nothing that the crew could do better than offer to replace it. Such graceful approach to a little inconvenience!"
Pros: "The boarding was smooth and efficient. We left and landed on time a very good flight."
Pros: "1st time on a transcontinental flight and 1st time using Lufthansa. Very enjoyable."
Pros: "The facilities were really great!"
Cons: "The food - it was in VERY small quantity"
Pros: "Review for Eurowings"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Efficient boarding"
Cons: "Flight map tracking did not work"
Pros: "Easy. Clean. Friendly. Helpful with food allergies concerns."
Cons: "That we had to pay extra fee to reserve our seats"
Pros: "Clean aircraft, very friendly crew, good food, overall great trip."
Pros: "Right on time, smooth flight, crew at the gate and onboard were super. Food was fine and plane was clean."
Cons: "The only problem with comfort is when the person in Front of me reclined the seat. I could not see my screen well Or get in and out of my seat well and had to recline my own seat in order to do so."
Pros: "Everything was good! I didn’t have any problems with that flight!!!"
Cons: "A lot to improve on the seat size for comfort."
Pros: "no extra charges for food and drinks, including alcoholic drinks....free entertainment and headphones...professional service and flight"
Cons: "Seats are a lot smaller and closer together In economy but when can only afford the cheapest that is how it is now."
Pros: "I very much enjoyed my flight from LA to Munich. The flight crew were awesome and the airplane was impeccably clean and quiet. The flight was so nice I consider it as part of the vacation! I highly recommend flying Luftansa :-)"
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "The plane left on time and arrived ontime."
Cons: "Minor issue: entertainment computer did not work. I wasn’t able to watch TV for the 7hrs of plane ride. Also, the crew does not respond to the blue light when passengers call them."
Cons: "How Lufthansa is not ashamed to serve dog food to people who order kosher food."
Pros: "Friendly crew, nice food and wine."
Cons: "HEAVY PASTA DISH."
Pros: "food and service"
Cons: "All good"
Pros: "Short flight, not much to say about it."
Pros: "The crew were friendly, respknisbe and professional, while the food was tasty. We were on time and kept well informed along the way. The movie selection was good and the touch screens were some of the best in terms of image quality and responsiveness I've seen aboard a plane."
Cons: "Space and comfort. Lufthansa is joining too many airlines in figuring out the exact minimal space a human needs to be able to be seems hurtling through the air. This leads to cramped, tight spaces with little to no freedom to shift your body. Because of this limited space, seats can only recline so far and leave one uncomfortable, though that angle is enough to create even less space for the person behind you or for you, when faced with a reclining front neighbor. So, minimal benefit of minimal recline and maximum discomfort caused for that minimal gain."
Cons: "Will newer agan fly business with Lufthansa!! It's not business at all just regular econom seats with short leg room and casual service. They should be sorry for that kind of business!!"
Pros: "Great food! Attentive staff, comfy seats."
Cons: "The on board entertainment sucks you need to upgrade"
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "Everything"
Cons: "Not a thing"
Pros: "Service was Friendly"
Cons: "Baggage took a long time l"
Pros: "This was a short haul flight, it didn't have an entertainment system, just plain seats."
Pros: "Ground crew very helpful to get connecting flight on time"
Cons: "Run to get in on a plane"
Cons: "Food foul / fowl staff brusque breakfast in edible stone cold dinner as something my 10 year old could better prepare boarding chaos Frankfurt immigration staff curiously aggressive wouldn't pay premium economy again with this airline"
Pros: "Standard Lufthansa short haul, Crew attentive"
Cons: "arrived off stand"
Cons: "The business class is not really a business class, and the chairs are not comfortable. Moreover, there was no entertainment. During the boarding there was no distinction between Business and Economy class. There should be an opportunity for business class to board at any time."
Pros: "Cabin is not very private feeling, plus you have to climb over people. Maybe slightly better than Air France's offering on the A380. Service and food was good."
Cons: "At time confusion amongst the crew- received wilted salad- seemed the last rows had to take what was left over"
Cons: "The only coffe served entire flight was offered simultaneously with the first meal, meaning i never had another opportunity. Beverage containers were never picked up and no secondary food or beverage service offered over a seven hour flight. This flights service was substandard in every way that my flght from Bosron to Frankfurt excelled -- very disappointing"

The flight was ok in general. The main problem is that Schiphol airport in Amsterdam is a mess in terms of having a smooth connection and layover. I had 2 hours to make the connection and almost missed the flight to Lisbon. I would NOT recommend at all The use of KLM and Amsterdam as a hub to any other city. Not at this time of caos.

Delay and change of terminal last minute

Flight delayed 5 hours

Listening covid restrictions and following them is completely nonsense. Avoid touching others? How when plane is full and everybody who pass around touchs me. Keep distance?? How???? Avoid walking in the plane but also wash your hands regularly with soap and water? How? I should avoid walking but at the same time you want me to wash hand regularly? It means i have to walk up and down. What is regularly for you? Every 15mins? Every hour? Every day? It is so stupid what you are telling that my brain stops to work.

Okay

Great flight Will go again!

Cons: "The touch screen did not work properly"
Cons: "Very nice crew and great food"
Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."
Pros: "Comfort"
Cons: "Wifi on klm"
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
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: "Professional crew. Good simple check in."
Cons: "Nothing."
Pros: "Staff were professional and polite."
Cons: "Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these."
Pros: "Crew was great, very responsive and hospitable!"
Cons: "more lunch choices, especially choices without dairy products."
Pros: "Crew was great and helpful despite oversight in my special meal."
Cons: "Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual."
Cons: "Food quality was not so good."
Pros: "Awful"
Cons: "Everything"
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."
Pros: "We got to Amsterdam on time"
Cons: "1. Paying for the seats we chose...that will never happen again...I'll fly another airline first. 2. The food was terrible. I have flown KLM for years, this was not what I expected. 3. The plane was very dirty"
Pros: "Nice people and good service"
Cons: "Not much"
Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."
Pros: "Easy flight; loved the crew and their friendly customer service. Great food, kept everyone hydrated and fed."
Cons: "The movie options, as well as music and TV options were limited. There were no electrical outlets."
Pros: "Everything is top notch for an airline company."
Cons: "Nothing.... I enjoyed every moment of the flight."
Pros: "Great"
Cons: "Great"
Pros: "Left ontime and service was excellent."
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Pros: "Good Experience"
Cons: "Nothing much"
Pros: "Nothing"
Pros: "All cabin crew were courteous. Refreshments were light. Check stuff were helpful, they did devise that the flight was full and due to space hand luggage would prefer to be put in hold free of charge. We did not have any problem with this. Plane was clean."
Cons: "Service was a little slow going through the gate, it seemed to take a while for everyone to get on board."
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Pros: "Helpful and smiling cabin crew."
Pros: "Service impeccable!"
Cons: "They have one line of executive class after the kitchen and toilet, is very noisy."
Pros: "Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good."
Cons: "The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me."
Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."
Cons: "Dutch sub titels would be nice."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Cons: "Two hours delay in the start."
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: "Atmosphere, crew were very professional and friendly"
Cons: "Seats were a little too narrow, and quite uncomfortable when a broad shouldered person is sitting next to you"
Pros: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."
Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."
Cons: "Did not get the luggage from connecting flight from Amsterdan to Basel"
Pros: "For an 8 hr flight...multiple snacks, 2 meals and continuous beverage service. Blanket, pillow amd movies."
Cons: "Watched flight attendant drop tongs on floor, pick them up and put them back in the bowl of buns and continue to use them to serve bums"
Pros: "We really liked the KLM people, from the check in crew to the flight attendants."
Cons: "Fewer entertainment options than the delta flight. I got excited with that first flight."

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

Last minute gate change at Charles de Gaulle, required me to walk further to alternate gate for my flight to Punta Cana.

The staff were excellent, very helpful and efficient

It was great

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"
Pros: "Upgrade was easy! Crew was beyond exceptionable! Can’t wait to fly again, guys!"
Cons: "Air France’s apathy towards its customers is shocking. Traveling with three children , our flight was delayed by 3hrs resulting us arriving in Paris after 1AM. With the airport shuttle(CDVAL) to our airport hotel closed, they offered no assistance despite of my request. Simply asked us to take a taxi (when all taxi stands are abandoned at 2AM). Beware if traveling with family."
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Pros: "It was very comfortable and pleasant."
Cons: "Could be a little better the service, the dinner was late"
Pros: "Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him."
Cons: "TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!"
Cons: "More options for gluten free food. Always get the same dish"
Pros: "Crew was solicitous."
Cons: "They didn't seat a couple with a baby together which put me in the unpleasant place of being asked to give up my bulkhead seat for a window seat."
Pros: "Not being charged for my first bag of luggage"
Cons: "Nothing"
Pros: "Crew was amazing. Service and food was good."
Cons: "Random TSA check was not needed at the end when boarding."
Pros: "The gate reps from CDG to MSP were professionals. The cabin crew on the Delta flight were exceptional! This was not my experience in Copenhagen with the Air France staff, they seemed to be self centered and rude."
Cons: "Delta please make excellence a priority in all areas of customer service. Set high standards for staff so customers know that you appreciate them and are ready for business. The world is at the customer's fingertips, let their first choice be Delta. When their are bad days, customers will understand"
Cons: "Boarding at CDG was awfully slow"
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Pros: "Really liked the new touch screens (with very good responsiveness). Also liked the food selection (the champagne was nice, so was the menu we were given)."
Cons: "shuttle from terminal to plane takes a long time. Flight left late"
Cons: "Flying back to US, passsengers get charged for their luggage. Which this is not informed to us, neither On our email nor when we were checking ( for free) in Us"
Pros: "Flight attendant Ms. Sophie Picard made every extra effort to try to find a meal when they had run out of Business Class meals. She made up for the uncomfortable seating in Business Class."
Cons: "Business class seating on the AirBus 318 is very cramped."
Cons: "The food was cold. We were served about 40 minutes after most of the plane got their food. The overhead compartments kept opening by themselves through out the flight. Food was horrible."
Cons: "Separated me and my wife for the whole flight! Could not accommodate us together. This reservation was made over 6 weeks ago !!!"
Pros: "Everything except the seat. Service ("would you care for a drink/beverage?") could be better."
Cons: "I paid for a"premium" seat on one of the emergency exit rows for the extra legroom. This was next to a galley. The seat itself was no more than 18" wide (NO EXAGGERATION!!) if not less. I had to sit on an angle (one butt cheek at a time) for 9 yours. I do not have a big butt either. This seat should have been a discounted seat, not a premium seat. I am so angry about this, I will NEVER fly Air France again."
Pros: "Quiet! No noise-canceling earphones needed. Delicious food."
Cons: "Leg space."
Pros: "Very good male crew member. Pilot genuinely apologetic for the delay."
Cons: "After running due to a 1 hr 10 min change over between flights boarding didn't prioritise anyone but I got on fine. Only to be told at the departure time that there was a problem with the baggage hold and we were delayed. In total 50 minutes late leaving. Breakfast a simple brioche with nothing to add to it."
Pros: "I like fly attendant who served us meal"
Cons: "I didn’t like that space between each seat is small"
Pros: "Standard on most parts with pleasant staff"
Cons: "Flight was 1/2hr with poor pre-flight communication on the topic. Food wise, the chocolate cookie was better than nothing...but a little savory snack would have been nice."
Pros: "Everything was very prefect and would love to fly again."
Cons: "NA"
Pros: "Punctual, not crowded."
Cons: "Even though the plane was far from full, passengers were allowed only 1 carry-on item (no personal item), contrary to policy published online by Air France. This policy applied even to people with Economy Premium for the rest of the trip (which allows 2 carry-on suitcases, not a useful feature if one cannot begin with this number to reach the transoceanic flight)."
Pros: "The crew was Nice onboard But in the AirPort No Good at all.."
Cons: "People in CDG AirPort Seen so Rude or stressfull, Well also a flight almost 3 hours with out entreteiment .. boring .."
Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"
Pros: "The crew is great, with their typical slightly humourous and casual French attitude. Great collection of international quality movies."
Cons: "Average and disappointing sitting space. The vegan lacto-ovo meal is disappointing."
Pros: "Great people"
Cons: "It was an hour late"
Pros: "On time...comfortable, clean, newish A321...good leg room...friendly crew...pain au chocolat for breakfast"
Cons: "Business Passngers have to wait in the same bus to board the flight what is the point then...."
Cons: "I think I caught a stomach bug on one of the 3 legs of this route. More likely on last 2, i.e. Mumbai to RDU, as I fell sick almost 10-12 hrs after my last flight meal."
Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."
Cons: "Our first leg from Paris was delayed and we missed our flight to Dubrovnik. We then had to hire a car and drive 6 hours to ensure we wouldn't lose a day more of our holiday."
Pros: "I am a 70 year old woman with reduced mobility. The flight attendants made sure that I was given an aisle seat and they helped me find a seat with two empty ones next to me. The crew could not have been kinder."
Cons: "There is nothing I did not like."
Pros: "I like that they still feed you and provide alcohol for free, even on a 40 min flight (unlike BA)."
Cons: "At one point during the flight I took a video out of my window with my camera, a member of the cabin crew barked at me in French. In bewilderment I asked her in English to repeat herself and she sarcastically repeated what she had said, in French, I asked for her to speak in English (which she had done to me previously on this Paris to London flight) yet again she scolded me in French. I was left absolutely none the wiser and it left a bad taste in my mouth."
Pros: "Excellent choice of movies. Great service. Friendly crew."
Cons: "I requested a lacto-ovo vegetarian meal, which I received. However, it appears the meal was also vegan. Normally, that would be okay except one of the two standard meal choices was also vegetarian and seemed much better. Since I had selected lacto-ovo vegetarian, it seems I was not allowed to select the standard vegetarian option. Hard not to have cheese on an Air France flight - just saying :-)"
Pros: "The crew were pleasant and most served with a smile. When I was at the back to stretch my legs, one of the crew asked if I wanted coffee or tea since I was not able to get some sleep during the long flight."
Cons: "I thought the seat seems a bit short but the leg room is ok."
Pros: "Good entertainment"
Cons: "For the continuation of this flight of course I was still in the same seat in the middle and I had signed up and reserved an aisle seat"
Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."
Pros: "The crew was nice.."
Cons: "No USB plug. No charging spots. No video. No movie. No radio. No wifi."
Pros: "The attentiveness of the crew and the online check in."
Cons: "Missed the connecting flight and the luggage was on transferred on our next conncection :("
Pros: "flight on time"

Book cheap flights from Shanghai Pudong Airport to Johannesburg

Recent return flight deals

31/1Tue
1 stopMultiple Airlines
26h 40mPVG-JNB
31/3Fri
1 stopMultiple Airlines
18h 20mJNB-PVG
R25 448
17/1Tue
1 stopEthiopian Air
19h 35mPVG-JNB
13/3Mon
1 stopEthiopian Air
20h 05mJNB-PVG
R29 914
17/1Tue
1 stopEtihad Airways
22h 35mPVG-JNB
23/4Sun
1 stopEtihad Airways
18h 20mJNB-PVG
R30 155
17/1Tue
2 stopsEthiopian Air
55h 20mPVG-JNB
13/3Mon
1 stopEthiopian Air
20h 05mJNB-PVG
R32 034
17/1Tue
1 stopMultiple Airlines
19h 35mPVG-JNB
23/4Sun
2 stopsMultiple Airlines
23h 40mJNB-PVG
R32 827
31/1Tue
2 stopsMultiple Airlines
42h 25mPVG-JNB
31/3Fri
1 stopMultiple Airlines
18h 20mJNB-PVG
R33 069
30/1Mon
2 stopsMultiple Airlines
26h 50mPVG-JNB
15/2Wed
2 stopsMultiple Airlines
40h 45mJNB-PVG
R34 483
17/1Tue
3 stopsEthiopian Air
31h 10mPVG-JNB
13/3Mon
1 stopEthiopian Air
20h 05mJNB-PVG
R34 948
17/1Tue
1 stopEthiopian Air
19h 35mPVG-JNB
23/4Sun
3 stopsEthiopian Air
45h 20mJNB-PVG
R37 448
17/1Tue
2 stopsEthiopian Air
55h 20mPVG-JNB
13/3Mon
3 stopsEthiopian Air
30h 30mJNB-PVG
R39 000
17/1Tue
3 stopsEthiopian Air
42h 05mPVG-JNB
23/4Sun
2 stopsEthiopian Air
53h 40mJNB-PVG
R40 965
17/1Tue
3 stopsEthiopian Air
31h 10mPVG-JNB
13/3Mon
3 stopsEthiopian Air
30h 30mJNB-PVG
R41 896
31/1Tue
3 stopsMultiple Airlines
24h 40mPVG-JNB
31/3Fri
1 stopMultiple Airlines
18h 20mJNB-PVG
R42 069
17/1Tue
3 stopsEthiopian Air
42h 05mPVG-JNB
23/4Sun
3 stopsEthiopian Air
45h 20mJNB-PVG
R42 465
30/1Mon
1 stopMultiple Airlines
19h 20mPVG-JNB
15/2Wed
1 stopMultiple Airlines
25h 45mJNB-PVG
R46 879
30/1Mon
1 stopMultiple Airlines
19h 20mPVG-JNB
15/2Wed
2 stopsMultiple Airlines
56h 00mJNB-PVG
R47 483
30/1Mon
3 stopsAir China
48h 55mPVG-JNB
15/2Wed
2 stopsAir China
43h 35mJNB-PVG
R49 500
31/1Tue
1 stopEtihad Airways
22h 35mPVG-JNB
31/3Fri
1 stopEtihad Airways
18h 20mJNB-PVG
R82 293
31/1Tue
1 stopEtihad Airways
22h 35mPVG-JNB
19/3Sun
1 stopEtihad Airways
21h 00mJNB-PVG
R82 448
28/1Sat
1 stopSingapore Airlines
19h 20mPVG-JNB
18/3Sat
1 stopSingapore Airlines
41h 40mJNB-PVG
R84 551

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/2Sat
3 stopsMultiple Airlines
28h 10mPVG-JNB
R11 517
27/2Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R11 828
11/2Sat
1 stopSingapore Airlines
19h 20mPVG-JNB
R12 914
10/2Fri
1 stopChina Eastern
38h 20mPVG-JNB
R14 396
11/2Sat
2 stopsMultiple Airlines
28h 10mPVG-JNB
R18 741
11/1Wed
2 stopsKLM
31h 50mPVG-JNB
R19 034
11/1Wed
3 stopsKLM
42h 35mPVG-JNB
R19 517
27/2Mon
3 stopsAir China
48h 55mPVG-JNB
R21 931
6/1Fri
3 stopsKLM
54h 25mPVG-JNB
R21 965
6/1Fri
2 stopsAir France
41h 10mPVG-JNB
R22 121
10/1Tue
1 stopLufthansa
40h 20mPVG-JNB
R25 983
26/2Sun
2 stopsAustrian Airlines
39h 30mPVG-JNB
R26 017
7/1Sat
1 stopSingapore Airlines
43h 20mPVG-JNB
R27 621
10/2Fri
2 stopsMultiple Airlines
42h 45mPVG-JNB
R28 121
8/1Sun
2 stopsAustrian Airlines
39h 30mPVG-JNB
R31 138
31/1Tue
3 stopsMultiple Airlines
55h 40mPVG-JNB
R43 793
4/1Wed
1 stopLufthansa
38h 55mPVG-JNB
R50 845
4/1Wed
2 stopsMultiple Airlines
42h 45mPVG-JNB
R52 983
31/1Tue
1 stopEtihad Airways
22h 35mPVG-JNB
R58 810
6/1Fri
1 stopLufthansa
38h 55mPVG-JNB
R59 276

Search by stops

Search by airline

Search by price

Shanghai Pudong Airport - Johannesburg Flights

Departure:

Shanghai Pudong Airport (PVG)China

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Shanghai Pudong Airport

Browse origins:

Browse destinations:

R25 448