This page is for one purpose only: Bali rafting price ranges per person for international travelers, then sends you to the operator pages to get a final written price and book. It does not explain the rafting experience or trip details.
Last verified: 05 March 2026 (WITA).
If you haven’t chosen the river yet, go to the hub (see the Hub link below).
Bali Rafting Price range by river (per person)
Ayung River (Ubud)
Adult IDR 250k–770k | Child IDR 250k–585k
Telaga Waja River (Karangasem)
Adult/Child IDR 270k–495k
Melangit River (Klungkung)
Adult from IDR 300k (online)
Why are there no exact prices listed on this page?
Each operator sets different prices for the same river, so this page shows a range of rates. You can see the final price only after you select an operator on the operator page.
Final price and booking (choose an operator)
- Step 1: Choose your river (Ayung / Telaga Waja / Melangit).
- Step 2: Start with the first operator in the list for that river.
- Step 3: Request a final written price and confirm availability.
- Step 4: If it doesn’t match your plan, return and open the next operator.
Ayung (Ubud)
Start with the first operator below. If it doesn’t fit, return and open the next one.
Telaga Waja (Karangasem)
Start with the first operator below. If it doesn’t fit, return and open the next one.
Melangit (Klungkung)
Start with the operator below to request the final written price and confirm availability.
Note: The order is not a ranking. It’s just a starting point.
Before you pay (written checklist)
- final price per person (adult and child, written clearly)
- main inclusions (short written list)
- session/time (written clearly)
- hotel area or meeting point (written clearly)
- child age band used for pricing (if any)
- insurance cap or coverage notes (written)
- policy if weather conditions are unsafe (general, written)
Want to read the Indonesian version? See Harga Rafting Bali WNI.







