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

Johannesburg (JNB)to
Hong Kong (HKG)11/08/2025 - 24/08/2025
From
ZAR17,208
Seen 16 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Hong Kong (HKG)27/10/2025 - 29/10/2025
From
ZAR16,933
Seen 1 day ago
Round-trip
Economy

Johannesburg (JNB)to
Bangkok (BKK)17/09/2025 - 30/09/2025
From
ZAR13,247
Seen 19 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Bangkok (BKK)31/05/2025 - 06/06/2025
From
ZAR13,247
Seen 21 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Auckland (AKL)22/07/2025 - 16/01/2026
From
ZAR17,305
Seen 17 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Taipei (TPE)06/06/2025 - 20/06/2025
From
ZAR17,612
Seen 11 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Taipei (TPE)17/09/2025 - 30/09/2025
From
ZAR17,612
Seen 20 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Brisbane (BNE)17/08/2025 - 12/09/2025
From
ZAR17,226
Seen 9 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Brisbane (BNE)03/06/2025 - 15/06/2025
From
ZAR20,456
Seen 16 hours ago
Round-trip
Economy

Johannesburg (JNB)to
Auckland (AKL)26/11/2025 - 22/01/2026
From
ZAR18,735
Seen 1 day ago
Round-trip
Economy

Johannesburg (JNB)to
Guangzhou (CAN)08/06/2025 - 13/06/2025
From
ZAR14,767
Seen 1 day ago
Round-trip
Economy

Johannesburg (JNB)to
Phuket (HKT)03/09/2025 - 14/09/2025
From
ZAR14,330
Seen 2 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 - Bangkok
- Johannesburg - Auckland
- Johannesburg - Taipei
- Johannesburg - Brisbane
- Johannesburg - Phuket
- Johannesburg - Guangzhou
- Johannesburg - Seoul
- Johannesburg - Denpasar (Bali)
- Johannesburg - Manila
- Johannesburg - Xiamen
- Johannesburg - Beijing
- Johannesburg - Sydney
- Johannesburg - Shanghai
- Johannesburg - Singapore