Find a great deal and save up to 12% by booking at least 33 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from South Africa to Denpasar within the next two weeks, with the cheapest ticket starting at R17 126.
November is one of the best times of the year to fly to Denpasar from South Africa. Prices for November average R15 433 per person but you can even find prices for as low as R10 890. The most expensive prices can be found in the month of December. Opting for a November flight can save you 20% on your journey compared to booking in December
When flying from South Africa to Denpasar, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
R12 693 - R24 853
Route
Depart
Return
Price
Cape Town IntlDenpasar Bali Ngurah Rai
CPT - DPS
CPTDPS
Cape Town Intl
Wed 13/11
1 stop22h 15m
Denpasar Bali Ngurah Rai
Thu 21/11
1 stop37h 40m
Durban King Shaka IntlDenpasar Bali Ngurah Rai
DUR - DPS
DURDPS
Durban King Shaka Intl
Mon 2/9
1 stop21h 40m
Denpasar Bali Ngurah Rai
Sun 8/9
1 stop22h 00m
Durban King Shaka IntlDenpasar Bali Ngurah Rai
DUR - DPS
DURDPS
Durban King Shaka Intl
Sun 1/12
1 stop21h 10m
Denpasar Bali Ngurah Rai
Sun 8/12
1 stop27h 20m
Durban King Shaka IntlDenpasar Bali Ngurah Rai
DUR - DPS
DURDPS
Durban King Shaka Intl
Mon 2/9
1 stop21h 40m
Denpasar Bali Ngurah Rai
Mon 9/9
1 stop26h 55m
Cape Town IntlDenpasar Bali Ngurah Rai
CPT - DPS
CPTDPS
Cape Town Intl
Wed 13/11
1 stop28h 05m
Denpasar Bali Ngurah Rai
Thu 21/11
2 stops34h 15m
Johannesburg OR TamboDenpasar Bali Ngurah Rai
JNB - DPS
JNBDPS
Johannesburg OR Tambo
Wed 4/9
2 stops25h 20m
Denpasar Bali Ngurah Rai
Thu 12/9
2 stops34h 50m
Johannesburg OR TamboDenpasar Bali Ngurah Rai
JNB - DPS
JNBDPS
Johannesburg OR Tambo
Sun 28/7
2 stops36h 45m
Denpasar Bali Ngurah Rai
Thu 5/9
1 stop21h 40m
Cape Town IntlDenpasar Bali Ngurah Rai
CPT - DPS
CPTDPS
Cape Town Intl
Tue 15/10
2 stops20h 45m
Denpasar Bali Ngurah Rai
Sun 10/11
2 stops20h 20m
Johannesburg OR TamboDenpasar Bali Ngurah Rai
JNB - DPS
JNBDPS
Johannesburg OR Tambo
Thu 22/8
1 stop19h 40m
Denpasar Bali Ngurah Rai
Sat 31/8
2 stops45h 55m
No data available for this route at this time. Please check back soon.
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Boarding
Entertainment
Crew
Food
Comfort
Overall
Reviews
Had a great experience with Singapore Airlines, staff was outstanding and the food was great 👍🏼 😊
Deals for South Africa to Denpasar flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
Cheapflights helps you find that perfect flight to Denpasar from South Africa by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!
Yes! Cheapflights helps users easily find flights from South Africa to Denpasar with no change fees.
Yes! Start tracking prices for South Africa to Denpasar flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.