Things to do in Bali

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

7227 experiences across Bali

Ubud Bali Half Day Tour
Ubud · Experience
English
from US$40 /person
Nusa Penida Island Oneday Explore
Nusa Penida · Experience
English
from US$85 /person
Unforgettable Moment Tour at Nusa Penida Island
Nusa Penida · Experience
English
from US$26 /person
Best Of Temple In the Lake – Ulun Danu Baratan
Bali · Experience
English
from US$50 /person
All-inclusive 6 Days Bali Sightseeing Tour
Kintamani · Experience
English
from US$950 /person
Nusa Penida West Highlights Tour (Land Tour A)
Nusa Penida · Experience
English
from US$109 /person
Bali ATV Ride Adventure - Best and Challenging Terrain
Bali · Experience
English
from US$80 /person
Famous of Ubud Art Village Private Tours
Ubud · Experience
English
from US$199 /person
Experience ATV Adventure in Bali
Bali · Experience
English
from US$74 /person
Bali Flexible Private Car Hire with Driver
Tanah Lot · Experience
English
from US$35 /person
Sea to Summit Trekking Adventure on Mount Agung
Bali · Experience
German, English
from US$10 /person
Tegenungan Waterfall, Tukad Cepung and Tibumana Waterfalls Tour
Bali · Experience
English
from US$35 /person
Secrets of Bali : Casa Luna Cooking School, Ubud
Ubud · Experience
English
from US$35 /person
Ubud ATV Quad Adventure Off Roading Through Nature
Ubud · Experience
MS, English
from US$32 /person
Mount Batur Sunrise Trekking with Natural Hot Spring and Breakfast
Kintamani · Experience
English
from US$99 /person
Full Day Private Snorkeling and East Bali
Bali · Experience
English
from US$76 /person
An Unforgettable Canyoning Adventure in Tamata Bali Waterfall
Bali · Experience
English
from US$310 /person
VW Safari Bali Tour: UNESCO World Heritage Sites in Bali
Tanah Lot · Experience
MS, English
from US$100 /person
Ubud Silver Jewelry Making Class
Ubud · Experience
English
from US$44 /person
5D4N Bali Escape Explore and Traditional Massage
Uluwatu · Experience
English
from US$500 /person
Tandem Kayak Rental Lake Batur in Bali
Kintamani · Experience
from US$9 /person
Ngurah Rai Bali Airport Private Transfer
Bali · Experience
English
from US$15 /person
Half Day Parasailing and Uluwatu Temple Tour in Bali
Uluwatu · Experience
English
from US$110 /person