Things to do in Bali

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

7227 experiences across Bali

Bali Full Day Tour - Bali Temple Tour
Bali · Experience
English
from US$112 /person
Mount Batur Sunrise Trekking Option
Kintamani · Experience
English
from US$60 /person
One Day Nusa Penida Island West with Snorkeling
Nusa Penida · Experience
English
from US$64 /person
Downhill Cycling Ubud with Volcano, Rice Terrace and Educational
Kintamani · Experience
English
from US$22 /person
Taste & Explore Bali: Denpasar Street Food & Historic Sites
Bali · Experience
English
from US$45 /person
Bali to Nusa Lembongan Day Cruise with Snorkeling & Beach Club
Nusa Lembongan · Experience
English
from US$143 /person
Ubud Luxury Balinese Spa Massage with Amidst Rice Fields
Ubud · Experience
English
from US$21 /person
Tanah Lot Sunset and Monkey Forest Tour.
Tanah Lot · Experience
English
from US$40 /person
Bali Most Scenic Waterfalls Trekking
Bali · Experience
German, Korean
from US$65 /person
Bali Airport Private Transfer Check in OR Check out Nusa Dua Area
Nusa Dua · Experience
English
from US$13 /person
Departure Transfer from Ubud, Canggu, Uluwatu to Bali Airport
Uluwatu · Experience
English
from US$21 /person
Customized Private Day Trip: Create your own tour itinerary
Bali · Experience
English
from US$41 /person
Gabah Restaurant at Ramayana Resort Bali
Kuta · Experience
from US$27 /person
Ijen Crater Tour From Bali 1 Day
Bali · Experience
English
from US$110 /person
Nusa Penida Island Full-Day Tour from Bali
Nusa Penida · Experience
MS, English
from US$125 /person
Nusa Dua Bali Surf Lesson All Level with Pro Instructor
Nusa Dua · Experience
English
from US$36 /person
Bali Luxury Spa package Massage flower Bath
Bali · Experience
English
from US$38 /person
Bali Airport Pickup and Transfer To All Area
Bali · Experience
German, English
from US$17 /person
All Inclusive Kecak Dance and Uluwatu Temple Admission Ticket
Uluwatu · Experience
English
from US$26 /person
ARMA Museum Visit
Bali · Experience
English
from US$9 /person
Ayung Rafting Ubud (Include Lunch & Return Transportation)
Ubud · Experience
English
from US$45 /person
Ngurah Rai International Airport Private Arrival Transfer
Nusa Dua · Experience
English
from US$13 /person
Bali Nusa Penida East Part Private car All inclusive
Nusa Penida · Experience
German, Russian
from US$57 /person
Nusa Penida Snorkeling Manta Rays & Land Tour West All Inclusive
Nusa Penida · Experience
English
from US$55 /person