Find cheap flights from Beijing to Johannesburg

PEK - JNB

Find cheap flights from Beijing to Johannesburg

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

Return
Economy
Beijing (PEK)
Johannesburg OR Tambo
Fri 4/23
Fri 4/30
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (29% less expensive on average)

High season

JanuaryMost popular time to fly (15% more expensive on average)

Average price (return flight)

R11 449(avg. price over the last 2 weeks)

When to book flights from Beijing to Johannesburg

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

Top tips for finding a cheap flight

  • The cheapest flight from Beijing to Johannesburg was found, on average, 77 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be December, January and February. The cheapest month to fly is March.
  • Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Beijing to Johannesburg flights

How long does a flight from Beijing to Johannesburg take?

Which airlines provide the cheapest flights from Beijing to Johannesburg?

What’s the cheapest day of the week to fly from Beijing to Johannesburg?

How does KAYAK find such low prices on flights from Beijing to Johannesburg?

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

What is the Hacker Fare option on flights from Beijing to Johannesburg?

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

Top 5 airlines serving Beijing Capital to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,6
Singapore Airlines
Overall score based on 3 883 reviews
8,8
Boarding
8,5
Comfort
8,9
Crew
8,6
Entertainment
8,3
Food
Airline reviews

Pros: "checking in at Changi Airport is always a pleasure, helpful friendly staff"
Cons: "the food is disgusting"

Pros: "crew was pushing , no time in an rush all the time"
Cons: "service level"

Pros: "They passed by me when they served the meals because they thought I had it already which it was someone behind me who got his meal since he had a special meal request. So I ended up to talk to them that I haven’t had my meal yet. It was embarrassing moment for me. They seemed thinking that I lied to them."
Cons: "They are well trained crews so I have no better ideas about improvements"

Pros: "Overall, the staff was amazing, so as the food and cleanliness"
Cons: "The space between the seats in economic seat"

Pros: "Food, service"
Cons: "The space"

Pros: "Flight was full but crew was attentive and very pleasant. Star Alliance Lounge at LAX had a good variety of food and drinks - Asian, western, small bites, snacks; red, white, bubbly and even a bartender who'll mix up cocktails. I love flying SQ."
Cons: "For a premium economy service, it was really good."

Pros: "Arrived on time."
Cons: "Was a B Grade effort by the crew. They were there to get their pay check & no more....very disappointing."

Pros: "Crew were very good. Cabin was also much better than Qantas premium economy cabin."
Cons: "Had premium economy seat. Not the most comfortable on the tailbone for some reason."

Cons: "5 crying babies on a red eye. Don’t know if that can be prevented."

Pros: "Yes the SQ802 and sQ807 was excellent"
Cons: "Returning flight food short be better SQ807"

Pros: "The crew was great as usual. The food was good"
Cons: "Better seats - really uncomfortable with a packed plane and wailing infants even when seated quite a few rows away."

Cons: "I liked everything"

Pros: "food"

Pros: "Ok"
Cons: "Delayed"

Pros: "Singapore has always been my preferred airline because they give excellent service, excellent food and the crew are very polite. aircraft new and comfortable, I finally had a flatbed"
Cons: "the call button did not work the tray table was almost impossible to pull in and out (BC)"

Pros: "The ability to pre-order food helped bud to intolerance of good types. Crew were helpful in getting us off the place first because they knew were were short on time for our connection."
Cons: "Delayed flight meant a stressful flight wondering if we would make our connection. Also the quality of the pilot on the intercom was poor - mumbled and unclear information."

Pros: "Services, the Care and the Concern!"

Cons: "Delayed 2 hours behind schedule"

Pros: "The staff were so friendly and helpful."

Pros: "Amazing service!"
Cons: "N/a"

Cons: "I Booked a flight that stated that it only had one stop in singapore, then direct to SFO after arriving in singapore i was told that i had to go to a transfer counter, that there was a problem with my ticket. after arriving at the transfer counter they took my boarding pass for my dircet flight to SFO, & told me that i now had a stop in hong kong, that the direct flight to SFO was over booked!! this is not right i wouldn't of booked this flight if they had been truthfull about the extra stop. i will never use singapore airline or kayak again!!!"

Pros: "Great set up with two seats, window and aisle"

Cons: "Because the flight from IAD to London was cancelled, I never made it to this flight."

