How to get to Hong Kong from Johannesburg Airport (JNB) by flight ? You can check flights from Johannesburg Airport (JNB) to Hong Kong below.
You can find flight ticket prices from Johannesburg Airport (JNB) to Hong Kong with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Hong Kong and cost approximately 550 USD.
You take a bus, shuttle or taxi from Hong Kong to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
EY601
Etihad
EY834
Etihad
|
09:35
Johannesburg
22:00
Abu Dhabi
|
19:40
Abu Dhabi
10:05
Hong Kong
|
Connect |
CX748
Cathay Pacific
|
11:50
Johannesburg
|
06:30 Hong Kong | Direct |
MK852
Air Mauritius
MK640
Air Mauritius
|
13:35
Johannesburg
20:45
Mauritius
|
19:35
Mauritius
10:30
Hong Kong
|
Connect |
EK762
Emirates
EK382
Emirates
|
13:40
Johannesburg
03:15
Dubai
|
23:59
Dubai
15:25
Hong Kong
|
Connect |
SQ479
Singapore Airlines
SQ890
Singapore Airlines
|
13:45
Johannesburg
07:25
Singapore Changi
|
06:10
Singapore Changi
11:20
Hong Kong
|
Connect |
SQ479
Singapore Airlines
SQ860
Singapore Airlines
|
13:45
Johannesburg
08:40
Singapore Changi
|
06:10
Singapore Changi
12:40
Hong Kong
|
Connect |
QR1364
Qatar Airways
QR818
Qatar Airways
|
13:45
Johannesburg
01:55
Doha
|
23:35
Doha
15:05
Hong Kong
|
Connect |
SQ479
Singapore Airlines
SQ856
Singapore Airlines
|
13:45
Johannesburg
09:40
Singapore Changi
|
06:10
Singapore Changi
13:55
Hong Kong
|
Connect |
ET808
Ethiopian Airlines
ET644
Ethiopian Airlines
|
14:10
Johannesburg
23:35
Addis Ababa
|
20:25
Addis Ababa
14:55
Hong Kong
|
Connect |
EK764
Emirates
EK380
Emirates
|
19:10
Johannesburg
10:05
Dubai
|
05:25
Dubai
22:00
Hong Kong
|
Connect |
QR1368
Qatar Airways
QR816
Qatar Airways
|
20:40
Johannesburg
07:25
Doha
|
06:30
Doha
20:35
Hong Kong
|
Connect |
EK766
Emirates
EK380
Emirates
|
22:20
Johannesburg
10:05
Dubai
|
08:20
Dubai
22:00
Hong Kong
|
Connect |
SQ481
Singapore Airlines
SQ2
Singapore Airlines
|
22:30
Johannesburg
18:30
Singapore Changi
|
14:55
Singapore Changi
22:15
Hong Kong
|
Connect |
SQ481
Singapore Airlines
SQ868
Singapore Airlines
|
22:30
Johannesburg
19:55
Singapore Changi
|
14:55
Singapore Changi
23:50
Hong Kong
|
Connect |
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Shenzhen and cost approximately 900 USD.
You take a bus, shuttle or taxi from Shenzhen to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
CA868
Air China
|
10:10
Johannesburg
|
05:20 Shenzhen | Direct |
SQ479
Singapore Airlines
MI962
SilkAir
|
13:45
Johannesburg
07:00
Singapore Changi
|
06:10
Singapore Changi
10:50
Shenzhen
|
Connect |
SQ481
Singapore Airlines
MI968
SilkAir
|
22:30
Johannesburg
19:00
Singapore Changi
|
14:55
Singapore Changi
23:05
Shenzhen
|
Connect |
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Macau and cost approximately 600 USD.
You take a bus, shuttle or taxi from Macau to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
SQ479
Singapore Airlines
TR906
Scoot Tigerair
|
13:45
Johannesburg
08:20
Singapore Changi
|
06:10
Singapore Changi
12:15
Macau
|
Connect |
SQ479
Singapore Airlines
TR904
Scoot Tigerair
|
13:45
Johannesburg
13:10
Singapore Changi
|
06:10
Singapore Changi
17:10
Macau
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
NX885
Air Macau
|
13:45
Johannesburg
07:10
Singapore Changi
10:35
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
14:20
Macau
|
Connect |
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Guangzhou Baiyun and cost approximately 700 USD.
You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
EK768
Emirates
CZ8448
China Southern Airlines
|
10:30
Johannesburg
22:00
Dubai
|
20:40
Dubai
09:40
Guangzhou Baiyun
|
Connect |
EK768
Emirates
CZ384
China Southern Airlines
|
10:30
Johannesburg
01:00
Dubai
|
20:40
Dubai
12:30
Guangzhou Baiyun
|
Connect |
CX748
Cathay Pacific
KA782
Cathay Dragon
|
11:50
Johannesburg
07:55
Hong Kong
|
06:30
Hong Kong
08:55
Guangzhou Baiyun
|
Connect |
KQ761
Kenya Airways
KQ886
Kenya Airways
KQ886
Kenya Airways
|
12:10
Johannesburg
23:59
Nairobi
14:40
Suvarnabhumi
|
17:15
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
EK762
Emirates
CZ384
China Southern Airlines
|
13:40
Johannesburg
01:00
Dubai
|
23:59
Dubai
12:30
Guangzhou Baiyun
|
Connect |
SQ479
Singapore Airlines
SQ850
Singapore Airlines
|
13:45
Johannesburg
08:20
Singapore Changi
|
06:10
Singapore Changi
12:20
Guangzhou Baiyun
|
Connect |
SQ479
Singapore Airlines
CZ352
China Southern Airlines
|
13:45
Johannesburg
08:00
Singapore Changi
|
06:10
Singapore Changi
11:50
Guangzhou Baiyun
|
Connect |
EK764
Emirates
EK362
Emirates
|
19:10
Johannesburg
10:20
Dubai
|
05:25
Dubai
22:05
Guangzhou Baiyun
|
Connect |
EK766
Emirates
EK362
Emirates
|
22:20
Johannesburg
10:20
Dubai
|
08:20
Dubai
22:05
Guangzhou Baiyun
|
Connect |
SQ481
Singapore Airlines
CZ3040
China Southern Airlines
|
22:30
Johannesburg
17:50
Singapore Changi
|
14:55
Singapore Changi
21:35
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Zhuhai Jinwan and cost approximately 750 USD.
You take a bus, shuttle or taxi from Zhuhai Jinwan to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR880
Qatar Airways
HU7293
Hainan
|
08:55
Johannesburg
02:10
Doha
15:30
Chongqing
|
18:35
Doha
14:30
Chongqing
17:30
Zhuhai Jinwan
|
Connect |
EY601
Etihad
EY888
Etihad
CA1433
Air China
|
09:35
Johannesburg
21:30
Abu Dhabi
15:55
Beijing Daxing
|
19:40
Abu Dhabi
08:50
Beijing Daxing
19:15
Zhuhai Jinwan
|
Connect |
EY601
Etihad
EY888
Etihad
CZ3734
China Southern Airlines
|
09:35
Johannesburg
21:30
Abu Dhabi
16:00
Beijing Daxing
|
19:40
Abu Dhabi
08:50
Beijing Daxing
19:30
Zhuhai Jinwan
|
Connect |
EY601
Etihad
EY888
Etihad
CZ3732
China Southern Airlines
|
09:35
Johannesburg
21:30
Abu Dhabi
13:00
Beijing Daxing
|
19:40
Abu Dhabi
08:50
Beijing Daxing
16:20
Zhuhai Jinwan
|
Connect |
CA868
Air China
CZ6443
China Southern Airlines
CZ8516
China Southern Airlines
|
10:10
Johannesburg
06:45
Shenzhen
09:55
Haikou
|
05:20
Shenzhen
08:00
Haikou
10:55
Zhuhai Jinwan
|
Connect |
CA868
Air China
ZH8701
Shenzhen Airlines
DZ6276
Donghai Airlines
|
10:10
Johannesburg
10:45
Shenzhen
17:20
Quanzhou
|
05:20
Shenzhen
12:10
Quanzhou
18:40
Zhuhai Jinwan
|
Connect |
CA868
Air China
ZH9311
Shenzhen Airlines
CZ3846
China Southern Airlines
|
10:10
Johannesburg
07:35
Shenzhen
12:50
Haikou
|
05:20
Shenzhen
08:55
Haikou
14:00
Zhuhai Jinwan
|
Connect |
CA868
Air China
CZ3978
China Southern Airlines
CZ6727
China Southern Airlines
|
10:10
Johannesburg
09:25
Shenzhen
18:45
Sanya
|
05:20
Shenzhen
11:00
Sanya
20:10
Zhuhai Jinwan
|
Connect |
CA868
Air China
CZ6443
China Southern Airlines
CZ3846
China Southern Airlines
|
10:10
Johannesburg
06:45
Shenzhen
12:50
Haikou
|
05:20
Shenzhen
08:00
Haikou
14:00
Zhuhai Jinwan
|
Connect |
CA868
Air China
ZH9311
Shenzhen Airlines
CZ8516
China Southern Airlines
|
10:10
Johannesburg
07:35
Shenzhen
09:55
Haikou
|
05:20
Shenzhen
08:55
Haikou
10:55
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA722
Cathay Dragon
HU7419
Hainan
|
11:50
Johannesburg
08:40
Hong Kong
15:05
Changsha
|
06:30
Hong Kong
10:20
Changsha
16:35
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
ZH9092
Shenzhen Airlines
DZ6320
Donghai Airlines
|
11:50
Johannesburg
10:50
Hong Kong
18:20
Quanzhou
|
06:30
Hong Kong
12:20
Quanzhou
19:45
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA794
Cathay Dragon
SC4805
Shandong Airlines
|
11:50
Johannesburg
08:50
Hong Kong
16:55
Wenzhou
|
06:30
Hong Kong
10:50
Wenzhou
19:00
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA794
Cathay Dragon
DZ6314
Donghai Airlines
|
11:50
Johannesburg
08:50
Hong Kong
13:55
Wenzhou
|
06:30
Hong Kong
10:50
Wenzhou
16:05
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA618
Cathay Dragon
SC8817
Shandong Airlines
|
11:50
Johannesburg
09:30
Hong Kong
18:30
Xiamen
|
06:30
Hong Kong
11:00
Xiamen
20:05
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA650
Cathay Dragon
CZ6704
China Southern Airlines
|
11:50
Johannesburg
08:25
Hong Kong
13:35
Sanya
|
06:30
Hong Kong
10:10
Sanya
15:00
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
ZH9092
Shenzhen Airlines
DZ6276
Donghai Airlines
|
11:50
Johannesburg
10:50
Hong Kong
17:20
Quanzhou
|
06:30
Hong Kong
12:20
Quanzhou
18:40
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA650
Cathay Dragon
CZ6727
China Southern Airlines
|
11:50
Johannesburg
08:25
Hong Kong
18:45
Sanya
|
06:30
Hong Kong
10:10
Sanya
20:10
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
HX107
Hong Kong Airlines
GX8867
GX Airlines
|
11:50
Johannesburg
11:10
Hong Kong
13:35
Haikou
|
06:30
Hong Kong
12:45
Haikou
14:35
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA660
Cathay Dragon
SC8841
Shandong Airlines
|
11:50
Johannesburg
08:35
Hong Kong
16:35
Fuzhou
|
06:30
Hong Kong
10:20
Fuzhou
18:15
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA722
Cathay Dragon
MU2965
China Eastern Airlines
|
11:50
Johannesburg
08:40
Hong Kong
18:20
Changsha
|
06:30
Hong Kong
10:20
Changsha
19:55
Zhuhai Jinwan
|
Connect |
CX748
Cathay Pacific
KA618
Cathay Dragon
MF8559
Xiamen Airlines
|
11:50
Johannesburg
09:30
Hong Kong
19:15
Xiamen
|
06:30
Hong Kong
11:00
Xiamen
20:45
Zhuhai Jinwan
|
Connect |
MK852
Air Mauritius
MK688
Air Mauritius
FM9215
Shanghai Airlines
|
13:35
Johannesburg
22:30
Mauritius
16:05
Shanghai Pudong
|
19:35
Mauritius
13:55
Shanghai Pudong
18:55
Zhuhai Jinwan
|
Connect |
MK852
Air Mauritius
MK688
Air Mauritius
CZ3756
China Southern Airlines
|
13:35
Johannesburg
22:30
Mauritius
19:40
Shanghai Pudong
|
19:35
Mauritius
13:55
Shanghai Pudong
22:30
Zhuhai Jinwan
|
Connect |
MK852
Air Mauritius
MK688
Air Mauritius
CZ3679
China Southern Airlines
|
13:35
Johannesburg
22:30
Mauritius
16:45
Shanghai Pudong
|
19:35
Mauritius
13:55
Shanghai Pudong
19:25
Zhuhai Jinwan
|
Connect |
QR1364
Qatar Airways
QR860
Qatar Airways
CA4391
Air China
|
13:45
Johannesburg
01:50
Doha
20:00
Chengdu
|
23:35
Doha
13:55
Chengdu
22:10
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
MI922
SilkAir
MF8559
Xiamen Airlines
|
13:45
Johannesburg
07:55
Singapore Changi
19:15
Xiamen
|
06:10
Singapore Changi
12:10
Xiamen
20:45
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
MI924
SilkAir
MF8559
Xiamen Airlines
|
13:45
Johannesburg
08:35
Singapore Changi
19:15
Xiamen
|
06:10
Singapore Changi
13:00
Xiamen
20:45
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
3K817
Jetstar Asia Airways
GX8867
GX Airlines
|
13:45
Johannesburg
07:35
Singapore Changi
13:35
Haikou
|
06:10
Singapore Changi
11:05
Haikou
14:35
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
MI922
SilkAir
SC8817
Shandong Airlines
|
13:45
Johannesburg
07:55
Singapore Changi
18:30
Xiamen
|
06:10
Singapore Changi
12:10
Xiamen
20:05
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
HU748
Hainan
HU7729
Hainan
|
13:45
Johannesburg
12:50
Singapore Changi
20:40
Haikou
|
06:10
Singapore Changi
16:20
Haikou
21:40
Zhuhai Jinwan
|
Connect |
QR1364
Qatar Airways
QR860
Qatar Airways
CZ3730
China Southern Airlines
|
13:45
Johannesburg
01:50
Doha
22:10
Chengdu
|
23:35
Doha
13:55
Chengdu
00:45
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
TR174
Scoot Tigerair
SC8841
Shandong Airlines
|
13:45
Johannesburg
10:45
Singapore Changi
16:35
Fuzhou
|
06:10
Singapore Changi
15:05
Fuzhou
18:15
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
MF874
Xiamen Airlines
MF8559
Xiamen Airlines
|
13:45
Johannesburg
08:55
Singapore Changi
19:15
Xiamen
|
06:10
Singapore Changi
13:15
Xiamen
20:45
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
3K817
Jetstar Asia Airways
CZ3846
China Southern Airlines
|
13:45
Johannesburg
07:35
Singapore Changi
12:50
Haikou
|
06:10
Singapore Changi
11:05
Haikou
14:00
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
TR162
Scoot Tigerair
MF8644
Xiamen Airlines
|
13:45
Johannesburg
08:10
Singapore Changi
18:20
Kunming
|
06:10
Singapore Changi
12:05
Kunming
20:15
Zhuhai Jinwan
|
Connect |
QR1364
Qatar Airways
QR880
Qatar Airways
HU7293
Hainan
|
13:45
Johannesburg
02:10
Doha
15:30
Chongqing
|
23:35
Doha
14:30
Chongqing
17:30
Zhuhai Jinwan
|
Connect |
SQ479
Singapore Airlines
MI924
SilkAir
SC8817
Shandong Airlines
|
13:45
Johannesburg
08:35
Singapore Changi
18:30
Xiamen
|
06:10
Singapore Changi
13:00
Xiamen
20:05
Zhuhai Jinwan
|
Connect |
ET808
Ethiopian Airlines
ET636
Ethiopian Airlines
CA4391
Air China
|
14:10
Johannesburg
23:30
Addis Ababa
20:00
Chengdu
|
20:25
Addis Ababa
14:45
Chengdu
22:10
Zhuhai Jinwan
|
Connect |
ET808
Ethiopian Airlines
ET636
Ethiopian Airlines
CZ3730
China Southern Airlines
|
14:10
Johannesburg
23:30
Addis Ababa
22:10
Chengdu
|
20:25
Addis Ababa
14:45
Chengdu
00:45
Zhuhai Jinwan
|
Connect |
You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.
You take a flight from Johannesburg to Xiamen and cost approximately 750 USD.
You take a bus, shuttle or taxi from Xiamen to your destination in Hong Kong.
Flight | Depart | Arrive | |
---|---|---|---|
CA868
Air China
CZ6443
China Southern Airlines
CZ6709
China Southern Airlines
|
10:10
Johannesburg
06:45
Shenzhen
09:25
Haikou
|
05:20
Shenzhen
08:00
Haikou
11:25
Xiamen
|
Connect |
CX748
Cathay Pacific
KA618
Cathay Dragon
|
11:50
Johannesburg
09:30
Hong Kong
|
06:30
Hong Kong
11:00
Xiamen
|
Connect |
CX748
Cathay Pacific
CX564
Cathay Pacific
MF888
Xiamen Airlines
|
11:50
Johannesburg
08:10
Hong Kong
11:25
Taiwan Taoyuan
|
06:30
Hong Kong
10:05
Taiwan Taoyuan
12:55
Xiamen
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MF874
Xiamen Airlines
|
13:35
Johannesburg
20:40
Mauritius
08:55
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
13:15
Xiamen
|
Connect |
SQ479
Singapore Airlines
MI922
SilkAir
|
13:45
Johannesburg
07:55
Singapore Changi
|
06:10
Singapore Changi
12:10
Xiamen
|
Connect |
SQ479
Singapore Airlines
MI924
SilkAir
|
13:45
Johannesburg
08:35
Singapore Changi
|
06:10
Singapore Changi
13:00
Xiamen
|
Connect |
SQ479
Singapore Airlines
MF874
Xiamen Airlines
|
13:45
Johannesburg
08:55
Singapore Changi
|
06:10
Singapore Changi
13:15
Xiamen
|
Connect |
You can find hotels and accommodations in Hong Kong with our hotels search tool below
Booking.com