Book a trip from Johannesburg to Denpasar (Bali) with Cathay Pacific , fares from ZAR14,457

DISCOUNT CODE (OPTIONAL)

Deals on Johannesburg (JNB) to Denpasar (Bali) (DPS) flights

Book flights to Denpasar (Bali) DPS

ZAR
keyboard_arrow_down
Book flights to Denpasar (Bali) DPS
From
To
Fare Type
Dates
Price
Johannesburg (JNB)Denpasar (Bali) (DPS)Round-trip
/
Economy
27/01/2026 - 24/06/2026

From

ZAR14,457

Seen 1 day ago

Johannesburg (JNB)Denpasar (Bali) (DPS)Round-trip
/
Economy
10/01/2026 - 17/01/2026

From

ZAR15,357

Seen 1 day ago

Johannesburg (JNB)Denpasar (Bali) (DPS)Round-trip
/
Economy
08/01/2026 - 19/01/2026

From

ZAR15,357

Seen 1 day ago

Johannesburg (JNB)Denpasar (Bali) (DPS)Round-trip
/
Economy
06/01/2026 - 16/01/2026

From

ZAR19,517

Seen 1 day ago

Johannesburg (JNB)Denpasar (Bali) (DPS)Round-trip
/
Economy
16/12/2025 - 28/12/2025

From

ZAR21,527

Seen 2 hours ago

Book Business Class flights to Denpasar (Bali) - selected offers

ZAR
keyboard_arrow_down