Things to do in Bali

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

7227 experiences across Bali

Bali Shore Excursion Benoa Port Private Ubud Highlights Tour
Ubud · Experience
English
from US$28 /person
Bali Helicopter Tour: Scenic Helicopter Tour Over Bali Nature
Uluwatu · Experience
from US$1,533 /person
Waterbom Bali 1 Day Entry Ticket
Bali · Experience
English
from US$29 /person
Bali Swing, Ubud Monkey Forest and Tanah Lot Sunset Tour
Tanah Lot · Experience
English
from US$80 /person
Ultimate Ubud Adventure Day
Ubud · Experience
English
from US$20 /person
East Nusa Penida Island Tour with Japanese-Speaking Guide (from Bali)
Nusa Penida · Experience
Japanese
from US$160 /person
Arrival Private Transfer from Bali Airport to Singaraja or Lovina
Lovina · Experience
AR, Russian
from US$100 /person
Sunrise Trekking with Ubud Tour
Kintamani · Experience
English
from US$89 /person
Ubud Horse Riding Zip Line Tour and Waterfall Tour
Ubud · Experience
English
from US$27 /person
Best of Nusa Penida Holiday Package with Snorkeling: 2 Days 1 Night
Nusa Penida · Experience
Russian, Japanese
from US$292 /person
Mount Batur Sunrise Trekking with Hotel Pickup and Hot Spring
Kuta · Experience
English
from US$25 /person
Bali Private Full Day Tour
Kintamani · Experience
English
from US$47 /person
Bali Uluwatu Sunset Kecak Fire Dance with Transfer
Uluwatu · Experience
English
from US$40 /person
Bali Water Sports Activity and Kintamani Volcano Private Tour
Kintamani · Experience
English
from US$147 /person
Holy Spring Water Purification & Ubud Nature Tour
Ubud · Experience
English
from US$60 /person
White Water Rafting in Bali
Bali · Experience
English
from US$54 /person
ANGLE - Experience Bali With a Local Photographer
Bali · Experience
English
from US$304 /person
North Bali Tour 3Days/2Nights
Uluwatu · Experience
English
from US$649 /person
Nusa Penida Manta Snorkeling and Kelingking Beach Sunset View
Nusa Penida · Experience
English
from US$46 /person
Bali's Magic Nature: Pura Ulun,Leke Leke, Jatiluwih, Ancient Tree
Bedugul · Experience
English
from US$90 /person
Yoga and Balinese Healing Experience
Ubud · Experience
English
from US$122 /person
8-Day Bali Honeymoon Packages: Seminyak, Uluwatu, Tegalalang, Ubud
Uluwatu · Experience
English
from US$1,598 /person