Pros: "SQ did a great job again. I plan to fly them in the future."
Cons: "My only criticism is that the flight attendants didn’t pass through the cabin with water during the 9 hour flight."

Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."

Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."

Pros: "Service from Singapore airlines"

Cons: "Flight delayed twice without informing us the reason, and after boarding, we waited for v long to take off also"

Pros: "Can't think of. We have been using Singapore Air for years and they were good. However, our recent few flights with them have been disappointing (hence the need for this review) - there's nothing to be happy about."
Cons: "Writing on behalf of my wife. All staff that she met have sour face, perhaps to signal the passengers not to approach them? True enough, the cabin crew did not help her to place her bag in the luggage compartment; the cabin crew did not serve water when requested, and on second attempt, the cabin crew told her to request at the ground. The cabin crews she has encountered clearly expressed their unwillingness to serve with their face and action. Is this the new direction of Singaore Air? The entertainment system requires installation of an app, hence is practically useless since we do not have the app preinstalled in our device."

Pros: "Staff managed to change seating due to height. Very accommodating."
Cons: "Entertainment console dated. Sound very crackly. Video images not sharp."

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."

Cons: "It is really good experience. All the flight attendants are good"

Pros: "Crew were helpful. Food was good, pillows and blankets in every seat was great. Seats a little small."

Cons: "Need to be able to upgrade with Krisflyer Miles"

Pros: "Crew was very friendly and good service."
Cons: "Crew could have asked the passengers whether they need snacks in between."

Pros: "Staff was the best, always smiling and going beyond expectations to assure you enjoy your flight and I certainly did. Take off was a breeze. Landing a little bumpy but nothing to cry about. I will fly Singapore whenever possible from now on."
Cons: "There was nothing that I didn't like."

Pros: "With 15 and 1/2 hours on the flight ahead, I was dreading the long, tedium of sitting for hours upon hours. But Singapore Airlines made the time fly with friendly service right when you were getting hungry and pleasant assistance when requested. Thank you Singapore Airline Flight Attendants!!"

Pros: "Lounge experience was excellent. Service on the airline in general was excellent. Food and drinks we're just great. I enjoyed the sleeper seat that I was in. Everything was super smooth and I'm so glad I flew with Singapore Airlines."
Cons: "Nothing negative to report"

Pros: "Both ways I had a whole row to myself, great attendants, in flight screens and charging stations at your seat, frequent meals"
Cons: "Clean bathroom trash more often"

Pros: "Everything was outstanding. The cleanliness of the airplane, the food, the friendliness of the crew, I just can't say enough good things about my experience flying on Singapore Airlines."

Pros: "Staff friendly and efficient"

Pros: "Everything is excellent!"

Pros: "Excellent experience as usual by SIA."
Cons: "The plane is a bit aged in SIA standard. No USB charging. IFE screen is not bright enough."

Pros: "Great entertainment, good service, clean plane."
Cons: "The lasagna was pretty dry and meh."

Pros: "The crew is really the only thing making the flight enjoyable."
Cons: "SQ800/805 are operated with "old" 777-200. The cabin is definitely not up to the Singapore Airlines standard. The IFE in particular is showing a very poor screen. And the food was, as frequently on SQ, below average."

Pros: "Customer service , crew was nice"
Cons: "Food was terrible out of MEL.. Didn't have any choice at all.. Tasteless , should improve"

Cons: "The entertainment choices were terrible."

Pros: "Staff friendly and efficient"

Cons: "Very hard seats not many movies to choose from"

Cons: "Swiss air returned my bagage damaged and there is no way to report it!"

Cons: "Flight was 90 minutes late."

Pros: "I liked the attentiveness of staff and there was excellent communication between SWISS airlines and customers."
Cons: "I honestly had no issues with my flight."

Cons: "The food is good k"

Cons: "Flight delayed due to technical issues, boarding crew said there was a hole in the plane and that it might be canceled. After a long delay we finally tookoff. Plane was very cramped and very little room for the legs. Food and entertainment were average and fine."

Pros: "Crew was great, seating comfortable."

Pros: "It was an okay flight. Nothing spectacular!"
Cons: "Shorter lay over Better entertainment choices The inflight charging was a joke, did not work in both sectors ."

Cons: "No entertainment. Food was bad."

Cons: "seat comfort"

