HowToGo

Flight from Johannesburg to Beijing, China

How to get to Beijing, China from Johannesburg by flight ? You can check flights from Johannesburg to Beijing, China below.

Search Transfer from Johannesburg to Beijing, China

Search Flights

You can find flight ticket prices from Johannesburg to Beijing, China with our flight tickets search tool below

1. Johannesburg to Beijing Capital

  1. You take a flight from Johannesburg to Beijing Capital and cost approximately 1300 USD.

  2. You take a bus, shuttle or taxi from Beijing Capital to your destination in Beijing, China.

Flight Depart Arrive
CX748 Cathay Pacific
CX332 Cathay Pacific
11:20 Johannesburg
12:00 Hong Kong
06:00 Hong Kong
15:30 Beijing Capital
Connect
CX748 Cathay Pacific
CX390 Cathay Pacific
11:20 Johannesburg
09:00 Hong Kong
06:00 Hong Kong
12:25 Beijing Capital
Connect
CX748 Cathay Pacific
CA112 Air China
11:20 Johannesburg
14:10 Hong Kong
06:00 Hong Kong
17:30 Beijing Capital
Connect
SQ479 Singapore Airlines
CA976 Air China
13:45 Johannesburg
09:00 Singapore Changi
06:10 Singapore Changi
15:20 Beijing Capital
Connect
QR1364 Qatar Airways
QR896 Qatar Airways
13:50 Johannesburg
11:00 Doha
23:10 Doha
23:50 Beijing Capital
Connect
ET808 Ethiopian Airlines
ET604 Ethiopian Airlines
14:25 Johannesburg
01:50 Addis Ababa
20:40 Addis Ababa
17:20 Beijing Capital
Connect
CA868 Air China
CA1304 Air China
20:50 Johannesburg
18:00 Shenzhen
15:50 Shenzhen
21:15 Beijing Capital
Connect
CA868 Air China
ZH9645 Shenzhen Airlines
CA1578 Air China
20:50 Johannesburg
17:20 Shenzhen
19:40 Nanchang
15:50 Shenzhen
18:50 Nanchang
21:55 Beijing Capital
Connect
CA868 Air China
ZH8269 Shenzhen Airlines
CA1824 Air China
20:50 Johannesburg
17:40 Shenzhen
20:35 Yichang
15:50 Shenzhen
19:45 Yichang
22:45 Beijing Capital
Connect
CA868 Air China
CA1398 Air China
20:50 Johannesburg
19:00 Shenzhen
15:50 Shenzhen
22:10 Beijing Capital
Connect
CA868 Air China
ZH9645 Shenzhen Airlines
CA1556 Air China
20:50 Johannesburg
17:20 Shenzhen
22:20 Nanchang
15:50 Shenzhen
18:50 Nanchang
00:40 Beijing Capital
Connect
CA868 Air China
CA1342 Air China
20:50 Johannesburg
17:00 Shenzhen
15:50 Shenzhen
20:30 Beijing Capital
Connect
QR1478 Qatar Airways
QR896 Qatar Airways
20:55 Johannesburg
11:00 Doha
06:15 Doha
23:50 Beijing Capital
Connect
QR1368 Qatar Airways
QR896 Qatar Airways
21:05 Johannesburg
11:00 Doha
06:25 Doha
23:50 Beijing Capital
Connect

2. Johannesburg to Beijing Daxing

  1. You take a flight from Johannesburg to Beijing Daxing and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Beijing Daxing to your destination in Beijing, China.

Flight Depart Arrive
EY601 Etihad
EY888 Etihad
10:15 Johannesburg
21:30 Abu Dhabi
20:20 Abu Dhabi
08:50 Beijing Daxing
Connect
CA868 Air China
CA8386 Air China
20:50 Johannesburg
17:15 Shenzhen
15:50 Shenzhen
20:45 Beijing Daxing
Connect
CA868 Air China
ZH9645 Shenzhen Airlines
CA8380 Air China
20:50 Johannesburg
17:20 Shenzhen
21:00 Nanchang
15:50 Shenzhen
18:50 Nanchang
23:25 Beijing Daxing
Connect
CA868 Air China
CZ3191 China Southern Airlines
20:50 Johannesburg
17:30 Shenzhen
15:50 Shenzhen
21:00 Beijing Daxing
Connect
CA868 Air China
ZH9607 Shenzhen Airlines
CA8644 Air China
20:50 Johannesburg
17:55 Shenzhen
22:35 Yangzhou
15:50 Shenzhen
20:20 Yangzhou
00:20 Beijing Daxing
Connect

