Bali
Bali · Indonesia

Kecak Dance in Bali: What to Know

Kecak is a hypnotic Balinese dance where 50–100 men chant “cak-cak-cak” in interlocking rhythms while telling the Ramayana story through dancers in elaborate costumes. Expect a 60–90 minute outdoor spectacle with fire, dramatic gestures, and trance-like energy. It’s theatrical rather than spiritual for most tourists; the best versions happen at sunset on cliffside stages like Uluwatu, where the ocean backdrop and evening light add atmosphere. The fire dance finale is genuinely exciting, but the rest can feel repetitive if you’re not into traditional performance.

Go during the dry season (May–September) for reliable sunsets and fewer rain cancellations. Expect to pay around $10–25 for a standard ticket, $35–70 for a guided tour that includes transport and temple entry, and $80+ if you add dinner. Private tours cost more but let you avoid crowds. Skip the big dinner packages unless you really want seafood right after; most food at the sites is average and overpriced. Pick a venue with a clear view of both the stage and the sunset, arrive 45 minutes early for a decent seat, and bring mosquito repellent—those evening shows get buggy.

Book it

Kecak Uluwatu, Pecatu - Book Tickets & Tours | GetYourGuide
getyourguide
View →
Kecak and Fire Dance - All You SHOULD Know Before ... - Tripadvisor
tripadvisor
View →
Uluwatu Temple Kecak Fire Dance Private Tour, Optional Dinner
viator
View →

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

More in Bali

Jewelry Making Class → Ebike Tour → Ethical Elephant Sanctuary Visit → Rice Terrace Tour → Canyoning → Mount Batur Sunrise Hike → Quad Bike Adventure → Scuba Diving → All Bali trips →
Get the best trips, at the best price