Pros: "Smooth transfer from Terminal 3 to the International Terminal. Great airport. Easy boarding, friendly crew and very smooth flight."
Cons: "I was very happy with my flight experience with Swiss."

Cons: "Flight was delayed an hour so we were rebooked. Spent extra day in Zurich, and missed our hotel reservation in San Francisco. San Francisco was not our final destination. We had to fly for more than 24 hours in one day(time change). We missed part of our family function. It's been an exhausting trip"

Pros: "The food was the best I've had on any airline in recent times. On the first flight it was a croissant and a swiss chocolate, on the second flight it was a hot danish pastry."
Cons: "The first flight was late so I was worried I'd miss my connection (however connection was delayed too so I made it). Also, I was asked to check in my bag because "the aircraft was full" however when I got on the plane I noticed it was half-empty and there would have been ample overhead room."

Cons: "Check in was annoying in Paris as we had to go to ticket counter, and then go to a different counter to pay for luggage. Annoyed in the first place to have to pay for 2 checked bags on international flight, but to have to go into three separate lines in order to do so was pouring salt into a wound."

Pros: "Professional, friendly service in every respect."
Cons: "Economy is profoundly uncomfortable -- as with all its competitors."

Pros: "The crew was very helpful & friendly"
Cons: "The a/c or fans were on too high"

Cons: "Not enough sandwiches for all passengers on board Seat rows very close together, no way to avoid contact with seat in front"

Pros: "Swiss took care of arranging hotel for us and substitution flight."
Cons: "Missed connection flight because of delay"

Pros: "Good seats for my wife and i: window and aisle seat"
Cons: "Only glass of water free...coffee is 3.50"

Cons: "Seats recline too far so know leg room. I could not eat my meal."

Pros: "Who knows hope to actually get on it and make it to destination"
Cons: "Not sure just know leaving 10 hours late"

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Pros: "On Board Service"
Cons: "Delays"

Pros: "Also poor this airline is overpriced"
Cons: "Long disorganized boarding process Old airplane"

Cons: "I booked two tickets but could not pick seats for my partner. We ended up in bad seats next to the bathroom."

Pros: "Not sure why airline companies buy planes where the seat in front recline to the lap of the costumer behind where it makes a 9 hr flight miserable"

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Pros: "Clean, modern plane, friendly and attentive crew"
Cons: "Cramped space in economy!"

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "I hope this carrier grows by leaps and bounds. The plane was new & clean, the pilots executed flawless takeoff & landing, the flight attendants were friendly to a fault, the plane left on time & arrived early. Round trip Orlando-Venice was $980 round trip. The only niggling detail was the somewhat limited selection of movies."

Pros: "Flight is conformable.. Crew was fine."
Cons: "experience at the Zurich airport was not good. They checked our passports 3 times before we got to our gate. Swiss airlines should account for these things when they give options for the connections. we had about and hour and half layover and did not even have time to have coffee or anything before a 9+ hour flight. We just ran from one flight to another and barely made to our flight.."

Pros: "Although sitting in a plane in coach could never be considered a wonderful experience, Swiss Air did the most to make it so. in particular the crew was very responsive and cheerful. The leg room wasn't bad and they were very liberal with their wine and beer offering."

Pros: "Overall good"
Cons: "Delay"

Pros: "Crew was professional and attentive. 55 minute flight so food was ice cream, beverages, and a piece of Swiss chocolate. Plane's entertainment system in my section did not work. I had to check my carry-on!"
Cons: "All of the above with the exception of crew & food comment."

Cons: "My seat did not recline and my tv did not work"

Cons: "Delayed"

Pros: "-Comfortable Leather seats -Snacks were delicious -Legroom (6 foot person here) -Kind Staff"
Cons: "-That I can't always fly Swiss"

Pros: "They served food! I have been on competitor flights that were twice as long and would have had to pay for every single beverage or food. In Swiss on a 50 minutes flight I got a complimentary chocolate, a crossaint and beverage service. Amazing. The crew also has been very helpful and friendly."
Cons: "Landing in Zürich has been the bumpiest landing I have ever had. I believe that is due to the location and weather conditions but felt like the pilots also did not exactly react the way it should have been."