3. Johannesburg to Shijiazhuang Zhengding

  1. You take a flight from Johannesburg to Shijiazhuang Zhengding and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Shijiazhuang Zhengding to your destination in Beijing, China.

Flight Depart Arrive
KQ765 Kenya Airways
CZ634 China Southern Airlines
CZ3145 China Southern Airlines
02:05 Johannesburg
13:40 Nairobi
07:25 Guangzhou Baiyun
07:10 Nairobi
05:55 Guangzhou Baiyun
10:25 Shijiazhuang Zhengding
Connect
QR1366 Qatar Airways
QR874 Qatar Airways
CZ3131 China Southern Airlines
07:40 Johannesburg
02:05 Doha
16:55 Guangzhou Baiyun
17:00 Doha
15:25 Guangzhou Baiyun
19:45 Shijiazhuang Zhengding
Connect
4Z252 Airlink
MD018 Air Madagascar
CZ3145 China Southern Airlines
10:00 Johannesburg
15:00 Antananarivo
07:25 Guangzhou Baiyun
14:00 Antananarivo
06:30 Guangzhou Baiyun
10:25 Shijiazhuang Zhengding
Connect
EY601 Etihad
EY862 Etihad
MU5139 China Eastern Airlines
10:15 Johannesburg
01:05 Abu Dhabi
19:55 Shanghai Pudong
20:20 Abu Dhabi
13:55 Shanghai Pudong
22:05 Shijiazhuang Zhengding
Connect
EY601 Etihad
EY862 Etihad
MU5231 China Eastern Airlines
10:15 Johannesburg
01:05 Abu Dhabi
14:55 Shanghai Pudong
20:20 Abu Dhabi
13:55 Shanghai Pudong
17:00 Shijiazhuang Zhengding
Connect
SV0446 Saudia
SV0882 Saudia
CZ3131 China Southern Airlines
11:00 Johannesburg
23:20 Jeddah
16:55 Guangzhou Baiyun
18:45 Jeddah
13:30 Guangzhou Baiyun
19:45 Shijiazhuang Zhengding
Connect
SV0446 Saudia
SV0882 Saudia
9C8900 Spring Airlines
11:00 Johannesburg
23:20 Jeddah
17:50 Guangzhou Baiyun
18:45 Jeddah
13:30 Guangzhou Baiyun
20:45 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CX368 Cathay Pacific
KN2356 China United
11:20 Johannesburg
09:20 Hong Kong
13:25 Shanghai Pudong
06:00 Hong Kong
12:10 Shanghai Pudong
15:30 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CX368 Cathay Pacific
MU5139 China Eastern Airlines
11:20 Johannesburg
09:20 Hong Kong
19:55 Shanghai Pudong
06:00 Hong Kong
12:10 Shanghai Pudong
22:05 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CX360 Cathay Pacific
NS3218 Hebei
11:20 Johannesburg
13:45 Hong Kong
20:35 Shanghai Pudong
06:00 Hong Kong
16:30 Shanghai Pudong
22:45 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CA766 Air China
CA8924 Air China
11:20 Johannesburg
13:50 Hong Kong
18:20 Yinchuan
06:00 Hong Kong
17:10 Yinchuan
19:50 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CX368 Cathay Pacific
MU5231 China Eastern Airlines
11:20 Johannesburg
09:20 Hong Kong
14:55 Shanghai Pudong
06:00 Hong Kong
12:10 Shanghai Pudong
17:00 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
HX112 Hong Kong Airlines
NS3335 Hebei
11:20 Johannesburg
08:40 Hong Kong
11:45 Hangzhou Xiaoshan
06:00 Hong Kong
10:55 Hangzhou Xiaoshan
13:50 Shijiazhuang Zhengding
Connect
CX748 Cathay Pacific
CX360 Cathay Pacific
MU5139 China Eastern Airlines
11:20 Johannesburg
13:45 Hong Kong
19:55 Shanghai Pudong
06:00 Hong Kong
16:30 Shanghai Pudong
22:05 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
SQ814 Singapore Airlines
9C8994 Spring Airlines
13:45 Johannesburg
07:00 Singapore Changi
22:40 Chongqing
06:10 Singapore Changi
11:35 Chongqing
00:45 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
SQ850 Singapore Airlines
CZ3131 China Southern Airlines
13:45 Johannesburg
08:20 Singapore Changi
16:55 Guangzhou Baiyun
06:10 Singapore Changi
12:20 Guangzhou Baiyun
19:45 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
SQ850 Singapore Airlines
HU7229 Hainan
13:45 Johannesburg
08:20 Singapore Changi
13:40 Guangzhou Baiyun
06:10 Singapore Changi
12:20 Guangzhou Baiyun
16:30 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
SQ850 Singapore Airlines
9C8900 Spring Airlines
13:45 Johannesburg
08:20 Singapore Changi
17:50 Guangzhou Baiyun
06:10 Singapore Changi
12:20 Guangzhou Baiyun
20:45 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
MI922 SilkAir
NS3284 Hebei
13:45 Johannesburg
07:55 Singapore Changi
14:55 Xiamen
06:10 Singapore Changi
12:10 Xiamen
17:45 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
MI922 SilkAir
NS3262 Hebei
13:45 Johannesburg
07:55 Singapore Changi
15:05 Xiamen
06:10 Singapore Changi
12:10 Xiamen
18:00 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
SQ814 Singapore Airlines
PN6349 China West Air
13:45 Johannesburg
07:00 Singapore Changi
20:20 Chongqing
06:10 Singapore Changi
11:35 Chongqing
22:25 Shijiazhuang Zhengding
Connect
SQ479 Singapore Airlines
MI922 SilkAir
NS3284 Hebei
13:45 Johannesburg
07:55 Singapore Changi
15:05 Xiamen
06:10 Singapore Changi
12:10 Xiamen
17:45 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR880 Qatar Airways
PN6349 China West Air
13:50 Johannesburg
02:10 Doha
20:20 Chongqing
23:10 Doha
14:30 Chongqing
22:25 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR874 Qatar Airways
9C8900 Spring Airlines
13:50 Johannesburg
02:05 Doha
17:50 Guangzhou Baiyun
23:10 Doha
15:25 Guangzhou Baiyun
20:45 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR874 Qatar Airways
CZ3131 China Southern Airlines
13:50 Johannesburg
02:05 Doha
16:55 Guangzhou Baiyun
23:10 Doha
15:25 Guangzhou Baiyun
19:45 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR870 Qatar Airways
NS3218 Hebei
13:50 Johannesburg
02:40 Doha
20:35 Shanghai Pudong
23:10 Doha
16:20 Shanghai Pudong
22:45 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR890 Qatar Airways
NS3216 Hebei
13:50 Johannesburg
02:40 Doha
22:35 Hangzhou Xiaoshan
23:10 Doha
16:30 Hangzhou Xiaoshan
00:35 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR880 Qatar Airways
9C8994 Spring Airlines
13:50 Johannesburg
02:10 Doha
22:40 Chongqing
23:10 Doha
14:30 Chongqing
00:45 Shijiazhuang Zhengding
Connect
QR1364 Qatar Airways
QR870 Qatar Airways
MU5139 China Eastern Airlines
13:50 Johannesburg
02:40 Doha
19:55 Shanghai Pudong
23:10 Doha
16:20 Shanghai Pudong
22:05 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET684 Ethiopian Airlines
NS3218 Hebei
14:25 Johannesburg
23:55 Addis Ababa
20:35 Shanghai Pudong
20:40 Addis Ababa
16:30 Shanghai Pudong
22:45 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET684 Ethiopian Airlines
MU5139 China Eastern Airlines
14:25 Johannesburg
23:55 Addis Ababa
19:55 Shanghai Pudong
20:40 Addis Ababa
16:30 Shanghai Pudong
22:05 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET636 Ethiopian Airlines
3U8873 Sichuan Airlines
14:25 Johannesburg
23:30 Addis Ababa
19:25 Chengdu
20:40 Addis Ababa
14:45 Chengdu
21:30 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET606 Ethiopian Airlines
9C8900 Spring Airlines
14:25 Johannesburg
23:55 Addis Ababa
17:50 Guangzhou Baiyun
20:40 Addis Ababa
14:55 Guangzhou Baiyun
20:45 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET606 Ethiopian Airlines
CZ3131 China Southern Airlines
14:25 Johannesburg
23:55 Addis Ababa
16:55 Guangzhou Baiyun
20:40 Addis Ababa
14:55 Guangzhou Baiyun
19:45 Shijiazhuang Zhengding
Connect
ET808 Ethiopian Airlines
ET636 Ethiopian Airlines
NS3210 Hebei
14:25 Johannesburg
23:30 Addis Ababa
19:55 Chengdu
20:40 Addis Ababa
14:45 Chengdu
22:15 Shijiazhuang Zhengding
Connect
CA868 Air China
CA1734 Air China
NS3216 Hebei
20:50 Johannesburg
17:50 Shenzhen
22:35 Hangzhou Xiaoshan
15:50 Shenzhen
20:10 Hangzhou Xiaoshan
00:35 Shijiazhuang Zhengding
Connect
CA868 Air China
ZH9883 Shenzhen Airlines
NS3216 Hebei
20:50 Johannesburg
16:40 Shenzhen
22:35 Hangzhou Xiaoshan
15:50 Shenzhen
18:40 Hangzhou Xiaoshan
00:35 Shijiazhuang Zhengding
Connect
CA868 Air China
ZH9137 Shenzhen Airlines
20:50 Johannesburg
07:20 Shenzhen
15:50 Shenzhen
10:15 Shijiazhuang Zhengding
Connect

