Ultimate Activity List

101 Things to Do in Bali — The Ultimate Activity List

By Adhil P Bhaskaran, Founder Updated April 2026 6 min read

Bali packs more experiences per square kilometre than almost anywhere else on earth. This compact island — just 140 kilometres wide — contains ancient temples, world-class surf breaks, volcanic mountains, pristine coral reefs, UNESCO rice terraces, vibrant arts scenes, legendary nightlife, and some of the finest dining in Southeast Asia. The sheer volume of things to do can be overwhelming, which is exactly why this comprehensive list exists — to help you prioritise and plan the ultimate Bali itinerary.

Bali Malayali has compiled this definitive activity guide drawing on years of experience designing custom itineraries for every type of traveller. Whether you're an adrenaline junkie seeking adventure, a culture enthusiast wanting to understand Balinese Hindu traditions, a foodie chasing the island's best meals, a wellness seeker looking for spiritual renewal, or a family searching for kid-friendly fun, you'll find your perfect activities in this curated list. We've included everything from the iconic must-dos to the lesser-known experiences that locals love.

The beauty of Bali is that you can craft wildly different holidays depending on which activities you choose. A surf-and-party trip looks nothing like a temple-and-wellness journey, yet both are quintessentially Bali. Use this list as your menu — pick the activities that excite you most, and let Bali Malayali weave them into a logical, time-efficient itinerary that maximises your time on this magnificent island. Every activity listed here has been personally vetted by our team for quality, safety, and authentic experience.

Adventure and Outdoor Activities

Bali is an adventure playground for outdoor enthusiasts. The island's volcanic terrain, tropical forests, and surrounding ocean create conditions for an extraordinary range of active experiences. Mount Batur sunrise trekking remains one of the most popular adventures — the 2-hour pre-dawn climb rewards with panoramic views across the caldera as the sun rises. White water rafting on the Ayung River near Ubud combines Class II-III rapids with stunning jungle gorge scenery. ATV quad biking through rice paddies, river crossings, and jungle trails offers muddy, exhilarating fun for all fitness levels. Canyoning at Gitgit or Kerenkali involves rappelling down waterfalls, cliff jumping, and swimming through natural canyons. Paragliding from the cliffs of Timbis offers tandem flights soaring above the south coast with views to Nusa Penida. For the truly adventurous, the multi-day Mount Agung climb to Bali's highest peak at 3,031 metres is the ultimate trekking challenge.

01

Mount Batur sunrise trek

02

Ayung River white water rafting

03

ATV quad biking through rice paddies

04

Canyoning at Gitgit or Kerenkali

05

Paragliding from Timbis cliffs

06

Mount Agung summit climb

07

Jungle zip-lining at Bali Treetop

08

Bali Swing at various locations

09

Cycling tours through Ubud countryside

10

Horseback riding on Seminyak beach

Water Sports and Marine Experiences

Bali's waters offer world-class conditions for virtually every marine activity. Surfing is the headline act — from gentle beginner waves at Kuta and Canggu to the thundering barrels of Uluwatu and Padang Padang, Bali caters to every skill level. Scuba diving around Nusa Penida offers encounters with manta rays and mola mola, while the USAT Liberty wreck at Tulamben is one of the world's most accessible wreck dives. Snorkelling at Amed, Menjangan Island, and Blue Lagoon Padangbai reveals pristine coral gardens and abundant marine life. Stand-up paddleboarding is perfect at Sanur's calm morning waters. Jet skiing, parasailing, and banana boats are available at Tanjung Benoa for those wanting high-speed thrills. Sea walking at Sanur lets non-swimmers walk on the ocean floor wearing an air-supplied helmet. Freediving courses in Amed attract a growing community of breath-hold diving enthusiasts.

01

Surfing

from beginner Kuta to expert Uluwatu

02

Scuba diving at Nusa Penida and Tulamben wreck

03

Snorkelling at Amed, Menjangan, and Padangbai

04

Stand-up paddleboarding at Sanur

05

Jet skiing and parasailing at Tanjung Benoa

06

Sea walking at Sanur reef

07

Freediving courses in Amed

08

Dolphin watching sunrise trip from Lovina

09

Fishing trips

sport fishing and traditional

10

Catamaran sunset sailing cruise

Culture, Temples and Spiritual Experiences