Pros: "I got ill on my flight to Zurich and the Swiss Flight Attendants attended to me like true professionals. They made sure I was comfortable until we landed which meant the world to me considering I was SO far away from my home. I'd like to especially acknowledge Frank, one of the attendants, who sat next to me to make sure I did not feel alone while I was sitting in the back with ice on my head, and felt like the world was spinning. He was my point of trust and warmth. That was not only extraordinary service, but human compassion at it's finest. Furthermore, the head attendant, who's name I could not get in the haze of the flight, escorted me from the plane to the cart who took me to the lounge to recover until my next flight. Thank you, Swiss Airlines, for having employees who knew how to triage my illness, and took care of me like family would. I appreciate it greatly and will surely be booking all my future European flights on Swiss. Please extend my gratitude to the flight crew on my Athens - Zurich flight on 5/28."

Pros: "Crew, food...."
Cons: "As I said before..."

Pros: "On time"
Cons: "The airport at Vienna airport checked my hand luggage (and many others as well) on a scale. My was ok and I got a red tape stating that it was checked. At check in it was checked again. I have a very small roll on that I specifically bought for flying in Europe. I never had that in the US."

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "The crew was very good--attentive and helpful. The food was excellent too, as they offered regular liquid refreshments and several snacks plus a meal. The chocolate was a special treat."
Cons: "My seat had been given to someone else also, and they boarded before me, so I had no seat for some time. I was told to stand in the back, which I did for a long time. Eventually I sat down on the edge of a place and a stewardess snapped at me. I've had back surgery recently, so all of this was very difficult. Finally given a seat. No internet--big drawback on overseas flights. On our trip there, one bathroom was a mess, plus out of toilet paper. Told the stewardess, and they closed it for a while--took some time for it to be attended to. The entertainment choices are VERY slim--don't know why a more extensive list of choices could not be made available."

Cons: "Late departure and arrival. No leg room in seats. Entire airline uses the cattle car approach. Would not fly with them again or recommend them to friends."

Pros: "Great flight crew, on time performance"
Cons: "Seats could be more comfortable"

Pros: "Nice staff"
Cons: "It was good"

Pros: "Crew was very friendly and efiicient."
Cons: "Only negative was not related to the flight. I had a difficult time on the website getting checked in ahead of time."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "The people who work for this company are great."
Cons: "The food was terrible."

Pros: "Plane as always clean, perfectly maintained and of decent comfort. Crew as always very friendly and very professional."
Cons: "Both my flight to Barcelona as well as my return flight were delayed significantly. And there was a delay on 3 out of my last four trips to Barcelona."

Pros: "Food and entertainment were better than expected."
Cons: "No complaints"

Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."

Pros: "Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness."
Cons: "Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili."

Pros: "The crew was very kind"

Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."

Pros: "Impressive service... amazing crew, very friendly and professional"

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

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Cons: "KLM crew exceed our expectations"

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

Pros: "Slow service."
Cons: "Better communication!"

Pros: "Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!"

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: "Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight."
Cons: "Doesn't"

Pros: "The flight crew was so friendly and the food was really good."

Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"

Pros: "yes"
Cons: "not really"

Cons: "If only there was a way to be able to lie down and sleep - you would be pioneers in aviation"

Pros: "The crew was very nice"
Cons: "Uncomfortable seat but it’s only a 1 hour flight so not a big deal."

Cons: "Turn the lights on early making it hard to sleep"

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

Pros: "Service was great as usual. Food was very good and entertainment options were great so you won't have to be bored throughout the trip."

Pros: "The flight started with a visit in the recently renovated KLM crown lounge in Amsterdam airport. I liked the various seating options and of course the upstairs bar. The service on board was attentive and efficient, the food options I really liked (especially the Chinese dish) but also the little touches like the nuts & gouda cheese which were served in small porcelain bowls. The seat itself was very comfortable when sitting and the structure gives a lot of privacy. However for couples or friends travelling it's a bit cumbersome to have a conversation even when sitting in seats next to each other. Overall my expectations were fulfilled."
Cons: "This seat is not ideal for sleeping for taller persons (I'm 185cm tall) as the space to put the feet is very narrow and it's uncomfortable when lying on the back (as one cannot put them in the natural resting position). Cabin temperature could have been a bit lower for my taste. Crew needs better training with regards to transfer procedure in Chengdu."

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

Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"

Pros: "Flying with KLM is a pleasure"

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: "Interior of the plane was clean. Smooth landing."
Cons: "Pilot did not avoid turbulence"

Pros: "The leg room, was surprisingly roomy"
Cons: "The food and that there was no entertainment."

