How to get to Beijing, China from Johannesburg by flight ? You can check flights from Johannesburg to Beijing, China below.
You can find flight ticket prices from Johannesburg to Beijing, China with our flight tickets search tool below
You take a flight from Johannesburg to Beijing Capital and cost approximately 1300 USD.
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 |
You take a flight from Johannesburg to Beijing Daxing and cost approximately 900 USD.
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 |
You take a flight from Johannesburg to Shijiazhuang Zhengding and cost approximately 900 USD.
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 |
You take a flight from Johannesburg to Zhangiakou and cost approximately 950 USD.
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 |
You take a flight from Johannesburg to Tangshan and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Johannesburg to Gaborone.
You take a flight from Gaborone to Beijing Capital and cost approximately 1500 USD.
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 |
You can find hotels and accommodations in Beijing, China with our hotels search tool below
Booking.com