Bali
Bali · Indonesia

Kecak Dance in Bali: Worth It?

The Kecak is a hypnotic Balinese performance where 50–70 men sit in concentric circles chanting "cak-cak-cak" in rhythmic waves while telling the Ramayana story through dance. Expect a powerful, raw experience: chanting, dramatic acting, and a literal fire dance finale where a performer kicks a flaming coconut husk around the stage with his bare feet. It lasts about 60–75 minutes. The best version is at Uluwatu Temple at sunset – the clifftop setting with the ocean behind it adds serious atmosphere. Go between May and September for drier weather and more reliable sunsets; avoid the wet season if you can.

Expect to pay around $25–45 per person for a decent seat at the main Uluwatu show. Private tours with transport and dinner easily push $80–120. Honest tips: stick with the standard public Kecak at Uluwatu – it’s the real deal and the setting makes it special. Skip the dinner packages and overpriced “VIP” seats; the extra cost isn’t worth it. Get there 45 minutes early to grab a good spot on the stone steps. Bring mosquito repellent – they swarm once the sun drops.

Book it

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

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

More in Bali

Batik Workshop → Canyoning Adventure → Kitesurfing Lesson → Diving With Mantas → Canyoning Tour → Jungle Swing → Rice Terrace Trekking → Waterfall Visit → All Bali trips →
Get the best trips, at the best price