Pros: "Nice to have a wrap for the snack."
Cons: "Would have preferred boarding by row - back of the flight first so would have been more organized."

Pros: "We are guessing they either overbooked or they didn't have sufficient passengers on a Tuesday afternoon who's final stop was Glasgow. They rebooked him for 1200 the next day. DFW to MN, St Paul to Schipole, Amsterdam to final destination, Glasgow. So he ends up having to pay for another Lyft back to our apartment in Dallas, then another additional one for the 12 noon flight the next morning. If he didn't have family living in Dallas, he would've incurred a hotel fee too."
Cons: "He was bumped to the next day due to his flight being cancelled. Then re-booked the next day, with an additional layover. Then due to a 32 minute layover that left 3 minutes sooner..."

Pros: "Great service"

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Cons: "Delayed!"

Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."

Cons: "They stole my money"

Cons: "Tiny old cramped plane."

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."

Pros: "On time."
Cons: "No negative"

Cons: "Terrible service in flight and customer service wise .. app functionality was below"

Pros: "Very good flight, excellent service and good food."

Pros: "captain was great."

Pros: "Was able to check in online, very convenient and easy to access site."
Cons: "I didn't go on this flight, unable to leave Seoul (to Beijing) with China Southern."

Pros: "Excellent service and comfortable flight"
Cons: "Flight delay roughly an hour"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "KLM Is an impressive flying experience. We enjoyed the comfortable seats, the in-flight entertainment, and the food. The flight attendants are top notch as well."
Cons: "The only complaint I have regarding my most recent flight was the incredibly rude service staff whom we experienced at the front counter at check-in. After a harrowing cab ride to the airport in which our driver continuously ignored my request to follow the GPS insisting that he knew faster shortcuts, we arrived 40 minutes later than intended. Additionally he dropped us off at the wrong terminal such that we finally arrived at the KLM gate an hour later than we had planned. This was especially frustrating as we are traveling with two small children and made every effort to be punctual and leave early to be sure we got there with time to spare. Not the case today. All of that I could deal with, but when we arrived at the KLM counter, and I apologized to the attendant staff member that we were late and explained that our cab driver got lost, she responded by chastising us first in Spanish and then in broken English. She made sure to make it clear to us that it was our fault and we should not blame the Argentinian cabdriver. The cabdriver was not actually Argentinian, but that is totally besides the point. I was totally taken aback to be treated so rudely as a greeting at the airline counter. My wife share the same sentiment. Nothing like this has ever happened to us before. Thank God, every single airport personnel and of course KLM staff member on board was incredibly kind and accommodating of our children subsequent to this. It saved what otherwise could've been a terrible experience."

Pros: "Overall, good flight"

Pros: "Reasonable seat space for economy. Good selection of movies. Food reasonably good. Crew very efficient."
Cons: "Boarding at Amsterdam was disorganized. All economy boarded together. No row number boarding (which was the process for the outbound flight from San Francisco). Lights in economy were not switched off or even dimmed during the flight making it difficult to sleep especially if you had a window seat."

Pros: "early arrival,comfort"
Cons: "late boarding while standing around waiting for pilot to ararive"

Pros: "Flight all good"
Cons: "Suitcase did not arrive and still not received."

Pros: "Flat bed seats 747 upper deck"
Cons: "Lost my luggage for 7 days"

Pros: "Boarding process was very smooth. Chairs were comfortable"
Cons: "Entertainment options in business class were more limited than those of American carriers. Also, food was just okay."

Pros: "It was a smooth flight and the crew were nice."
Cons: "Food could have been better. Plus a glass of wine/beer either sold or complementary wouldn’t hurt"

Pros: "Being direct flight"
Cons: "Food, seats"

Pros: "Crew was courteous"
Cons: "Better movies"

Pros: "In flight entertainment and lunch served. Special accommodations made for our child."
Cons: "Nothing...a wonderful experience!"

Pros: "Lenient on the luggage allowance but human relations need to"
Cons: "Everything"

Cons: "Shorter flights and no delay"

Pros: "Nice planes. On time. Very friendly crew."

Pros: "Enough room to sit comfortably in."
Cons: "Bathrooms were so dirty by the end of the trip. The toothpaste they gave us was so dried out, you couldn’t even break the seal on it. The ear plugs they gave out were useless. The entertainment had no movies or TV shows I liked. There was a guy next to me who overflowed his seat over into mine."

