Airlines with flights from Johannesburg to Hong Kong
There are 7 airlines with scheduled flights between JNB and HKG. Cathay Pacific is the only airline with non-stop flights from Johannesburg International to Hong Kong International Airport and the flight time is 13 hours and 20 minutes.
Choose airline
Schedules
JNB
Direct
HKG
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
CX748
11:10
----
11:10
11:10
11:10
11:10
11:10
The timetable & schedule information was updated at 2026-04-21
Via Singapore with Singapore Airlines
-
Total flight time: 15h 35m - 18h 10m.
-
20 flights per week
JNB
Via SIN
HKG
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
SQ479
SQ874
SQ874
13:45
13:45
13:45
13:45
13:45
13:45
13:45
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 17h 05m - 22h 45m.
-
29 flights per week
JNB
Via DXB
HKG
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
EK762
EK384
EK384
13:30
13:30
13:30
13:30
13:30
13:30
13:30
EK764
EK380
EK380
19:10
19:10
19:10
19:10
19:10
19:10
19:10
EK766
EK380
EK380
22:20
22:20
22:20
22:20
22:20
22:20
22:20
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 18h 25m - 21h 45m.
-
One World Alliance
-
49 flights per week
JNB
Via DOH
HKG
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
QR1366
QR818
QR818
12:40
12:40
12:40
12:40
12:40
12:40
12:40
The timetable & schedule information was updated at 2026-04-21
Via Addis Ababa with Ethiopian Airlines
-
Total flight time: 18h 25m - 21h 45m.
-
7 flights per week
JNB
Via ADD
HKG
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
ET808
ET644
ET644
14:30
14:30
14:30
14:30
----
14:30
14:30
ET808
ET628
ET628
----
----
----
----
14:30
----
----
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between JNB and HKG. Cathay Pacific is the only airline with non-stop flights from Johannesburg International to Hong Kong International Airport and the flight time is 13 hours and 20 minutes.
Via Beijing with Air China
Via Abu Dhabi with Etihad