Bali's Hindu culture infuses every aspect of island life, creating a rich tapestry of spiritual experiences for visitors. The Tirta Empul purification ritual at the sacred spring temple is one of Bali's most powerful cultural encounters — join Balinese devotees in the holy water pools for a melukat cleansing ceremony. Attend a Kecak fire dance at Uluwatu Temple as the sun sets over the Indian Ocean — the chanting of 50+ men creates an hypnotic soundtrack to the Ramayana story unfolding on the cliff-edge stage. Visit Besakih, Bali's Mother Temple, the most important and largest temple complex on the island, set on the slopes of Mount Agung. Explore the ancient royal water gardens of Tirta Gangga in east Bali, with their serene pools, fountains, and stone carvings. Take a traditional Balinese painting class in Ubud, learn the art of offering-making with a local family, or attend a yoga and meditation retreat that draws on the island's spiritual energy.

01

Tirta Empul purification ceremony

02

Uluwatu Kecak fire dance at sunset

03

Besakih Mother Temple pilgrimage

04

Tirta Gangga royal water gardens

05

Balinese painting class in Ubud

06

Offering-making workshop with local family

07

Yoga retreat in Ubud or Canggu

08

Full moon ceremony at a local temple

09

Traditional Balinese massage and healing

10

Sacred Monkey Forest Ubud exploration

Food, Dining and Culinary Experiences

Bali's food scene has exploded in recent years, evolving from simple warungs to a world-class culinary destination. At the top end, Locavore in Ubud serves an innovative tasting menu using exclusively Indonesian ingredients and holds a place among Asia's best restaurants. Sarong in Seminyak delivers spectacular pan-Asian fine dining in a beautiful open-air setting. But some of Bali's best food costs almost nothing — a plate of nasi campur (mixed rice) at a local warung costs IDR 25,000-35,000 ($1.50-2.25) and offers an authentic taste of Balinese cuisine. Babi guling (suckling pig) at Ibu Oka in Ubud is a Bali institution. Take a Balinese cooking class that begins with a morning market tour to learn about local ingredients before preparing a multi-course meal. Coffee enthusiasts should visit a plantation to learn about and taste the famous (and controversial) kopi luwak. Night markets in Gianyar and Denpasar offer adventurous eating experiences with dozens of local food stalls.

01

Locavore tasting menu in Ubud

02

Babi guling at Ibu Oka

03

Warung food tour through local neighbourhoods

04

Balinese cooking class with market visit

05

Coffee plantation tour and luwak coffee tasting

06

Gianyar night market street food crawl

07

Sunset seafood dinner at Jimbaran Bay

08

Smoothie bowl culture in Canggu cafes

09

Fine dining at Sarong, Seminyak

10

Traditional afternoon tea at a luxury resort

Frequently Asked Questions

What are the must-do activities in Bali?

The essential Bali experiences include a temple visit (Uluwatu at sunset with Kecak dance is unmissable), rice terrace exploration (Tegallalang or Jatiluwih), a waterfall visit, a Balinese cooking class, a traditional massage, and at least one water activity like snorkelling or surfing. Mount Batur sunrise trek and a Nusa Penida day trip are also highly recommended for first-time visitors.

What are the best free things to do in Bali?

Many of Bali's best experiences are free or very cheap. Watch the sunset from any beach, explore the Campuhan Ridge Walk in Ubud, visit local temples during ceremonies, walk through rice terraces, watch a traditional cremation ceremony (public events), explore art markets, and enjoy the free cultural performances that many communities host. Beach swimming, hiking, and people-watching are all free.

What should I do on my first day in Bali?

Ease into Bali gently on your first day. Start with a relaxed breakfast at your accommodation, take a Balinese massage to recover from travel, explore your immediate neighbourhood on foot, enjoy a sunset at a nearby beach or beach club, and have dinner at a well-reviewed local restaurant. Save the big excursions for day two onwards when you have adjusted to the climate.

How many activities can I fit in one day in Bali?

With a private driver, you can comfortably fit 3-4 activities or attractions into a full day, allowing time for travel between locations, lunch, and some spontaneity. Trying to cram in more leads to a rushed, exhausting experience. Build in rest time — some of Bali's best moments happen when you slow down and let the island come to you.

Ready to Plan Your Bali Trip?

Our local team will craft a personalized itinerary tailored to your dates, preferences, and budget.

Plan My Trip on WhatsApp