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

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

VisitBali