Daily cleaning, installation of cabin HEPA filters on flights from Shanghai to Johannesburg
Flying to Johannesburg from Shanghai requires at least one stopover, as there are no direct flights for this route. The shortest flight duration is 19h 35m.
When flying from Shanghai to Johannesburg, you should consider leaving on a Wednesday and avoid Saturdays if you are looking for the best rates. For your return to Shanghai, you’ll find the best rates on Wednesdays and the most expensive ones on Fridays.
When flying out of Shanghai you will be using one of these airports: Shanghai Pu Dong or Shanghai Hongqiao Intl. You will be landing at Johannesburg OR Tambo.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Shanghai to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Shanghai is likely to change within 7 days, so travellers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Shanghai with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Shanghai up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "The crew was amazing"
Cons: "The WiFi"
Cons: "Everything went well"
Pros: "Free drinks. Two hot meals during flight. Lots of entertainment choices. Extra storage bin under window which doubled as large armrest. Ample legroom. Live sports on TV"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Cons: "Business Class Seating had 3 seats in middle Refurbished 747 had new seats, but still felt like an old plane with awkward layout"
Cons: "Awful layover in Frankfurt. The airport alone is the size of a small city with checkpoints everywhere. Was simply exhausting flying through Frankfurt."
Cons: "No complaints. Good vegan food."
Pros: "Service leg room and service with a smile"
Pros: "Seating, Entertainment, Food"
Pros: "Loved the food, the comfort of the seat/plane and entertainment. Timing of meal service was perfect and overall seemed far less rushed and chaotic compared to emirates business class."
Cons: "Some staff were a bit hit and miss. Mostly nice but some were not. I was clearly having trouble getting my seat converted to its bed and 3 flight attendants walked passed me and didn’t help even though they noticed I was. A portion of leather covering under the tv where I feet went was hanging off when I boarded and but on with masking tape. Took the elegance away. It’s funny they use the old fit our A380 but such a long flight."
Pros: "The flight was smooth. The timing of the flight arrival and immigration was perfect. More than enough time to clear that process. The airline crew on board was professional and pleasaht"
Cons: "The seating was very close. Not enough room to sleep comfortably."
Pros: "Flight was good."
Cons: "They lost 2 of my checked in bags and damaged 2 others."
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "All aspects except for boarding and transferring ticket..."
Cons: "Lack of Lufthansa staff at check-in. Lufthansa tickets are non-transferable."
Pros: "Great service, and plenty of refreshments."
Pros: "On time, punctual and efficient. Just what I would expect from Lufthansa."
Cons: "This was a 747, but in economy they've configured it with newer 10 across rows like they do on the new Dreamliner, which I hate. These new seats are much narrower in width (not ideal, but fair enough, the airline wants to maximise capacity) and much harder to sit on for a long haul flight (much less ideal, after a couple hours, the seats were just plain uncomfortable, by the end of the flight really unbearable). The food (pasta) was not particularly good and not to the usual standard I expected for Lufthansa. Staff were efficient, but not particularly friendly. To be honest, I've had better flights in terms of comfort on the likes of Ryanair and Thomas Cook."
Pros: "It was great."
Pros: "Right on time, smooth flight, crew at the gate and onboard were super. Food was fine and plane was clean."
Cons: "The only problem with comfort is when the person in Front of me reclined the seat. I could not see my screen well Or get in and out of my seat well and had to recline my own seat in order to do so."
Cons: "I was very irritated and angry about the checking in procedure at Charles de Gaulle airport in Paris. Lufthansa representatives were extremely slow and inefficient. I already performed the check in online. What is the purpose of online check in if I had to wait in line almost an hour only to drop off my luggage???!! Very unpleasant experience."
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: "Every thing"
Cons: "How Lufthansa is not ashamed to serve dog food to people who order kosher food."
Cons: "waited before takeoff, didn't go to right terminal, waited on tarmac for 40 minutes for steps, bags still no on carousel , lost bags....almost missed connection. overall poor experience."
Pros: "Made tight connection. Slept entire trip"
Cons: "The flight was late."
Pros: "Great food! Attentive staff, comfy seats."
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "The crew was super nice the flight was great no turbulence"
Cons: "Bad selection of food felt really sick after wards"
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."
Cons: "Not a thing"
Pros: "It was my daughter's 16th birthday and one of the spunky crew members helped us to create a little celebration. That was very memorable! Otherwise the flight was late (which was OK, the captain kindly kept us informed), but the plane was clean and quiet. The bathrooms on the lower level provided a space to stretch, but as always, they get pretty dirty on a long-haul flight. Price was quite good. I always feel the flights originating from Europe are nicer than those originating in the US."
Cons: "The food was stuck in the past, roll, white cheese, white cake with sugary fruit, somewhat wilted small salad and a pretty greasy chicken dish with polenta and by that point, stewed veggies. I am not accustomed to eating like that and was disappointed (though hungry!). Not a whole lot of room in my seat, I'm 5'6" and slim, but at least the seats recline and glide forward a bit and the head rest bends to catch your head IF you can nod off. I appreciate the civility that still exists under stressful circumstances."
Pros: "My husband is very tall and had enough legroom to make him comfortable."
Pros: "Cabin is not very private feeling, plus you have to climb over people. Maybe slightly better than Air France's offering on the A380. Service and food was good."
Pros: "Crew / entertainment / wi-fi access / comfort all exceeded my expectations!!!"
Pros: "Very polite and helpful staff"
Cons: "Food could be better"
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "LH is a good airline to fly. The 747-8 is very cramped in economy but an Airbus gave a bit more room on the return."
Pros: "The politeness and friendly demenor of the LH crew is very refreshing and makes for easing the stress of a long journey. The seating arrangement and the below deck toilets were also nice. Seating next to toilets is never comfortable and moving them downstairs is a great idea,"
Pros: "Allowing people to cut in line No security No help Nothing dine"
Cons: "No communication No concern Hot tired hungry"
Pros: "Premium economy seats, also premium economy is located very well in front of the plane."
Cons: "Food quality was aweful. Not sure why Lufthansa can't train the catering in Shanghai better. Worst vegetarian food ever."
Cons: "Our flight from SFO to Frankfurt was cancelled and we were re-booked on a very bad itinerary."
Pros: "Very efficient service! Debarkation at MUC very fast and efficient for making it easy for connections to other flights. Nice crew!"
Pros: "terrible earphone, could listen only on one ear."
Pros: "Crew and staff were very nice, accomadating. Clean and pleasant flight."
Cons: "Bus to boarding."
Cons: "Aircraft not comfortable at all Crew was late (due to storm?), flight landed 30 min late"
Pros: "Very attentive flight attendants -- esp. liked the frequent offerings of juice and water; wine with meal was also appreciated. I will fly Lufthansa again!"
Cons: "For evening flight from DC to Frankfurt, I would have liked meal served a bit earlier so that we could have longer opportunity to nap before arrival."
Pros: "The Crew was and professional and the flight was overall very comfy with great entertainment."
Cons: "The flight was delayed and due to this delay, my checked baggage did not make it onto my connecting flight to my final destination until 12 hours later. I know the airline can't control some of this but I had to go out and purchase clothing that I couldn't take in my carry on. Maybe they could've at least given me a little money towards this?"
Airlines flying from Shanghai to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Shanghai to Johannesburg
Masks required on board, masks provided on flights from Shanghai to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Shanghai to Johannesburg
Testing for antibodies, testing for symptoms for flights from Shanghai to Johannesburg
Waiving of change fees. Search flexible flights from Shanghai to Johannesburg