Pros: "Good crew"
Cons: "Entertainment Luggage claim Food"

Pros: "The seats were comfortable. Entertainment was good. Food was good."
Cons: "Having vegetarian meal options would have been great."

Pros: "Food was good."
Cons: "The plane was old, the seats were uncomfortable with no adjustable headrest or flaps to hold your head from flopping. There was no personal entertainment screens on the back of the seats, only the small community one mounted on the roof. The sound for this was terribly unclear. 8 hour boring flight."

Pros: "We lost our bags but they find it after 9 hours Very bad experience"
Cons: "Economy the same like business And they need to be more carful with the bags becouse we lost our bags for more then 9 hours"

Pros: "Quick check in"
Cons: "Chairs legs do not extend enough"

Pros: "Check in and boarding was quick & nice The pilot was so professional couldn’t feel take off & landing The host serving the food in this economy section was so polite & helpful"
Cons: "The plane is old style no tv screen in the chairs The Entertainement was so poor & boaring for 11 hours flight! One host crew member (maybe Joe) was changing his shirt in the food area that passengers could see him with his undershirt!"

Pros: "Nothing"
Cons: "Careless"

Cons: "Chaotic boarding. Rude crew. Cramped seating in n outdated plane."

Pros: "It’s was great"

Pros: "Nothing"
Cons: "Everything"

Pros: "Simplicity"
Cons: "Long waiting time"

Cons: "The aircondition was not working since the very begining for 4 hours and even after was not fully cooling. It was hot"

Pros: "Good meals, and plenty of beverages."

Pros: "Comfort, service."
Cons: "No wifi"

Cons: "Very good I'was very happy but the airplane was old special The one from Egypt to Djeddah."

Cons: "i would rate boaring less than poor if applicable."

Cons: "Please to repair your seat. Cannot be up right position while takr off or landing. Only recline position"

Pros: "Food was okay and it's commendable that the airline offered hotel rooms for passengers with long layover."
Cons: "The plane should be at least clean. Sat close to the window twice and it was dirty with some weird stuff. The seat beat was also dirty."

Pros: "The flight was on time without any delay. The crew was good and helpful. Taking off and landing were good. Checking online was easy."
Cons: "Although I made check in online but the employees responsible for drop off luggage were not on the desk , so I had to stand for long time because there were only 2 descks working. Seat leg space is so narrow."

Cons: "Food ordinary"

Pros: "Inexpensive fair."
Cons: "Little interaction with crew"

Pros: "On time and smooth operation."
Cons: "Equipment was old and worn but performed as required. Needed more water passed out to drink"

Pros: "The pilot is very professional . The crew is well trained"
Cons: "Beijing airport delayed the flight 75 minutes !! Too much aitting in the plane"

Cons: "The pilot was most defnitely smoking, air was circulated in the cabin."

Pros: "Crew are always polite and attentive"
Cons: "Plane not comfortable. No individual entertainment. Poor food. Toilets not cleaned in flight"

Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."

Pros: "Great & Friendly Service"

Cons: "Please note the wrong gate was included on our ticket and announced shortly before the flight so passengers had to run from half way across the airport. Then there were two flights announced for the same gate even though the Baghdad flight was over an hour later. Therefore the gate was jam packed and passengers flying to Amman were unable to access the gate. In all it was complete chaos easily avoided by making sure to correctly identify gates (or leave blank) on tickets and to announce the second flight AFTER the first flight concluded boarding!"

Pros: "Pilots are very cleaver and professional in taking off, landing and flying. Crew are very warm and caring Both China & Cairo Airports's operation was very fast and good."
Cons: "For more than 10 hours' flying, would expect far better plane with newer seats and more toilets !! same like they fly between Cairo and London and Dubai (777 etc ..) Also the fish was not tasty at all"

Pros: "excellent service excellent food great value for money"
Cons: "would like better entertainment system"

Pros: "The boarding time was exact , the flight was relaxing, staff was professional It was really a five stars."

Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."

Pros: "In-seat entertainment; very little turbulence experienced"
Cons: "Delayed take-off by more than half an hour"

Pros: "Comfortable"
Cons: "After buying stuff at the airport we were not allowed to take it on the plane as there was additional security just before boarding. I had to throw away water and Pepsi cans. I thought this was ridiculous"

