Airlines with flights from Hong Kong to Johannesburg
There are 6 airlines with scheduled flights between HKG and JNB. Cathay Pacific is the only airline with non-stop flights from Hong Kong International Airport to Johannesburg International and the flight time is 12 hours and 50 minutes.
Choose airline
Schedules
HKG
Direct
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CX749
01:05
01:05
----
01:05
01:05
01:05
01:05
The timetable & schedule information was updated at 2026-04-21
Via Singapore with Singapore Airlines
-
Total flight time: 15h 50m - 17h 20m.
-
13 flights per week
HKG
Via SIN
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SQ899
SQ482
SQ482
09:05
09:05
09:05
----
09:05
09:05
----
SQ895
SQ478
SQ478
18:50
18:50
18:50
18:50
18:50
18:50
18:50
The timetable & schedule information was updated at 2026-04-21
Via Addis Ababa with Ethiopian Airlines
-
Total flight time: 18h 40m - 19h 55m.
-
14 flights per week
HKG
Via ADD
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
ET645
ET809
ET809
00:25
00:25
00:25
00:25
00:25
00:25
00:25
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 19h 20m - 22h 25m.
-
One World Alliance
-
42 flights per week
HKG
Via DOH
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
QR815
QR1377
QR1377
----
01:25
01:25
01:25
01:25
01:25
01:25
QR817
QR1363
QR1363
18:15
19:40
19:40
19:40
19:40
19:40
19:40
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Air China
-
Total flight time: 27h 10m - 27h 10m.
-
12 flights per week
HKG
Via PEK
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CA108
CA867
CA867
----
10:30
----
10:30
----
----
10:30
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between HKG and JNB. Cathay Pacific is the only airline with non-stop flights from Hong Kong International Airport to Johannesburg International and the flight time is 12 hours and 50 minutes.
Via Abu Dhabi with Etihad