Things to do in Bali

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

7,348 experiences across Bali

Skip The Line Tour: Uluwatu Temple and Kecak Fire Dance Tour – Half Day
Uluwatu · Experience
German, CMN
from US$20 /person
Ubud Private Airport Transfer
Ubud · Experience
English
from US$9 /person
Private Bali Horse riding at saba beach
Jimbaran · Experience
English
from US$44 /person
Mount Batur Sunrise Trekking Guide
Kintamani · Experience
English
from US$30 /person
Nusa Lembongan: Island Discovery Cruise
Nusa Lembongan · Experience
from US$70 /person
Bali Airport to/from Sanur, Nusa Dua, Jimbaran and Uluwatu
Nusa Dua · Experience
from US$5 /person
Trans Studio Bali Theme Park Admission Ticket
Seminyak · Experience
from US$36 /person
Nusa Penida Highlights Full Day Tour: Kelingking Beach and more
Nusa Penida · Experience
German, Korean
from US$26 /person
Snorkel, Swim with Mantas and Explore West Nusa Penida
Nusa Penida · Experience
English
from US$47 /person
Bali to Nusa Lembongan Day Cruise with Snorkeling & Beach Club
Nusa Lembongan · Experience
English
from US$140 /person
Sunrise mount batur trecking all inclusive
Kintamani · Experience
English
from US$72 /person
Airport transfer to seminyak/ kuta
Kuta · Experience
from US$10 /person
Bali White Water Rafting - Infinity
Ubud · Experience
English
from US$38 /person
Bali Jungle Trekking in Beautiful Rainforest
Bedugul · Experience
MS, English
from US$80 /person
Bali Luxury Spa package Massage & Flower bath 2hour all include
Kuta · Experience
English
from US$37 /person
Snorkeling Trips with Manta Ray from Nusa Lembongan
Nusa Lembongan · Experience
English
from US$23 /person
Romantic Seafood Dinner at Jimbaran Beach Bali include Sunset
Jimbaran · Experience
English
from US$21 /person
Private Tour Lempuyang, Tirta gangga, tukad Cepung Waterfall
Amlapura · Experience
from US$75 /person
Mount Batur Sunrise Sharing Hike With Breakfast
Nusa Dua · Experience
from US$35 /person
Authentic Balinese Cooking Classes
Klungkung · Experience
English
from US$63 /person
Lazy Cave River Tubing Adventure Bali
Ubud · Experience
English
from US$24 /person
Private Surf Lesson
Kuta · Experience
English
from US$77 /person
Customizable Bali Private Tour with Korean-Speaking Guide
Ubud · Experience
Korean, English
from US$92 /person
Bali Horse Riding and ATV Ride Packages : Best Quad Bike Trip
Nusa Penida · Experience
MS, English
from US$125 /person