4. Johannesburg to Zhangiakou

  1. You take a flight from Johannesburg to Zhangiakou and cost approximately 950 USD.

  2. You take a bus, shuttle or taxi from Zhangiakou to your destination in Beijing, China.

Flight Depart Arrive
EY601 Etihad
EY862 Etihad
MU2175 China Eastern Airlines
10:15 Johannesburg
01:05 Abu Dhabi
06:35 Shanghai Pudong
20:20 Abu Dhabi
13:55 Shanghai Pudong
09:25 Zhangiakou
Connect
CX748 Cathay Pacific
CA104 Air China
G54168 China Express Airlines
11:20 Johannesburg
12:50 Hong Kong
21:15 Tianjin Binhai
06:00 Hong Kong
16:15 Tianjin Binhai
22:30 Zhangiakou
Connect
SQ479 Singapore Airlines
SQ830 Singapore Airlines
MU2175 China Eastern Airlines
13:45 Johannesburg
09:30 Singapore Changi
06:35 Shanghai Pudong
06:10 Singapore Changi
15:05 Shanghai Pudong
09:25 Zhangiakou
Connect
SQ479 Singapore Airlines
MU568 China Eastern Airlines
MU2175 China Eastern Airlines
13:45 Johannesburg
16:35 Singapore Changi
06:35 Shanghai Pudong
06:10 Singapore Changi
21:45 Shanghai Pudong
09:25 Zhangiakou
Connect
QR1364 Qatar Airways
QR870 Qatar Airways
MU2175 China Eastern Airlines
13:50 Johannesburg
02:40 Doha
06:35 Shanghai Pudong
23:10 Doha
16:20 Shanghai Pudong
09:25 Zhangiakou
Connect
ET808 Ethiopian Airlines
ET684 Ethiopian Airlines
MU2175 China Eastern Airlines
14:25 Johannesburg
23:55 Addis Ababa
06:35 Shanghai Pudong
20:40 Addis Ababa
16:30 Shanghai Pudong
09:25 Zhangiakou
Connect
CA868 Air China
ZH9427 Shenzhen Airlines
G54119 China Express Airlines
20:50 Johannesburg
16:50 Shenzhen
07:05 Chongqing
15:50 Shenzhen
19:00 Chongqing
09:35 Zhangiakou
Connect
CA868 Air China
ZH9517 Shenzhen Airlines
MU2175 China Eastern Airlines
20:50 Johannesburg
17:00 Shenzhen
06:35 Shanghai Pudong
15:50 Shenzhen
19:35 Shanghai Pudong
09:25 Zhangiakou
Connect
CA868 Air China
ZH9519 Shenzhen Airlines
MU2175 China Eastern Airlines
20:50 Johannesburg
18:00 Shenzhen
06:35 Shanghai Pudong
15:50 Shenzhen
20:25 Shanghai Pudong
09:25 Zhangiakou
Connect
CA868 Air China
ZH9429 Shenzhen Airlines
G54119 China Express Airlines
20:50 Johannesburg
19:00 Shenzhen
07:05 Chongqing
15:50 Shenzhen
21:05 Chongqing
09:35 Zhangiakou
Connect
CA868 Air China
3U8786 Sichuan Airlines
G54119 China Express Airlines
20:50 Johannesburg
20:50 Shenzhen
07:05 Chongqing
15:50 Shenzhen
23:05 Chongqing
09:35 Zhangiakou
Connect
CA868 Air China
NS3268 Hebei
NS3212 Hebei
20:50 Johannesburg
11:45 Shenzhen
17:15 Shijiazhuang Zhengding
15:50 Shenzhen
14:40 Shijiazhuang Zhengding
18:25 Zhangiakou
Connect

