
Popular airlines from Capital Intl. Airport (PEK) to O.R. Tambo Intl. Airport (JNB)
- Cathay Pacific
Cathay Pacific
- Emirates
Emirates
- Ethiopian Airlines
Ethiopian Airlines
- Singapore Airlines
Singapore Airlines
- Air France
Air France
- Turkish Airlines
Turkish Airlines
- KLM
KLM
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from Beijing (PEK) to Johannesburg (JNB)
Prices were available within the past 7 days and start at HK$4,118 for one-way flights and HK$5,528 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.









Frequently asked questions
Travel information
Origin airport | Capital Intl. |
|---|---|
Destination airport | O.R. Tambo Intl. |
Airlines serving | Air France, Cathay Pacific, Emirates, Ethiopian Airlines, Singapore Airlines |
Return price | HK$5,528 |
Distance | 11640 km |
Average flight time | 19 hours 10 mins |
Book with confidence
Flights from Beijing to Johannesburg
Book cheap flights from Beijing (PEK) to Johannesburg (JNB) on Expedia.com.hk. Find the best flight deals to destinations around the world for your next leisure or business travel on Expedia.com.hk.
Search for flights from Beijing (PEK) to Johannesburg (JNB) to find great flight deals suitable to your travel date and time. Expedia.com.hk flight booking search engine is simple to use and looking for cheap flights is as easy as a click of a mouse or on your mobile devices.
Be assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your Beijing (PEK) to Johannesburg (JNB) trip. Call us at 3077-4857 (direct number - 24 hours day for English).
Save more when combine your Johannesburg flight with a hotel for a package deal! Discover additional savings by booking in advance. Now you can find activities in Johannesburg and things to do in Johannesburg for your perfect vacation with Expedia Thing to Do.
If you would like to book flights to Johannesburg more flexibly, many prefer to purchase one-way tickets with options to take different airlines. A one way ticket to Johannesburg is HK$4,118 now!
Explore a world of travel with Expedia
- Hotels near Nelson Mandela Square
- Lgbt Welcoming Hotel Hotels in Germiston
- Boksburg Hotels
- Germiston Hotels
- Halfway House Hotels
- Hotels near Greenstone Shopping Centre
- Isando Hotels
- Edenvale Hotels
- Marlboro Hotels
- Hotels near Sandton Convention Centre
- 3 Star Hotels in Alexandra
- Rosebank Hotels
- Benoni Hotels
- Apartments in Kempton Park
- Casino Hotel Hotels in Benoni
- Maboneng Precinct Hotels
- B&B in Thembisa
- Gallo Manor Hotels
- Hotels near Johannesburg Stock Exchange
- City Lodge Hotels in Illovo
- Bedfordview Hotels
- Yeoville Hotels
- Hotels near Mall of Africa
- Spa Hotel Hotels in Edenvale
- Hotels near Melrose Arch Shopping Centre
- Motels in Boksburg
- Beach Hotel Hotels in Benoni
- Hotels near Eastgate Shopping Centre
- Hotels near O.R. Tambo Intl.
- Cheap Hotels in Boksburg
- Sandton Hotels
- Kempton Park Hotels
- Cheap Hotels in Midrand
- O.r. Tambo Hotels
- Hotels near OR Tambo Conference Centre
- Hotels near Sandton City Mall
- Hotels near Morningside Mediclinic
- Gauteng Hotels
- Hotels near Festival Mall
- Melrose Hotels
- City Lodge Hotels in City Deep
- Midrand Hotels
- Flights from Benoni
- Flights from Paris (CDG) to Johannesburg (JNB)
- Flights from Dubai (DXB) to Johannesburg (JNB)
- Flights from San Francisco (SFO) to Johannesburg (JNB)
- Flights from George (GRJ) to Johannesburg (JNB)
- Flights from Hanoi (HAN) to Johannesburg (JNB)
- Flights from Macau (MFM) to Johannesburg (JNB)
- Flights from Atlanta (ATL) to Johannesburg (JNB)
- Flights from Tel Aviv (TLV) to Johannesburg (JNB)
- Flights from Tokyo (NRT) to Johannesburg (JNB)
- Flights from Hong Kong (HKG) to Johannesburg (JNB)
- Flights from Madrid (MAD) to Johannesburg (JNB)
- Flights from Shanghai (PVG) to Johannesburg (JNB)
- Flights from Melbourne (MEL) to Johannesburg (JNB)
- Flights from Singapore (SIN) to Johannesburg (JNB)
- Flights from Amsterdam (AMS) to Johannesburg (JNB)
- Flights from Doha (DOH) to Johannesburg (JNB)
- Flights from Vancouver (YVR) to Johannesburg (JNB)
- Flights from Auckland (AKL) to Johannesburg (JNB)
- Flights from Mumbai (BOM) to Johannesburg (JNB)
- Flights from Seoul (ICN) to Johannesburg (JNB)
- Flights from Sydney (SYD) to Johannesburg (JNB)
- Flights from Toronto (YYZ) to Johannesburg (JNB)
- Flights from Ho Chi Minh City (SGN) to Johannesburg (JNB)
- Flights from Washington (IAD) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from New York (JFK) to Johannesburg (JNB)
- Flights from Delhi (DEL) to Johannesburg (JNB)
- Flights from Zürich (ZRH) to Johannesburg (JNB)
- Flights from Taipei (TPE) to Johannesburg (JNB)
- Flights from Harare (HRE) to Johannesburg (JNB)
- Hoërskool Dr. E.G. Jansen
- Bokkie Park
- Visit Kempton Park
- Kempton Park Holidays
- East Rand Mall
- Visit Edenvale
- Greenstone Shopping Centre
- Sandton City Mall
- Benoni Holidays
- Visit Downtown Johannesburg
- Nelson Mandela Square
- Saps Mechanical School Golf Club
- Visit Modderfontein
- Visit Benoni
- St. Athanasios Greek Orthodox Church
- Bunny Park
- Festival Mall
- Rental cars O.R. Tambo Intl. airport
- Alamo Rent A Car Rental Cars in O.R. Tambo Intl.
- Thrifty Car Rental Rental Cars in O.R. Tambo Intl.
- National Car Rental Rental Cars in Boksburg
- Thrifty Car Rental Rental Cars in Kempton Park
- Sixt Rental Cars in O.R. Tambo Intl.
- Europcar Rental Cars in O.R. Tambo Intl.
- Budget Rental Cars in O.R. Tambo Intl.
- Hertz Rental Cars in O.R. Tambo Intl.
- Avis Rental Cars in O.R. Tambo Intl.