Cheap Flight Deals from Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport
Search for flights from Johannesburg to Beijing and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopJNB 10:1018h 45mDirectPEK 10:55Johannesburg - Beijing | Wed, Jun 4 | Air ChinaPEK 18:4518h 55mDirectJNB 07:40Beijing - Johannesburg | Tue, Jun 10 | Air ChinaNZD 1,326 NZD 1,70222% OFF22% OFFNZD 1,702 NZD 1,326
-
JNB 10:1018h 45mDirectPEK 10:55Johannesburg - Beijing | Wed, Jun 18 | Air ChinaPEK 18:4518h 55mDirectJNB 07:40Beijing - Johannesburg | Tue, Jun 24 | Air ChinaNZD 1,345 NZD 1,70221% OFF21% OFFNZD 1,702 NZD 1,345
-
JNB 19:5021h 10m1 stopsPEK 23:00Johannesburg - Beijing | Tue, Jun 17 | Singapore AirlinesPKX 09:2539h 10m1 stopsJNB 18:35Beijing - Johannesburg | Tue, Jun 24 | Singapore AirlinesNZD 1,049 NZD 1,70238% OFF38% OFFNZD 1,702 NZD 1,049
-
JNB 19:5021h 10m1 stopsPEK 23:00Johannesburg - Beijing | Wed, Jun 4 | Singapore AirlinesPEK 08:5539h 40m1 stopsJNB 18:35Beijing - Johannesburg | Tue, Jun 10 | Singapore AirlinesNZD 1,06038% OFFNZD 1,702 NZD 1,060
-
JNB 19:5021h 10m1 stopsPEK 23:00Johannesburg - Beijing | Wed, Jun 11 | Singapore AirlinesPEK 00:0524h 30m1 stopsJNB 18:35Beijing - Johannesburg | Wed, Jun 18 | Singapore AirlinesNZD 1,06138% OFFNZD 1,702 NZD 1,061
-
JNB 19:5029h 25m1 stopsPEK 07:15Johannesburg - Beijing | Tue, Jun 3 | Singapore AirlinesPKX 09:2539h 10m1 stopsJNB 18:35Beijing - Johannesburg | Tue, Jun 10 | Singapore AirlinesNZD 1,08037% OFFNZD 1,702 NZD 1,080
-
JNB 19:5021h 10m1 stopsPEK 23:00Johannesburg - Beijing | Wed, Jun 18 | Singapore AirlinesPEK 00:0524h 30m1 stopsJNB 18:35Beijing - Johannesburg | Wed, Jun 25 | Singapore AirlinesNZD 1,08436% OFFNZD 1,702 NZD 1,084
-
JNB 14:3020h 50m1 stopsPEK 17:20Johannesburg - Beijing | Sun, Jun 1 | Ethiopian AirlinesPEK 00:1018h 55m1 stopsJNB 13:05Beijing - Johannesburg | Sun, Jun 8 | Ethiopian AirlinesNZD 1,17231% OFFNZD 1,702 NZD 1,172
-
JNB 14:3020h 50m1 stopsPEK 17:20Johannesburg - Beijing | Tue, Jun 3 | Ethiopian AirlinesPEK 00:1018h 55m1 stopsJNB 13:05Beijing - Johannesburg | Fri, Jun 6 | Ethiopian AirlinesNZD 1,19430% OFFNZD 1,702 NZD 1,194
-
JNB 14:3020h 50m1 stopsPEK 17:20Johannesburg - Beijing | Mon, Jun 2 | Ethiopian AirlinesPEK 00:1018h 55m1 stopsJNB 13:05Beijing - Johannesburg | Fri, Jun 6 | Ethiopian AirlinesNZD 1,19930% OFFNZD 1,702 NZD 1,199
-
JNB 14:3020h 50m1 stopsPEK 17:20Johannesburg - Beijing | Sat, May 31 | Ethiopian AirlinesPEK 00:1018h 55m1 stopsJNB 13:05Beijing - Johannesburg | Fri, Jun 6 | Ethiopian AirlinesNZD 1,22028% OFFNZD 1,702 NZD 1,220
-
JNB 14:3020h 50m1 stopsPEK 17:20Johannesburg - Beijing | Tue, Jun 10 | Ethiopian AirlinesPEK 00:1018h 55m1 stopsJNB 13:05Beijing - Johannesburg | Tue, Jun 17 | Ethiopian AirlinesNZD 1,23328% OFFNZD 1,702 NZD 1,233
-
JNB 13:0017h 25m1 stopsBJS Invalid DateJohannesburg - Beijing | Mon, Jun 2 | Normal AirlineBJS 15:006hDirectJNB 16:00Beijing - Johannesburg | Wed, Jun 4 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopJNB 10:1018h 45mDirectPEK 10:55Johannesburg - Beijing | Mon, Jun 2 | Air ChinaNZD 935 NZD 1,93252% OFF52% OFFNZD 1,932 NZD 935
-
JNB 10:1018h 45mDirectPEK 10:55Johannesburg - Beijing | Wed, Jun 4 | Air ChinaNZD 943 NZD 1,93251% OFF51% OFFNZD 1,932 NZD 943
-
JNB 11:2024h 5m1 stopsPEK 17:25Johannesburg - Beijing | Mon, Jul 21 | Cathay PacificNZD 759 NZD 1,93261% OFF61% OFFNZD 1,932 NZD 759
-
JNB 11:2019h 5m1 stopsPEK 12:25Johannesburg - Beijing | Wed, Jul 2 | Cathay PacificNZD 76560% OFFNZD 1,932 NZD 765
-
JNB 11:2024h 5m1 stopsPEK 17:25Johannesburg - Beijing | Tue, Jun 3 | Cathay PacificNZD 91653% OFFNZD 1,932 NZD 916
-
JNB 13:4535h 30m1 stopsPEK 07:15Johannesburg - Beijing | Thu, Jul 24 | Singapore AirlinesNZD 93352% OFFNZD 1,932 NZD 933
-
JNB 11:2022h 5m1 stopsPEK 15:25Johannesburg - Beijing | Thu, Jul 24 | Cathay PacificNZD 94851% OFFNZD 1,932 NZD 948
-
JNB 11:2024h 5m1 stopsPEK 17:25Johannesburg - Beijing | Fri, Jul 11 | Cathay PacificNZD 95651% OFFNZD 1,932 NZD 956
-
JNB 11:2022h 5m1 stopsPEK 15:25Johannesburg - Beijing | Sun, Jul 20 | Cathay PacificNZD 95950% OFFNZD 1,932 NZD 959
-
JNB 11:2017h 30m1 stopsPEK 10:50Johannesburg - Beijing | Tue, Jun 10 | Cathay PacificNZD 95950% OFFNZD 1,932 NZD 959
-
JNB 11:2024h 5m1 stopsPEK 17:25Johannesburg - Beijing | Fri, Jun 13 | Cathay PacificNZD 97350% OFFNZD 1,932 NZD 973
-
JNB 19:5021h 10m1 stopsPEK 23:00Johannesburg - Beijing | Wed, Jun 4 | Singapore AirlinesNZD 1,52721% OFFNZD 1,932 NZD 1,527
-
JNB 13:0017h 25m1 stopsBJS Invalid DateJohannesburg - Beijing | Mon, Jun 2 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport
See which airlines fly from Johannesburg to Beijing. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport
Check the schedule for flights from Johannesburg to Beijing and find the flight that best matches your travel plans.
-
CX748
Johannesburg O R Tambo Airport
11:20 AM
JNB
6:30 AM
HKG
- M - W T F SSearch -
CX334
Hong Kong Intl. Airport
7:25 AM
HKG
10:50 AM
PEK
S M T W T F S -
EK766
Johannesburg O R Tambo Airport
10:20 PM
JNB
8:20 AM
DXB
S M T W T F SSearch -
EK308
Dubai Intl. Airport
10:50 AM
DXB
10:20 PM
PEK
S M T W T F S -
CX748
Johannesburg O R Tambo Airport
11:20 AM
JNB
6:30 AM
HKG
- M - W T F SSearch -
CX6118
Hong Kong Intl. Airport
8:30 AM
HKG
11:45 AM
PEK
S M T W T F S -
CX748
Johannesburg O R Tambo Airport
11:20 AM
JNB
6:30 AM
HKG
- M - W T F SSearch -
CX390
Hong Kong Intl. Airport
9:00 AM
HKG
12:25 PM
PEK
- M T W T F S -
EK762
Johannesburg O R Tambo Airport
1:25 PM
JNB
11:45 PM
DXB
S M T W T F SSearch -
EK306
Dubai Intl. Airport
3:50 AM
DXB
3:25 PM
PEK
S M T W T F S -
ET808
Johannesburg O R Tambo Airport
2:30 PM
JNB
8:45 PM
ADD
S M T W T F SSearch -
ET604
Addis Ababa Airport
1:15 AM
ADD
5:20 PM
PEK
S M T W T F S -
EK764
Johannesburg O R Tambo Airport
7:10 PM
JNB
5:25 AM
DXB
S M T W T F SSearch -
EK308
Dubai Intl. Airport
10:50 AM
DXB
10:20 PM
PEK
S M T W T F S -
SQ481
Johannesburg O R Tambo Airport
7:50 PM
JNB
12:15 PM
SIN
- M T - T - -Search -
SQ806
Changi Airport
4:40 PM
SIN
11:00 PM
PEK
S M T W T - S -
CX748
Johannesburg O R Tambo Airport
11:20 AM
JNB
6:30 AM
HKG
- M - W T F SSearch -
CX332
Hong Kong Intl. Airport
11:58 AM
HKG
3:33 PM
PEK
S M T W T F S -
EY748
Johannesburg O R Tambo Airport
9:50 AM
JNB
7:45 PM
AUH
- - - W T - SSearch -
EY402
Abu Dhabi Intl. Airport
9:05 PM
AUH
6:30 AM
BKK
S M T W T F S -
TG614
Suvarnabhumi Intl. Airport
10:00 AM
BKK
3:45 PM
PEK
S M T W T F S
Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport Flights Info
Flight distance | 11,722.69 km |
---|---|
Cheapest one-way ticket price | NZD 753 |
Cheapest return ticket price | NZD 1,325 |
FAQs for Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport Flights
-
How long is a flight from Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport?
It takes around 18 hours 45 minutes to fly from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK). -
How many daily flights are there from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK)?
There are around 1 daily flights from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK). -
When are flight tickets from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK) the cheapest?
Tickets cost around NZD 949 in August, making it the cheapest month to book. Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK) most expensive?
The route from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK) is quite popular. Without considering departure times or holidays, tickets cost around NZD 1,425 in July, the most expensive month to book this route. -
What time does the latest flight from Johannesburg O R Tambo Airport to Beijing Capital Intl. Airport depart?
The latest flight departs from Johannesburg O R Tambo Airport (JNB) at 20:40 and arrives in Beijing Capital Intl. Airport (PEK) at 15:20. -
What is the transportation method from the main airport to downtown in Beijing?
- The distance from Beijing Capital Intl. Airport to downtown is about 25 km. It takes about 40 minutes by taxi.
- The distance from Beijing Daxing International Airport to downtown is about 43 km. It takes about 1 hour by taxi.
-
What's the closest airport to Beijing Capital Intl. Airport (PEK)?
The closest airport to Beijing Capital Intl. Airport (PEK) is Beijing Miyun Mujiayu Airport. The distance is around 43 km. -
Which airline operates the most direct flights from Johannesburg O R Tambo Airport (JNB) to Beijing Capital Intl. Airport (PEK)?
Air China is a very popular airline operating an average of 52 flights per month.