5. Johannesburg to Tangshan

  1. You take a flight from Johannesburg to Tangshan and cost approximately 950 USD.

  2. You take a bus, shuttle or taxi from Tangshan to your destination in Beijing, China.

Flight Depart Arrive
EY601 Etihad
EY862 Etihad
FM9165 Shanghai Airlines
10:15 Johannesburg
01:05 Abu Dhabi
16:40 Shanghai Pudong
20:20 Abu Dhabi
13:55 Shanghai Pudong
19:10 Tangshan
Connect
CX748 Cathay Pacific
CX368 Cathay Pacific
FM9165 Shanghai Airlines
11:20 Johannesburg
09:20 Hong Kong
16:40 Shanghai Pudong
06:00 Hong Kong
12:10 Shanghai Pudong
19:10 Tangshan
Connect
CX748 Cathay Pacific
HX236 Hong Kong Airlines
FM9165 Shanghai Airlines
11:20 Johannesburg
08:15 Hong Kong
16:40 Shanghai Pudong
06:00 Hong Kong
10:40 Shanghai Pudong
19:10 Tangshan
Connect
SQ479 Singapore Airlines
SQ830 Singapore Airlines
FM9165 Shanghai Airlines
13:45 Johannesburg
09:30 Singapore Changi
16:40 Shanghai Pudong
06:10 Singapore Changi
15:05 Shanghai Pudong
19:10 Tangshan
Connect
CA868 Air China
SC4682 Shandong Airlines
SC8003 Shandong Airlines
20:50 Johannesburg
19:50 Shenzhen
06:35 Qingdao
15:50 Shenzhen
23:00 Qingdao
08:00 Tangshan
Connect
CA868 Air China
ZH9519 Shenzhen Airlines
FM9123 Shanghai Airlines
20:50 Johannesburg
18:00 Shenzhen
07:35 Shanghai Pudong
15:50 Shenzhen
20:25 Shanghai Pudong
09:50 Tangshan
Connect
CA868 Air China
ZH9517 Shenzhen Airlines
FM9123 Shanghai Airlines
20:50 Johannesburg
17:00 Shenzhen
07:35 Shanghai Pudong
15:50 Shenzhen
19:35 Shanghai Pudong
09:50 Tangshan
Connect

6. Gaborone to Beijing Capital

  1. You take a bus, shuttle or taxi from your location in Johannesburg to Gaborone.

  2. You take a flight from Gaborone to Beijing Capital and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Beijing Capital to your destination in Beijing, China.

Flight Depart Arrive
ET829 Ethiopian Airlines
ET604 Ethiopian Airlines
15:00 Gaborone
01:50 Addis Ababa
21:30 Addis Ababa
17:20 Beijing Capital
Connect

References

Find Hotels in Beijing, China

You can find hotels and accommodations in Beijing, China with our hotels search tool below

Booking.com