Things to do in Bali

Tours, classes and tickets booked from the operator — not stitched across three apps.

7227 experiences across Bali

Bali Blue Lagoon Snorkeling and Waterfall Tour
Bali · Experience
English
from US$17 /person
Bali: Customized 2 Days round Trip North Middle Bali
Tanah Lot · Experience
English
from US$100 /person
Catch Your First Wave: Beginner Surf Lessons in Bali
Kuta · Experience
English
from US$23 /person
Lombok 3 Day Tours: Kuta Mandalika, Sasak Culture and Snorkeling
Kuta · Experience
English
from US$180 /person
Full Day Private Shore Tour in Denpasar from Benoa Cruise Port
Bali · Experience
English
from US$449 /person
Mount Batur Trekking & Ayung White Water Rafting
Kintamani · Experience
English
from US$92 /person
Balinese Cultural Experience Craft Dance and Music Workshop
Bali · Experience
English
from US$36 /person
Bali Rafting Combine Ubud Swing Ubud
Ubud · Experience
English
from US$30 /person
Sekumpul Waterfall Kintamani and Ulun Danu Bali Tour
Kintamani · Experience
English
from US$87 /person
Bali ATV Ride + Ubud tour Perfect Combination
Ubud · Experience
English
from US$83 /person
UNESCO Rice Terrace Jatiluwih with Tanah Lot Sunset Tour
Tanah Lot · Experience
English
from US$64 /person
Mt. Batur Hiking Trip
Kintamani · Experience
English
from US$185 /person
Fast Boat & Island Tour to Nusa Penida, Nusa Lembongan, Gili
Nusa Lembongan · Experience
English
from US$20 /person
Private 2 Weeks Indonesia Honeymoon with Romantic Bali Island
Bali · Experience
English
from US$3,087 /person
Bali Pakerisan River Tubing and Ayung River Rafting
Bali · Experience
English
from US$105 /person
Ubud Highlights Private Day Tour
Ubud · Experience
from US$80 /person
Tukad Cepung Waterfall & Besakih Mother Temple Tour
Bali · Experience
English
from US$64 /person
ATV Ride & 2 Hours Lulur SPA Package
Ubud · Experience
English
from US$99 /person
Bali Rafting Adventure with lunch
Bali · Experience
English
from US$56 /person
Private Transfer from Uluwatu to Any Hotel or Bali Airport
Uluwatu · Experience
English
from US$20 /person
Bali Telaga Waja Rafting and ATV Ride Adventure
Bali · Experience
English
from US$145 /person
Infinity Amore Romantic Dining in Ubud
Ubud · Experience
from US$219 /person