Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Beijing to Johannesburg is Ethiopian Airlines.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Beijing to Johannesburg is January.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Beijing to Johannesburg is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
18:30 PEK07:40 JNB19Hrs, 10m Direct
-
PEKBeijing Capital Airport 18:30 - JNB 07:40 19h 10m Direct
-
PEKBeijing Capital Airport 18:30
-
JNBJohannesburg O.R. Tambo International Airport 07:40
- 19h 10m
- Direct
-
Air China (CA 867)Airbus A359 -
Air China (CA 867) -
- -
- T
- -
- T
- -
- -
- S
- Airbus A359
-
00:10 SZX17:10 WUH22Hrs, 55m 1 Stop (JNB)
-
SZXShenzhen Airport 00:10 - WUH 17:10 22h 55m 1 Stop (JNB) Johannesburg
-
SZXShenzhen Airport 00:10PEKBeijing Capital Airport 14:45
-
JNBJohannesburg O.R. Tambo International Airport 07:40WUHWuhan Airport 17:10
- 22h 55m (5h 10m)
- 1 Stop JNB · Johannesburg 5h 10m
-
Air China (CA 867)Airbus A359 Air China (CA 8210)Airbus -
Air China (CA 867) -
- -
- T
- -
- T
- -
- -
- -
-
00:10 SZX17:10 WUH22Hrs, 55m 1 Stop (JNB)
-
SZXShenzhen Airport 00:10 - WUH 17:10 22h 55m 1 Stop (JNB) Johannesburg
-
SZXShenzhen Airport 00:10PEKBeijing Capital Airport 14:45
-
JNBJohannesburg O.R. Tambo International Airport 07:40WUHWuhan Airport 17:10
- 22h 55m (5h 05m)
- 1 Stop JNB · Johannesburg 5h 05m
-
Air China (CA 867)Airbus A359 Air China (CA 8210)Airbus -
Air China (CA 867) -
- -
- -
- -
- -
- -
- -
- S
-
00:10 SZX17:45 HGH22Hrs, 10m 1 Stop (JNB)
-
SZXShenzhen Airport 00:10 - HGH 17:45 22h 10m 1 Stop (JNB) Johannesburg
-
SZXShenzhen Airport 00:10PEKBeijing Capital Airport 15:30
-
JNBJohannesburg O.R. Tambo International Airport 07:40HGHHangzhou Xiaoshan International Airport 17:45
- 22h 10m (4h 15m)
- 1 Stop JNB · Johannesburg 4h 15m
-
Air China (CA 867)Airbus A359 Air China (CA 1720)Airbus -
Air China (CA 867) -
- -
- T
- -
- T
- -
- -
- S
-
15:45 PEK06:25 JNB20Hrs, 40m 1 Stop (SIN)
-
PEKBeijing Capital Airport 15:45 - JNB 06:25 20h 40m 1 Stop (SIN) Singapore
-
PEKBeijing Capital Airport 15:45SINSingapore Changi Airport 01:45
-
SINSingapore Changi Airport 21:55JNBJohannesburg O.R. Tambo International Airport 06:25
- 20h 40m (3h 50m)
- 1 Stop SIN · Singapore 3h 50m
-
Air China (CA 969)Boeing 787 9 Singapore Airlines (SQ 478)Airbus A359 -
Air China (CA 969) -
- -
- -
- W
- -
- -
- -
- -
-
15:45 PEK06:10 JNB20Hrs, 25m 1 Stop (SIN)
-
PEKBeijing Capital Airport 15:45 - JNB 06:10 20h 25m 1 Stop (SIN) Singapore
-
PEKBeijing Capital Airport 15:45SINSingapore Changi Airport 01:30
-
SINSingapore Changi Airport 21:55JNBJohannesburg O.R. Tambo International Airport 06:10
- 20h 25m (3h 35m)
- 1 Stop SIN · Singapore 3h 35m
-
Air China (CA 969)Boeing 787 9 Singapore Airlines (SQ 478)Airbus A359 -
Air China (CA 969) -
- M
- T
- -
- T
- F
- S
- S
-
16:40 PEK06:10 JNB19Hrs, 30m 1 Stop (SIN)
-
PEKBeijing Capital Airport 16:40 - JNB 06:10 19h 30m 1 Stop (SIN) Singapore
-
PEKBeijing Capital Airport 16:40SINSingapore Changi Airport 01:30
-
SINSingapore Changi Airport 23:15JNBJohannesburg O.R. Tambo International Airport 06:10
- 19h 30m (2h 15m)
- 1 Stop SIN · Singapore 2h 15m
-
Singapore Airlines (SQ 807)Boeing 777 300 Er Singapore Airlines (SQ 478)Airbus A359 -
Singapore Airlines (SQ 807) -
- M
- T
- -
- T
- F
- S
- S
-
16:40 PEK06:25 JNB19Hrs, 45m 1 Stop (SIN)
-
PEKBeijing Capital Airport 16:40 - JNB 06:25 19h 45m 1 Stop (SIN) Singapore
-
PEKBeijing Capital Airport 16:40SINSingapore Changi Airport 01:45
-
SINSingapore Changi Airport 23:15JNBJohannesburg O.R. Tambo International Airport 06:25
- 19h 45m (2h 30m)
- 1 Stop SIN · Singapore 2h 30m
-
Singapore Airlines (SQ 807)Boeing 777 300 Er Singapore Airlines (SQ 478)Airbus A359 -
Singapore Airlines (SQ 807) -
- -
- -
- W
- -
- -
- -
- -
-
17:00 PEK07:40 JNB20Hrs, 40m 1 Stop (SZX)
-
PEKBeijing Capital Airport 17:00 - JNB 07:40 20h 40m 1 Stop (SZX) Shenzhen
-
PEKBeijing Capital Airport 17:00SZXShenzhen Airport 00:10
-
SZXShenzhen Airport 20:30JNBJohannesburg O.R. Tambo International Airport 07:40
- 20h 40m (3h 40m)
- 1 Stop SZX · Shenzhen 3h 40m
-
Shenzhen Airlines (ZH 9106)Airbus Air China (CA 867)Airbus A359 -
Shenzhen Airlines (ZH 9106) -
- -
- T
- -
- -
- -
- -
- -
-
17:00 PEK07:40 JNB20Hrs, 40m 1 Stop (SZX)
-
PEKBeijing Capital Airport 17:00 - JNB 07:40 20h 40m 1 Stop (SZX) Shenzhen
-
PEKBeijing Capital Airport 17:00SZXShenzhen Airport 00:10
-
SZXShenzhen Airport 20:30JNBJohannesburg O.R. Tambo International Airport 07:40
- 20h 40m (3h 40m)
- 1 Stop SZX · Shenzhen 3h 40m
-
Shenzhen Airlines (ZH 9106)Airbus Air China (CA 867)Airbus A359 -
Shenzhen Airlines (ZH 9106) -
- -
- -
- -
- T
- -
- -
- S
-
17:30 PEK07:40 JNB20Hrs, 10m 1 Stop (SZX)
-
PEKBeijing Capital Airport 17:30 - JNB 07:40 20h 10m 1 Stop (SZX) Shenzhen
-
PEKBeijing Capital Airport 17:30SZXShenzhen Airport 00:10
-
SZXShenzhen Airport 20:55JNBJohannesburg O.R. Tambo International Airport 07:40
- 20h 10m (3h 15m)
- 1 Stop SZX · Shenzhen 3h 15m
-
Air China (CA 1333)Boeing 777 300 Air China (CA 867)Airbus A359 -
Air China (CA 1333) -
- -
- T
- -
- T
- -
- -
- -
-
17:30 PEK07:40 JNB20Hrs, 10m 1 Stop (SZX)
-
PEKBeijing Capital Airport 17:30 - JNB 07:40 20h 10m 1 Stop (SZX) Shenzhen
-
PEKBeijing Capital Airport 17:30SZXShenzhen Airport 00:10
-
SZXShenzhen Airport 20:55JNBJohannesburg O.R. Tambo International Airport 07:40
- 20h 10m (3h 15m)
- 1 Stop SZX · Shenzhen 3h 15m
-
Air China (CA 1333)Boeing 777 300 Er Air China (CA 867)Airbus A359 -
Air China (CA 1333) -
- -
- -
- -
- -
- -
- -
- S
-
18:15 PKX09:45 JNB21Hrs, 30m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 18:15 - JNB 09:45 21h 30m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 18:15DOHHamad International Airport 02:25
-
DOHHamad International Airport 22:45JNBJohannesburg O.R. Tambo International Airport 09:45
- 21h 30m (3h 40m)
- 1 Stop DOH · Doha 3h 40m
-
Xiamen Airlines (MF 845)Boeing 787 8 Qatar Airways (QR 1363)Boeing 787 9 -
Xiamen Airlines (MF 845) -
- M
- T
- -
- T
- -
- -
- S
-
18:15 PKX09:45 JNB21Hrs, 30m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 18:15 - JNB 09:45 21h 30m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 18:15DOHHamad International Airport 02:25
-
DOHHamad International Airport 22:45JNBJohannesburg O.R. Tambo International Airport 09:45
- 21h 30m (3h 40m)
- 1 Stop DOH · Doha 3h 40m
-
Xiamen Airlines (MF 845)Boeing 787 9 Qatar Airways (QR 1363)Boeing 787 9 -
Xiamen Airlines (MF 845) -
- -
- -
- -
- -
- F
- S
- -
-
09:55 MPM22:45 DOH22Hrs, 45m 1 Stop (JNB)
-
MPMMaputo Airport 09:55 - DOH 22:45 22h 45m 1 Stop (JNB) Johannesburg
-
MPMMaputo Airport 09:55PKXBeijing Daxing International Airport 18:15
-
JNBJohannesburg O.R. Tambo International Airport 11:00DOHHamad International Airport 22:45
- 22h 45m (4h 10m)
- 1 Stop JNB · Johannesburg 4h 10m
-
Airlink (4Z 277)Embraer Emb E90 Xiamen Airlines (MF 845)Boeing 787 8 -
Airlink (4Z 277) -
- -
- T
- -
- T
- -
- -
- S
-
09:55 MPM22:45 DOH22Hrs, 45m 1 Stop (JNB)
-
MPMMaputo Airport 09:55 - DOH 22:45 22h 45m 1 Stop (JNB) Johannesburg
-
MPMMaputo Airport 09:55PKXBeijing Daxing International Airport 18:15
-
JNBJohannesburg O.R. Tambo International Airport 11:00DOHHamad International Airport 22:45
- 22h 45m (4h 10m)
- 1 Stop JNB · Johannesburg 4h 10m
-
Airlink (4Z 277)Embraer Emb E90 Xiamen Airlines (MF 845)Boeing 787 9 -
Airlink (4Z 277) -
- -
- -
- -
- -
- F
- S
- -
-
18:15 PKX09:45 JNB21Hrs, 30m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 18:15 - JNB 09:45 21h 30m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 18:15DOHHamad International Airport 02:25
-
DOHHamad International Airport 22:45JNBJohannesburg O.R. Tambo International Airport 09:45
- 21h 30m (3h 40m)
- 1 Stop DOH · Doha 3h 40m
-
Xiamen Airlines (MF 845)Boeing 787 9 Qatar Airways (QR 1363)Boeing 787 8 -
Xiamen Airlines (MF 845) -
- -
- -
- W
- -
- -
- -
- -
-
18:35 PEK07:40 JNB19Hrs, 05m 1 Stop (HKG)
-
PEKBeijing Capital Airport 18:35 - JNB 07:40 19h 05m 1 Stop (HKG) Hong Kong
-
PEKBeijing Capital Airport 18:35HKGHong Kong International Airport 00:30
-
HKGHong Kong International Airport 22:05JNBJohannesburg O.R. Tambo International Airport 07:40
- 19h 05m (2h 25m)
- 1 Stop HKG · Hong Kong 2h 25m
-
Air China (CA 107)Airbus Cathay Pacific (CX 749)Airbus A359 -
Air China (CA 107) -
- M
- -
- -
- T
- -
- S
- -
-
18:35 PEK07:40 JNB19Hrs, 05m 1 Stop (HKG)
-
PEKBeijing Capital Airport 18:35 - JNB 07:40 19h 05m 1 Stop (HKG) Hong Kong
-
PEKBeijing Capital Airport 18:35HKGHong Kong International Airport 00:30
-
HKGHong Kong International Airport 22:25JNBJohannesburg O.R. Tambo International Airport 07:40
- 19h 05m (2h 05m)
- 1 Stop HKG · Hong Kong 2h 05m
-
Cathay Pacific (CX 393)Airbus Industrie 330 300 Cathay Pacific (CX 749)Airbus A359 -
Cathay Pacific (CX 393) -
- M
- -
- -
- T
- -
- S
- -
-
23:40 PEK16:35 JNB22Hrs, 55m 1 Stop (DXB)
-
PEKBeijing Capital Airport 23:40 - JNB 16:35 22h 55m 1 Stop (DXB) Dubai
-
PEKBeijing Capital Airport 23:40DXBDubai International Airport 10:10
-
DXBDubai International Airport 04:30JNBJohannesburg O.R. Tambo International Airport 16:35
- 22h 55m (5h 40m)
- 1 Stop DXB · Dubai 5h 40m
-
Emirates (EK 307)Boeing 777 300 Er Emirates (EK 763)Airbus Industrie A380 800 -
Emirates (EK 307) -
- M
- T
- W
- T
- F
- S
- S
-
01:25 PKX15:35 JNB20Hrs, 10m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 01:25 - JNB 15:35 20h 10m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 01:25DOHHamad International Airport 08:15
-
DOHHamad International Airport 05:55JNBJohannesburg O.R. Tambo International Airport 15:35
- 20h 10m (2h 20m)
- 1 Stop DOH · Doha 2h 20m
-
Qatar Airways (QR 893)Airbus A359 Qatar Airways (QR 1377)Boeing 787 9 -
Qatar Airways (QR 893) -
- -
- T
- -
- T
- -
- -
- -
-
01:25 PKX15:35 JNB20Hrs, 10m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 01:25 - JNB 15:35 20h 10m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 01:25DOHHamad International Airport 08:15
-
DOHHamad International Airport 05:55JNBJohannesburg O.R. Tambo International Airport 15:35
- 20h 10m (2h 20m)
- 1 Stop DOH · Doha 2h 20m
-
Qatar Airways (QR 893)Airbus A359 Qatar Airways (QR 1377)Boeing 787 8 -
Qatar Airways (QR 893) -
- -
- -
- -
- -
- -
- S
- -
-
01:25 PKX15:30 JNB20Hrs, 05m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 01:25 - JNB 15:30 20h 05m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 01:25DOHHamad International Airport 08:10
-
DOHHamad International Airport 05:55JNBJohannesburg O.R. Tambo International Airport 15:30
- 20h 05m (2h 15m)
- 1 Stop DOH · Doha 2h 15m
-
Qatar Airways (QR 893)Airbus A359 Qatar Airways (QR 1377)Boeing 787 9 -
Qatar Airways (QR 893) -
- M
- -
- -
- -
- -
- -
- -
-
01:25 PKX15:20 JNB19Hrs, 55m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 01:25 - JNB 15:20 19h 55m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 01:25DOHHamad International Airport 08:00
-
DOHHamad International Airport 05:55JNBJohannesburg O.R. Tambo International Airport 15:20
- 19h 55m (2h 05m)
- 1 Stop DOH · Doha 2h 05m
-
Qatar Airways (QR 893)Airbus A359 Qatar Airways (QR 1377)Boeing 787 9 -
Qatar Airways (QR 893) -
- -
- -
- -
- -
- -
- -
- S
-
01:25 PKX14:45 JNB19Hrs, 20m 1 Stop (DOH)
-
PKXBeijing Daxing International Airport 01:25 - JNB 14:45 19h 20m 1 Stop (DOH) Doha
-
PKXBeijing Daxing International Airport 01:25DOHHamad International Airport 07:25
-
DOHHamad International Airport 05:55JNBJohannesburg O.R. Tambo International Airport 14:45
- 19h 20m (1h 30m)
- 1 Stop DOH · Doha 1h 30m
-
Qatar Airways (QR 893)Airbus A359 Qatar Airways (QR 1377)Boeing 787 9 -
Qatar Airways (QR 893) -
- -
- -
- W
- -
- F
- -
- -
-
06:50 PEK20:50 JNB20Hrs, 00m 1 Stop (DXB)
-
PEKBeijing Capital Airport 06:50 - JNB 20:50 20h 1 Stop (DXB) Dubai
-
PEKBeijing Capital Airport 06:50DXBDubai International Airport 14:40
-
DXBDubai International Airport 11:40JNBJohannesburg O.R. Tambo International Airport 20:50
- 20h (3h)
- 1 Stop DXB · Dubai 3h
-
Emirates (EK 309)Boeing 777 300 Er Emirates (EK 765)Boeing 777 300 Er -
Emirates (EK 309) -
- M
- T
- W
- T
- F
- S
- S
The fastest flight time for direct flights from Beijing to Johannesburg is 19 hours 10 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Beijing and Johannesburg is 11707km. Check all available flights on Wego.
The earliest flight of the day departs at 00:10. The last flight of the day departs at 00:10. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Beijing to Johannesburg. Find out the list of airlines on Wego.
All Airports in Beijing
Chaoyang Airport CHG