Pros: "The Crew was excellent and accommodating."
Cons: "Long flight ... could not sleep... Not your fault :) I'm very tall so the comfort for me was not as good as it could have been due to limited leg room. Please try to keep us in mind and /or try to get tall folks leg room seats. Thanks.. Happy security was good, but it was a bit slow."

Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."

Pros: "Terrible food. Barely any entertainment in English at least."

Cons: "I checked one bag as everybody did. When I get home, my bag got wet and stank. But I couldnt find any Egypt Air worker. Some clothes stanks also. That was terrible experience."

Pros: "Really liked the trial bag with eye mask, tooth brush, tooth paste, and socks. Did not find this on any other airline. Service, food were great."

Pros: "transfer accommodation"
Cons: "the custom checks flight delay"

Cons: "We had to wait for an hour to receive our baggage, some passengers received part or half of their baggage. No one was to be found to follow up, the belt information board showed that all bags had arrived when it hadn't. Very poor in this aspect"

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"

Cons: "It was exce"

Cons: "Better seat"

Cons: "Could have a better seat like 30A on Boieng 387-8 Quantity of food should be improved Quality of food should be improved"

Pros: "Crew was nice. Plane was older model. No individual movies. Seats were old and worn, but flight was nice."
Cons: "Not sure anyone can change this, but people (Egyptians) got out of their seats before the plane had even slowed down on the runway. People were jostled about. One guy bumped me several times. They then rushed forward cramming up the aisles. Just ridiculous."

Pros: "Asked for water that I never received. Wasn’t allowed to bathroom although still 20 min until landing and other people still got up"

Pros: "No problems"

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "Fine flight with good meals."
Cons: "TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact."

Cons: "Not having to wait 3 days for my luggage"

Pros: "Your crew were great."

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Pros: "Excellent service and on time performance."

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: "The orderliness during boarding needs more work"

Pros: "the flight was very nice and I thank all the crew for their kindness."

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

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: "Very comfortable airline with enough leg room.The crew were very professional and nice."

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Cons: "Boarding was a bit strange - everyone seated at the gate had to get up, leave the area, and then wait in line to have their passports checked before sitting back down in the same area. After that though, boarding was perfectly smooth & honestly one of the fastest I’ve seen!"

Pros: "Seats are reasonably comfortable with sufficient storage space Food was OK"
Cons: "Chech in was poor - didn’t have priority stickers for business class luggage. Had to go to different counter for hotel voucher. Overall not good and professional Didn’t have ice on the plane ( for drinks, water etc)"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

Pros: "Friendly crew"
Cons: "Good not that great - a suggestion - why not something like fresh bread (sandwiches) with cheese and tomato on it - bread often not so fresh"

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "nothing was exceptional"
Cons: "luggage did not arrive."

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "Great crew, decent food"

Pros: "Crew members were friendly, movie selection was good, food was nice as well"
Cons: "When checking in I asked if I'd need to collect my bags and recheck them for another flight. I was assured theyd make it all the way to my destination and I wouldn't need to re-check it. He was wrong and now I'm trying to find my lost bag."

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Was a bit concerned because I only had a 45 min layover in Addis to change plans, howeve Ethiopian Air made sure we were met coming of the plane and facilitated a fast transit. Checked luggage also all made it through. I was pleasantly surprised. I flew Nairobi to Cape Town with connection in Addis."

Pros: "New 350 was a fantastic plane and the seats were excellent. Bags arrived within 15 minutes"
Cons: "nothing negative at all"

Pros: "It's very nice flying with them. I will again fly with them"

Pros: "Entertainment options were good and they fed you several times"
Cons: "-changed flight schedule several times after booking ticket -3/4 segments were delayed causing me to miss connections - staff unaware of procedures -several mechanical problems with plane -still do not have bags after 7 days -no compensation provided for inconvenience -poor customer service"

Pros: "The best flight ever and the crew is super cool"

Pros: "Clean plane, prompt departure and warm meals"
Cons: "Rowdy chech in and boarding process"

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Pros: "I flew on the 787 dreamliner, and it was THE BEST airplane I have ever flown on. The service was excellent and the seats were very comfortable. I highly recommend this."
Cons: "There was nothing that I did not like."

Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Pros: "Orderliness"
Cons: "Flight delay"

Read more about Singapore Airlines
COVID-19 information

