Take off on cheap flights from Beijing to Johannesburg, your adventure starts now!

Find cheap airline tickets from Beijing to Johannesburg by date

  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • price
  • month of departure
  • month of return
$1,062
outward: Sep 29, 2018
9:30p PEK » 7:05a JNB
Unknown Company 1 stop (33h35m)
inbound: Oct 9, 2018
1:15p JNB » 9:25a PEK
Unknown Company 1 stop (20h10m)
$1,085
outward: Sep 29, 2018
9:30p PEK » 7:05a JNB
Unknown Company 1 stop (33h35m)
inbound: Oct 9, 2018
8:20p JNB » 6:20p PEK
Qatar Airways 1 stop (22h)
$1,193
outward: Sep 30, 2018
2:35a TSN » 6:35a JNB
Unknown Company 1 stop (28h)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,193
outward: Sep 30, 2018
2:35a TSN » 6:35a JNB
Unknown Company 1 stop (28h)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,196
outward: Sep 30, 2018
2:35a TSN » 6:35a JNB
Unknown Company 1 stop (28h)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,205
outward: Sep 30, 2018
2:20a TSN » 6:35a JNB
Unknown Company 1 stop (28h15m)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,256
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 10:15a TSN
Unknown Company 1 stop (21h)
$1,257
outward: Sep 30, 2018
2:35a TSN » 6:35a JNB
Unknown Company 1 stop (28h)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,258
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,261
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,264
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,264
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,265
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,265
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,271
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,271
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,271
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,271
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,336
outward: Sep 30, 2018
4:00a PEK » 6:35a JNB
Cathay Pacific 1 stop (26h35m)
inbound: Oct 9, 2018
12:25p JNB » 5:40a PEK
Cathay Pacific 1 stop (17h15m)
$1,347
outward: Sep 30, 2018
2:20a TSN » 6:35a JNB
Unknown Company 1 stop (28h15m)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,415
outward: Sep 30, 2018
11:20a PEK » 8:50p JNB
Unknown Company 1 stop (33h30m)
inbound: Oct 9, 2018
1:45p JNB » 6:20p PEK
Qatar Airways 1 stop (28h35m)
$1,420
outward: Sep 30, 2018
2:20a TSN » 6:35a JNB
Unknown Company 1 stop (28h15m)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,458
outward: Sep 30, 2018
2:20a TSN » 6:35a JNB
Unknown Company 1 stop (28h15m)
inbound: Oct 9, 2018
12:25p JNB » 10:15a TSN
Unknown Company 1 stop (21h50m)
$1,515
outward: Sep 30, 2018
9:00a TSN » 10:55a JNB
Unknown Company 2 stops (25h55m)
inbound: Oct 9, 2018
12:55a JNB » 5:30a TSN
Unknown Company 2 stops (28h35m)
$1,559
outward: Sep 30, 2018
1:25a TSN » 7:05a JNB
Unknown Company 1 stop (29h40m)
inbound: Oct 9, 2018
1:15p JNB » 5:50p TSN
Unknown Company 1 stop (28h35m)
$1,778
outward: Sep 30, 2018
12:30p PEK » 10:55a JNB
Unknown Company 2 stops (22h25m)
inbound: Oct 9, 2018
1:45p JNB » 6:20p PEK
Qatar Airways 1 stop (28h35m)
$1,778
outward: Sep 30, 2018
12:30p PEK » 10:55a JNB
Unknown Company 2 stops (22h25m)
inbound: Oct 9, 2018
1:45p JNB » 6:20p PEK
Qatar Airways 1 stop (28h35m)
$1,813
outward: Sep 29, 2018
6:10p PEK » 1:05p JNB
Ethiopian Airlines 1 stop (18h55m)
inbound: Oct 9, 2018
2:10p JNB » 11:20a PEK
Ethiopian Airlines 1 stop (21h10m)
Return
Departure
Find the cheapest Beijing Johannesburg flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Beijing - Johannesburg with these new dates, click on an offer. Want to depart from another city? Choose: Las Vegas - Johannesburg New York - Johannesburg London - Johannesburg Miami - Johannesburg Chicago - Johannesburg San Francisco - Johannesburg See more routes

Airlines operating flights from Beijing to Johannesburg

Sorry! We haven't found any airline tickets from Beijing to Johannesburg. Try launching another search above.

Travel tips for flights Beijing - Johannesburg

Average flight duration: 29h25m (flight with stopovers)

  • Arrival city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • Sep 22, 2018 3:21 PM, GMT+2
  • Weather:
  • min. 64ºF, max. 80ºF
  • Departure city:
  • Beijing, China
  • Airport(s):
  • Nanyuan Airport (NAY)
  • Beijing Capital International Airport (PEK)
  • Local time:
  • Sep 22, 2018 9:21 PM, GMT+8
  • Weather:
  • min. 64ºF, max. 76ºF