Skip to main content
Beginning of main content

PEK (Beijing) to JNB (Johannesburg) Flights $826.4

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap PEK to JNB Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Beijing to Johannesburg (PEK to JNB)

Question : What are the chances this flight will be delayed?
Answer : Flights from PEK to JNB are on time 65% of the time, ranking in the bottom 25% of the world. If a flight is delayed, though, expect an average of 40 minutes added to your flight time.

Question : If you’re booking PEK to JNB, how many different choices of departure times do you have?
Answer : The number of flight times varies by day of the week, but on average, PEK to JNB sees only one choice. The average route departing China currently has four different flight times per day, so expect fewer options than you're used to.

Question : How long will the flight typically be from Beijing Capital International Airport (PEK) to O.R. Tambo International Airport (JNB)?
Answer : When flying from PEK to JNB, it will take 14 hours and 30 minutes on average.

Question : How many days should you spend in Johannesburg?
Answer : Travelers from PEK to JNB stay 19 days on average.

Question : In terms of overall promptness, how does PEK to JNB rank compared to the rest of the world?
Answer : The best measurement of overall promptness combines both on-time percentage and total delay minutes. PEK to JNB currently has 1 star out of 5, earning it one of the lower scores in the world.

Question : Is price more important than specific travel days for you?
Answer : Wednesday is your cheapest day to fly in the month of August. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : Since low prices are preferred, look at Aug 3rd. As of Jul 17th, it's showing the cheapest ticket sales at $944. That is 21% below the average price for this route, so you can spend that extra cash on a fun experience in Johannesburg.