Safety measures for airlines flying from Beijing to Johannesburg

Airlines flying from Beijing to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Beijing to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Beijing to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Beijing to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Beijing to Johannesburg

Book cheap flights from Beijing to Johannesburg

Recent return flight deals

2/7
Fri
1 stop
Egypt Air
36h 40m
PEK - JNB
4/8
Wed
1 stop
Egypt Air
35h 35m
JNB - PEK
7/7
Wed
1 stop
Multiple Airlines
36h 00m
PEK - JNB
8/8
Sun
1 stop
Multiple Airlines
28h 15m
JNB - PEK
3/7
Sat
2 stops
Air China
38h 15m
PEK - JNB
4/8
Wed
1 stop
Air China
24h 30m
JNB - PEK
7/7
Wed
3 stops
Ethiopian Air
41h 25m
PEK - JNB
8/8
Sun
1 stop
Ethiopian Air
35h 50m
JNB - PEK
8/7
Thu
2 stops
Multiple Airlines
29h 55m
PEK - JNB
8/8
Sun
2 stops
Multiple Airlines
34h 40m
JNB - PEK
3/7
Sat
2 stops
Multiple Airlines
29h 55m
PEK - JNB
4/8
Wed
2 stops
Multiple Airlines
28h 30m
JNB - PEK
3/7
Sat
1 stop
Multiple Airlines
19h 35m
PEK - JNB
4/8
Wed
1 stop
Multiple Airlines
17h 45m
JNB - PEK
8/7
Thu
1 stop
Multiple Airlines
18h 30m
PEK - JNB
8/8
Sun
1 stop
Multiple Airlines
20h 55m
JNB - PEK
2/7
Fri
2 stops
Multiple Airlines
36h 45m
PEK - JNB
4/8
Wed
1 stop
Multiple Airlines
20h 55m
JNB - PEK
3/7
Sat
1 stop
Multiple Airlines
27h 15m
PEK - JNB
4/8
Wed
direct
Multiple Airlines
17h 45m
JNB - PEK
7/7
Wed
1 stop
Ethiopian Air
18h 55m
PEK - JNB
8/8
Sun
2 stops
Ethiopian Air
23h 00m
JNB - PEK
2/7
Fri
2 stops
Multiple Airlines
36h 45m
PEK - JNB
4/8
Wed
2 stops
Multiple Airlines
23h 00m
JNB - PEK
8/7
Thu
1 stop
Multiple Airlines
27h 15m
PEK - JNB
8/8
Sun
2 stops
Multiple Airlines
23h 00m
JNB - PEK
Show more results

Recent one-way flight deals

11/5
Tue
3 stops
Multiple Airlines
46h 35m
PEK - JNB
15/7
Thu
1 stop
KLM
24h 20m
PEK - JNB
16/7
Fri
1 stop
Singapore Airlines
27h 15m
PEK - JNB
10/5
Mon
3 stops
Multiple Airlines
35h 55m
PEK - JNB
14/7
Wed
2 stops
SWISS
36h 45m
PEK - JNB
15/7
Thu
2 stops
KLM
37h 05m
PEK - JNB
16/7
Fri
3 stops
Multiple Airlines
47h 45m
PEK - JNB
9/5
Sun
1 stop
KLM
24h 15m
PEK - JNB
29/6
Tue
1 stop
Ethiopian Air
33h 45m
PEK - JNB
15/7
Thu
1 stop
KLM
24h 20m
PEK - JNB
30/6
Wed
1 stop
Air China
18h 05m
PEK - JNB
15/7
Thu
2 stops
KLM
37h 05m
PEK - JNB
11/5
Tue
1 stop
Multiple Airlines
36h 20m
PEK - JNB
16/7
Fri
1 stop
Singapore Airlines
19h 35m
PEK - JNB
15/7
Thu
2 stops
Multiple Airlines
32h 50m
PEK - JNB
14/7
Wed
1 stop
Singapore Airlines
36h 05m
PEK - JNB
15/7
Thu
1 stop
Multiple Airlines
23h 30m
PEK - JNB
16/7
Fri
2 stops
Multiple Airlines
24h 10m
PEK - JNB
10/5
Mon
2 stops
Multiple Airlines
26h 10m
PEK - JNB
15/7
Thu
3 stops
Ethiopian Air
41h 25m
PEK - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First