Bali
Bali · Indonesia

Balinese Dance Performances: What to Know

Balinese dance performances are energetic, dramatic, and highly stylized. Expect vivid costumes, sharp synchronized movements, hypnotic gamelan music, and stories drawn from Hindu epics like the Ramayana. Most shows last 60-90 minutes. Some are purely traditional (Legong, Barong), others mix in fire dances or acrobatics for tourists. The atmosphere is usually open-air at night; you'll sit on benches or chairs with other travelers. It's cultural entertainment rather than deep spiritual ritual—enjoyable but designed for visitors.

The dry season (May to September) is best because performances rarely get rained out. Evenings are cooler then, and venues are more comfortable. Expect to pay around $15-45 per person depending on the venue and whether transport and dinner are included. Hotel-area shows in Ubud or Nusa Dua tend to be pricier but easier to reach; smaller village performances can be cheaper and more intimate.

Pick a Kecak or Barong dance if you want something visually striking with fire or trance elements. Skip the big dinner-and-show packages unless your hotel includes it—they're often rushed and the food is average. Arrive 20-30 minutes early for decent seats, and don't feel you must photograph everything; the experience is better when you just watch.

Book it

THE 15 BEST Bali Performances (2026) - Tripadvisor
tripadvisor
View →
An Evening of Bali Traditional Dance 2026 - Kuta - BOOK NOW
viator
View →

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

More in Bali

Scuba Diving → Mount Batur Sunrise Hike → Sunrise Hike → Monkey Forest Visit → Jewelry Making Workshop → Ubud Monkey Forest → Sunset Dinner Cruise → Stand Up Paddleboard → All Bali trips →
Get the best trips, at the best price