Things to Do in Bali — Top Activities & Experiences
Bali packs an extraordinary range of experiences into one tropical island: sunrise treks up active volcanoes, purification rituals at thousand-year-old temples, beginner surf lessons at Kuta, hidden waterfall hikes in the rainforest, traditional Balinese cooking classes, world-class yoga and spa retreats in Ubud, and day-trip boat rides to the cliffs and turquoise coves of Nusa Penida. Whether you have three days or three weeks, this guide covers the best things to do in Bali for every type of traveller.
Adventure & Outdoor
-
Sunrise Volcano Trek
Watch the sun rise over Bali from the crater of Mount Batur — Bali's most iconic outdoor experience.
-
White Water Rafting
Raft the Ayung River gorge through lush jungle — suitable for all ages with professional guides.
-
Waterfall Trekking
Trek to hidden waterfalls deep in Bali's rainforests — from Tegenungan to Sekumpul in the north.
-
Ubud Activities
Rice-terrace cycling, jungle ATV rides, cooking classes and cultural day trips from Ubud.
Culture & Temples
-
Temple Ceremonies
Witness Balinese Hindu ceremonies at Tanah Lot, Uluwatu, Tirta Empul and Besakih — an unforgettable cultural window.
-
Tirta Empul Purification
Participate in a sacred water purification ritual at one of Bali's most sacred spring temples.
-
Cultural Shows & Kecak
See the dramatic Kecak fire dance at Uluwatu Amphitheatre at sunset — unmissable.
-
Balinese Cooking Classes
Learn to cook satay, nasi goreng and lawar from local chefs — most include a market tour.
Wellness & Relaxation
-
Wellness & Spa
World-class yoga retreats, traditional Balinese massage and healing rituals centred in Ubud.
-
Rice Field Cycling
Pedal through traditional Balinese villages and terraced paddies at sunrise.
-
Ubud Jungle Retreats
Yoga, meditation, sound healing and jungle villas in Bali's cultural heartland.
Water Sports & Beaches
-
Surfing in Bali
Waves for every level at Kuta, Canggu, Uluwatu and Padang Padang — lessons from IDR 150,000.
-
Bali Beaches
40+ beaches from surf breaks to snorkelling coves — find your perfect beach.
-
Uluwatu Activities
Cliff diving, snorkelling, surf lessons and sunset cocktails on the Bukit Peninsula.
-
Amed Snorkelling & Diving
Explore the USAT Liberty wreck and vibrant coral reefs off Amed's black-sand coast.
Day Trips & Island Hopping
-
Nusa Penida Day Trip
See Kelingking Beach, Angel's Billabong and Crystal Bay on Bali's most dramatic island.
-
Ubud Day Trip
Tegallalang Rice Terraces, Sacred Monkey Forest, Tirta Empul and traditional craft villages.
-
Munduk Waterfall Day Trip
Chase a sequence of jungle waterfalls in Bali's cool northern highlands.
-
Seminyak Activities
Beach clubs, surf, spa and the famous Seminyak sunset strip.
Sightseeing & Attractions
-
Best Attractions in Bali
The top temples, waterfalls, rice terraces and viewpoints you shouldn't miss.
-
Tanah Lot Temple
Bali's most photographed sunset temple, sitting on a rocky islet in the sea.
-
Sacred Monkey Forest Ubud
Walk among Balinese macaques in a sacred jungle temple complex in the heart of Ubud.
-
Tegallalang Rice Terraces
Iconic emerald-green terraces carved into the hillside north of Ubud.
Not sure where to start?
Use our free AI Bali Trip Planner — tell it your dates, travel style and interests and it will build a personalised day-by-day itinerary combining the best of Bali's activities.
Plan my Bali trip →Also useful
- Bali destinations — area-by-area guide to Ubud, Seminyak, Canggu, Uluwatu and beyond.
- Best beaches in Bali — 40+ beaches with photos, surf info and what each is best for.
- Where to stay — pick the right base for the activities you care about most.
- Bali travel tips — transport, money, etiquette and safety for first-timers.
- Bali budget calculator — estimate your trip costs for activities, accommodation and transport.