Bali
Bali · Indonesia

Traditional Balinese Dance: What to Know

Expect a vivid, stylized performance blending drama, mythology, and intricate hand gestures. Most shows run 60-90 minutes with live gamelan orchestra. You'll see dancers in elaborate costumes acting out stories from the Ramayana or local legends. Kecak (the monkey chant) is loud and hypnotic with dozens of men chanting in unison; Barong pits a mythical lion-like creature against a witch; Legong is graceful and refined with young female dancers. Fire dances add spectacle but can feel touristy if the crowd is huge. Venues are usually open-air stages at temples or cultural centers—arrive early for decent seats.

Best time is the dry season (May to September) when evenings are cooler and shows rarely get rained out. Peak crowds hit July-August and around Nyepi, so book a day ahead if you're in Ubud or Uluwatu. Expect to pay around $15-35 per person including transport from your hotel; cheaper local shows start at $10 while polished dinner-and-dance packages can reach $50.

Pick a Barong or Legong performance in Ubud for better cultural context and skilled dancers. Skip the big Kecak-and-fire shows at Uluwatu if you dislike crowds and selfie sticks—they're dramatic but often feel more like theme-park entertainment. Go with an open mind; the real value is seeing living Hindu-Balinese tradition rather than polished perfection.

Book it

An Evening of Bali Traditional Dance 2026 - Kuta - BOOK NOW
viator
View →
Catur Eka Budhi - Bali Dance - All You SHOULD Know Before Going ...
tripadvisor
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Bali

Monkey Forest Tour → Kecak Fire Dance → Ubud Monkey Forest → Cooking Class → Surfing Lesson → Monkey Forest Visit → Sunrise Hike → Sunset Cruise → All Bali trips →
Get the best trips, at the best price