Book a trip with Cathay Pacific from ZAR10,881
expand_more
1 Passenger(s), Economy
expand_moreDISCOUNT CODE (OPTIONAL)
expand_moretoday
today

Johannesburg (JNB)to
Hong Kong (HKG)18/08/2025 - 20/08/2025
From
ZAR16,915
Seen 11 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Hong Kong (HKG)06/10/2025 - 19/10/2025
From
ZAR17,189
Seen 11 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Seoul (ICN)17/08/2025 - 31/08/2025
From
ZAR20,475
Seen 8 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Seoul (ICN)17/10/2025 - 25/10/2025
From
ZAR20,474
Seen 18 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Denpasar (Bali) (DPS)23/09/2025 - 03/10/2025
From
ZAR17,817
Seen 20 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Shanghai (SHA)03/09/2025 - 21/09/2025
From
ZAR16,814
Seen 1 day ago
Round-trip
Economy

Johannesburg (JNB)to
Denpasar (Bali) (DPS)17/09/2025 - 01/10/2025
From
ZAR17,907
Seen 5 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Auckland (AKL)01/09/2025 - 30/09/2025
From
ZAR18,760
Seen 23 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Auckland (AKL)17/09/2025 - 05/10/2025
From
ZAR19,464
Seen 1 day ago
Round-trip
Economy

Johannesburg (JNB)to
Shanghai (SHA)03/09/2025 - 10/10/2025
From
ZAR16,892
Seen 10 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Bangkok (BKK)31/08/2025 - 28/09/2025
From
ZAR10,881
Seen 1 hour ago
Round-trip
Economy

Johannesburg (JNB)to
Bangkok (BKK)28/11/2025 - 17/12/2025
From
ZAR13,222
Seen 11 hours ago
Round-trip
Economy
Cathay Pacific's global network
The Cathay Pacific experience
-
Spacious cabins and world-class service
-
Complete flexibility when you book
-
Fresher flavours, now ready for Business
-
Our intuitive digital experience
Popular flights with Cathay Pacific
- Johannesburg - Hong Kong
- Johannesburg - Seoul
- Johannesburg - Denpasar (Bali)
- Johannesburg - Vancouver
- Johannesburg - Bangkok
- Johannesburg - Auckland
- Johannesburg - Taipei
- Johannesburg - Brisbane
- Johannesburg - Phuket
- Johannesburg - Melbourne
- Johannesburg - Guangzhou
- Johannesburg - Osaka
- Johannesburg - Manila
- Johannesburg - Shanghai
- Johannesburg - Beijing