The non-negotiables: sunset at Uluwatu with the Kecak fire dance, Ubud rice terraces before 8am, a day trip to Nusa Penida for Kelingking Beach, a Balinese cooking class, and snorkelling in Amed. For first-time visitors: combine Ubud (2 nights) + south Bali (3 nights) + one Nusa Penida day. For couples: add a spa and Jimbaran Bay sunset seafood dinner. Five days is enough for the highlights. Ten days lets you breathe.
- Sunset + Kecak at Uluwatu Temple
- Tegalalang Rice Terraces (before 8am)
- Day trip to Nusa Penida
- Walk the Sanur Beach Promenade
- Swim at Nusa Dua Beach
- Visit Tirta Empul Temple
- Chase Tibumana Waterfall
- Balinese cooking class
- Couples spa treatment
- Kecak Fire Dance (Uluwatu)
- Snorkel in Amed
- Tanah Lot at sunset
- Sacred Monkey Forest, Ubud
- Seminyak beach club
- Surf lessons in Kuta
- Jatiluwih Rice Terraces (UNESCO)
- Ayung River white-water rafting
- Sunrise jukung ride in Sanur
- Sidemen Valley rice walk
- Lovina dolphin watching
Best Things To Do in Bali — By Travel Style
| Travel Style | Top Pick | Don't Miss |
|---|---|---|
| 🧳 First-time visitors | Uluwatu sunset + Ubud + Nusa Penida | Kecak dance, Tegalalang, cooking class |
| 💑 Couples & honeymoon | Uluwatu Kecak + spa + Jimbaran dinner | Sunrise jukung Sanur, private waterfall |
| 👨👩👧 Families | Sanur promenade + Nusa Dua beach | Cooking class (ages 5+), Bali Safari |
| 💻 Digital nomads | Ubud + Sanur + Canggu cafés | Campuhan Ridge Walk, Tirta Empul |
| 🏄 Adventure travelers | Nusa Penida + Amed snorkel + rafting | Surf lessons, Lovina dolphins, Sidemen |
| 💰 Budget travelers | Sanur + temples + rice terraces | Tibumana waterfall, Sidemen, Jatiluwih |
The 20 Best Things To Do in Bali
The cliffside temple at the southern tip of Bali's Bukit Peninsula is where most visitors have their "this is Bali" moment. A 70-metre limestone cliff drops straight into the Indian Ocean, the Hindu temple hangs at the edge, and every evening at sunset — 100 performers circle around a fire tower, chanting the Kecak in one of the most dramatic performances in Southeast Asia. The combination of the landscape, the performance, and the light at that hour is genuinely extraordinary.
Arrive 90 minutes before sunset (around 4:30pm in dry season) to explore the temple complex before the Kecak crowd arrives. The cliff walk north of the temple is worth doing — fewer people, better views. Book Kecak tickets in advance in July and August — they sell out.
The stepped green terraces of Tegalalang north of Ubud are on every Bali postcard for good reason — the UNESCO-recognised subak irrigation system creates an endlessly photogenic landscape that changes character by the hour. The early morning light is extraordinary; the midday rush is overwhelming. Go before 8:30am and you'll share the viewpoints with only a handful of photographers. Arrive after 10am and you're in a crowd of tour buses and selfie poles.
Walk down into the terraces rather than just viewing from the top — the path winds between the rice paddies with warungs serving coffee and smoothies at the halfway point. The full walk takes about 45 minutes. Entrance varies by section; most charge IDR 10,000–20,000 per person.
The T-Rex shaped limestone cliff at Kelingking Beach is the most photographed image in the entire Bali region — the cliff viewpoint above it, looking down at the turquoise water and white sand below, is genuinely one of the most dramatic coastal views in Southeast Asia. Nusa Penida delivers this alongside Broken Beach (a natural arch over a pool), Angel's Billabong (a natural infinity pool at low tide), and Crystal Bay for snorkelling with manta rays.
Fast boats run from Sanur Harbour (35–45 min). Take the first departure (7am) to beat the day-trip crowds that peak at each site by midmorning. The descent to Kelingking beach itself is a steep, slippery 20–30 minute scramble — the viewpoint at the top is the actual destination for most visitors.
Sanur is Bali's only major beach that faces east — which gives it the best sunrise on the island. The 5.38km promenade runs the full length of the coast, flat and paved, with the beach on one side and a continuous row of cafés, warungs, and boutique hotels on the other. It's the most pleasant early-morning walk in southern Bali — and almost free. Rent a bicycle at any of the rental stalls for IDR 30,000–50,000 and cycle the full length in 30 minutes.
The promenade also doubles as Bali's main departure point for Nusa Penida, Nusa Lembongan, and the Gili Islands — the harbour at Mertasari is at the southern end. Worth combining a sunrise walk with a morning coffee at one of the beachfront cafés before catching a boat.
Most of Bali's famous beaches face the open Indian Ocean — powerful surf, rip currents, beautiful to look at, hazardous to swim in. Nusa Dua is the exception: an offshore reef protects the bay completely, the water is calm, shallow, and clear year-round, and the beach itself is manicured and wide. It's where families, resort guests, and anyone who actually wants to swim rather than just look at the water end up.
The beach is backed by five-star resort hotels with facilities open to non-staying guests at beach clubs. Water sports (paddleboarding, kayaking, banana boat) are well-organised and competitively priced. Geger Beach on the northern edge is slightly less busy and has the same conditions.
Tirta Empul near Tampaksiring is Bali's most important purification temple — a natural spring feeds a series of holy bathing pools where Balinese Hindus come for ritual purification. Visitors can join the purification (with a sarong, respectfully) — standing under each of the 30 water spouts in sequence while local priests chant nearby. Even without participating in the purification ritual, watching it unfold is one of the most culturally significant experiences in Bali.
Combine with Tegalalang Rice Terraces (20 min drive) for an efficient Ubud-area morning. Arrive before 9am to beat tour groups. Sarong required — provided at the entrance for IDR 15,000 deposit.
Bali has dozens of waterfalls but most require significant effort to reach. Tibumana is the exception — a 10-minute walk from the parking area leads to a gorgeous plunge pool where you can actually swim, surrounded by jungle. The waterfall itself drops about 20 metres into a clear pool that stays cool even in the heat of the day. It's the best ratio of effort to reward on the island for waterfall hunting.
Combine with Tukad Cepung Waterfall (20 min away) — reached through a narrow canyon where light filters through in rays at midmorning. Both are in the same area east of Ubud. Water shoes essential; the rocks are slippery. Go before 10am before tour groups arrive.
A well-run Balinese cooking class is one of the most complete cultural experiences on the island — a morning market visit, a rice paddy walk, an introduction to spice grinding and the flavour logic of Balinese cuisine, hands-on cooking of 4–5 dishes, then eating everything you made. The context makes the food make sense in a way restaurant dining doesn't.
The best classes are home-based — a Balinese family opens their kitchen and compound for a small group (4–8 people). Paon Bali and Casa Luna Cooking School in Ubud are the most consistently recommended. Classes run 8am–1pm and include the market visit. Cost: IDR 350,000–600,000 per person. Book in advance — they fill up in peak season.
A traditional Balinese massage — long strokes, palm pressure, and gentle stretching — is one of the great value experiences of the island. An hour in a mid-range spa costs IDR 100,000–200,000 ($6–12 USD). A flower bath (rose petals floating in a stone bath on your private villa terrace) is IDR 150,000–300,000. A full couples package at a resort spa runs IDR 800,000–2,000,000 but competes with European spa pricing at 10% of the cost.
Top spa destinations: the Istana Spa at Alila Uluwatu (infinity pool overlooking the ocean), Komaneka at Four Seasons Sayan (jungle valley setting), and any of Ubud's dozens of independent spas along Jalan Hanoman where quality is high and prices are IDR 100,000–150,000/hour.
The Kecak fire dance at Uluwatu is listed separately from the sunset (#1) because it deserves its own entry — it's that good. One hundred men in black-and-white checked cloth sit in concentric circles on an open-air cliff stage, chanting "cak-cak-cak" in rhythmic waves while performers enact the Ramayana epic story. A fire tower burns in the centre. The ocean and the setting sun are directly behind the stage. It lasts 45 minutes and costs about $8 USD.
No tourist attraction in Bali offers this combination of cultural depth, natural setting, and value. At Ubud Palace in the town centre, a different traditional dance (Legong or Barong) runs nightly — worth seeing if you're based in Ubud, but Uluwatu remains the definitive version.
East Bali's black volcanic sand coastline at Amed has what most of Bali's famous beaches don't: coral you can reach in 30 seconds from the shore. Jemeluk Bay has a healthy reef with sea turtles, parrotfish, and occasional reef sharks visible in calm morning water. The Japanese WWII shipwreck at Tulamben (30 min north) sits in 5–30 metres of water and is one of the most accessible dive sites in the world — even basic open-water divers can reach the ship's deck.
Amed is 2.5–3 hours from the airport, which keeps the day-tripper count low and the atmosphere genuinely local. A private driver day trip allows combining Amed snorkelling with a Tirta Gangga water palace stop and Sidemen valley views. Stay overnight if you can — the black sand beach at sunrise, with nothing but sea and Mount Agung on the horizon, is one of the island's best-kept secrets.
Tanah Lot sits on a rocky islet just offshore — at high tide it's surrounded by water, at low tide connected to land by a walkable path. The sunset silhouette of the temple against the Indian Ocean horizon has appeared on more travel posters than any other image in Bali. The crowds reflect that — this is busy at sunset, especially in peak season. Go anyway: the setting is genuinely spectacular, and arriving 30 minutes before sunset gives you time to explore the surrounding coastal rock formations before everyone clusters at the viewpoint.
Combine with the Jatiluwih rice terraces (45 min inland) for a full Tabanan Regency day — terraces in the morning, Tanah Lot at sunset.
Over 700 Balinese long-tailed macaques live in the forest sanctuary in the centre of Ubud, alongside three ancient Hindu temples. Walking through their territory is genuinely unlike anything at a conventional zoo — the monkeys move freely, climb overhead, sit on paths, and will investigate visitors with a directness that's simultaneously entertaining and demanding of attention. Brief your group before entering: no food in pockets or bags, no eye contact or smiling (bared teeth reads as aggression), no sunglasses on heads (they get snatched). With the rules respected, it's unforgettable.
Best for ages 5 and up. Under-4s are genuinely at risk of an unpredictable interaction. Combine with a Ubud walk and dinner on Monkey Forest Road afterwards.
Bali's beach club scene is genuinely world-class and the reason many visitors say Bali feels unlike anywhere else they've been. Potato Head Beach Club — the most architecturally iconic — has a curved wall of reclaimed teak windows, two pools, and a direct sunset sightline. Ku De Ta does more refined dining alongside the cocktails. La Plancha does beanbags on the sand for next to nothing. Atlas in Canggu runs the largest pool setup on the island with international DJ events.
Arrive by 4pm for a pool chair or beanbag before the crowd arrives for sunset. Most have a minimum spend rather than an entry fee — IDR 200,000–500,000 covers a couple of cocktails. Dress code is smart-casual at Potato Head; anything at La Plancha.
Kuta's beach break — gentle, consistent, forgiving whitewash — has launched more first-time surfers than any other beach in the world. Every morning from 7am, surf schools line the beach, instructors push students into waves on foam boards in waist-deep whitewater, and by the second lesson most people are standing up. The setting is noisy and crowded, but for learning it's exactly right: lots of instruction, safe conditions, and instant feedback.
A 2-hour lesson including board and rash guard runs IDR 300,000–500,000. Intermediate and experienced surfers should go directly to Canggu (Batu Bolong) or Uluwatu depending on level — Kuta's gentleness makes it irrelevant for anyone who can already surf.
If Tegalalang feels too busy, Jatiluwih is the answer. This UNESCO World Heritage rice landscape in Tabanan sits at 700m altitude in the foothills of the central mountains — a vast undulating panorama of working rice fields stretching to the horizon, with none of the souvenir stalls and swing platforms that crowd Tegalalang. The subak irrigation system here has been functioning continuously since the 9th century.
A 2km walking trail follows the terrace paths between the fields — flat enough for most ages, with views that open up every 100 metres. Budget 2–3 hours for the full walk. Combine with a Bedugul crater lake stop on the way back to Seminyak or Canggu.
The Ayung River cuts through Ubud's jungle in a gorge with 25 rapids rated Grade 2–3 — strong enough to be exciting, manageable enough for ages 7 and up. The 2-hour run passes carved stone reliefs in the riverbank, bamboo groves, and waterfalls fed by the surrounding jungle. Rafting operators include a full safety briefing, guides on every raft, equipment, and lunch at the finish. It's consistently one of the most popular activities in Ubud for a reason.
Tours depart 8am and 1pm. Morning is cooler and has better light in the gorge. Cost: IDR 350,000–500,000 per person for the full tour including transport, equipment, and lunch. Book through your accommodation or via WhatsApp directly with operators.
A jukung is the traditional Balinese outrigger fishing boat — narrow, brightly painted, and stable enough for the calm reef-protected bay at Sanur. Arranging a sunrise jukung ride through your accommodation or at the beach before 6am puts you on the water during Bali's most extraordinary light window. The eastern horizon turns pink, the fishing boats head out, and the Mount Agung volcano appears on the far horizon across the Lombok Strait.
Cost: IDR 100,000–200,000 for 45–60 minutes. Negotiate the price and duration the evening before — most fishermen at the north end of Sanur beach are happy to take passengers at dawn. Combine with breakfast at a beachfront café on your return.
Sidemen is the Bali that Instagram hasn't fully found yet — a narrow valley in Karangasem where terraced rice fields climb towards Mount Agung's flanks, Balinese weavers work traditional looms in open-air workshops, and the main road carries more motorbikes than tourist vans. A morning walk on the village paths takes you between sawah (wet rice fields), past irrigation channels, and into working farmland with the volcano as the backdrop.
Combine with Tirta Gangga water palace (20 min drive) — a former royal water garden with pools, fountains, and koi-filled channels where children can jump between stone stepping pads. Sidemen is 1.5 hours from Sanur or Ubud — best as a private driver day trip. Accommodation is also available in Sidemen for a quiet night.
North Bali's Lovina coast sees wild spinner and bottlenose dolphins feeding in the bay at sunrise every morning — not in every session, but often enough that local boat operators have been running the sunrise dolphin tours for decades. Dozens of traditional jukung boats head out at 5:30am and spread across the bay; when dolphins are spotted, boats converge. At its best, you're surrounded by hundreds of spinning dolphins jumping alongside the boat in the first light of morning.
Lovina is 2.5 hours from Seminyak or Sanur — best combined with a Munduk waterfall overnight stay. The full package: Munduk waterfalls in the afternoon, Munduk Moding Plantation for dinner and overnight, then 4:30am transfer to Lovina beach for the dolphin tour. See our 3 Days in Munduk guide.
Best Things To Do in Bali in 3 Days
Best Things To Do in Bali in 7 Days
Frequently Asked Questions
What should I not miss in Bali?
The non-negotiables: sunset and Kecak fire dance at Uluwatu Temple, the Tegalalang or Jatiluwih rice terraces early in the morning, a day trip to Nusa Penida for Kelingking Beach, and a Balinese cooking class in Ubud. With more time: Tirta Empul holy spring temple, snorkelling in Amed, and a sunrise on the Sanur promenade. The best Bali trips combine Ubud (culture and nature) + south Bali (beaches and sunsets) + one island day trip.
What are the top 5 things to do in Bali?
For first-time visitors: (1) Uluwatu sunset with Kecak dance, (2) Tegalalang rice terraces before 8am, (3) Nusa Penida day trip from Sanur, (4) Tirta Empul purification temple, (5) Balinese cooking class in Ubud. For couples: swap #4 for a couples spa and #5 for a Jimbaran Bay candlelit seafood dinner. For families: swap the cooking class for the Bali Safari and add Waterbom Bali.
Is 5 days enough for Bali?
Yes — if you choose 2 areas. Two nights Ubud (rice terraces, temple, Monkey Forest, cooking class) and three nights south Bali (Uluwatu sunset + Kecak, beach club, Nusa Penida day trip) covers the highlights without rushing. You won't see everything, but you'll leave with a genuine sense of what makes Bali extraordinary. Jet lag from Europe or North America typically costs you half of day 1 — factor that into your planning.
Is Nusa Penida worth it?
Yes — consistently the top-rated day trip from Bali. The Kelingking viewpoint is genuinely one of the most dramatic coastal views in Southeast Asia, Broken Beach is unlike anything on the mainland, and manta ray snorkelling at Crystal Bay is world-class. The fast boat crossing is 35–45 minutes from Sanur. Take the first departure (7am) to beat the crowds at each site. Book your ferry ticket 2–3 days ahead in peak season. Full guide: Nusa Penida Ferry Guide.
Can I do Bali without a scooter?
Yes — many visitors do Bali entirely by private driver and Grab/Gojek. For day trips (Ubud, Uluwatu, Nusa Penida, Lovina, Amed), a private driver is the most comfortable option and not significantly more expensive than arranging multiple Grab rides. For in-town movement in Seminyak or Sanur, Grab works perfectly. Canggu is harder without a scooter — the lanes aren't well-served by Grab and most visitors rent a scooter or accept slower Grab wait times. Full comparison: Driver vs Grab vs Scooter.
What are the best free things to do in Bali?
The Sanur beach promenade (6km, free). Campuhan Ridge Walk in Ubud (30-minute ridge walk through jungle, no entry fee). Watching sunset from the Tanah Lot outer viewing area (the actual temple entry costs IDR 60,000, but the surrounding coastal views are free). Jatiluwih outer paths (some sections are freely accessible). Any of Bali's west-facing beaches at sunset — Seminyak, Canggu, Kuta — all free to walk and watch from the sand.
Conclusion
Bali isn’t a destination that rewards rushing through 20 attractions—it rewards choosing the experiences that match your travel style. For most first-time visitors, the perfect Bali trip combines the cultural heart of Ubud, the dramatic sunsets of Uluwatu, and either the calm beaches of Sanur or the island scenery of Nusa Penida. Whether you’re chasing waterfalls, learning to cook Balinese food, snorkeling in Amed, or simply watching the sun disappear behind the Indian Ocean, the moments that stay with you are usually the ones where you slow down and let Bali unfold at its own pace. Plan a few unforgettable highlights, leave space for spontaneous discoveries, and you’ll understand why Bali remains one of the most loved islands in the world.
