Bali
Bali · Indonesia

Fire Dance Show in Bali: Worth It?

The Kecak fire dance is a hypnotic Balinese performance where 50+ men chant in rhythmic circles while dancers act out the Ramayana story. Expect chanting, trance-like energy, and a dramatic fire-walking finale with swirling flames. It's held outdoors at Uluwatu Temple on a cliff overlooking the sea. The sunset is genuinely spectacular if you arrive early, but it gets crowded. The whole experience lasts about 90 minutes including the temple visit. It's cultural rather than flashy tourist entertainment — raw, loud, and atmospheric, especially once the sun drops and the fire starts.

Best time is dry season (May–October) when rain is unlikely and sunsets are reliable. Go for an evening show starting around 6–7pm. Expect to pay around $30–70 per person depending on whether it's a basic ticket, small-group tour with transport, or private option with dinner. Private tours with hotel pickup push toward the higher end.

Pick the Uluwatu cliff-top show for the best setting and energy. Skip dinner packages unless you're short on time — the food is average and you can eat better elsewhere for less. Sit toward the front or sides if you want clearer views of the fire, but bring mosquito repellent. It's touristy but still one of the more authentic evening activities on the island.

Book it

Bali: Kecak Fire Dance Ticket at Uluwatu Karang Boma Cliff
getyourguide
$1 per person
Bali Zoo: Breakfast While Observing Orangutans & Elephant Care
getyourguide
$99 per person
Bali: Tanah Lot Temple Sunset Kecak & Fire Dance Show Ticket
getyourguide
$6 per person
Bali's Secret Comedy Night Entry Ticket
getyourguide
$10 per person
Bali: Jatiluwih UNESCO, Bratan Lake, Iconic Gate & Tanah Lot
getyourguide
$32 per person

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

More in Bali

Canyoning Trip → Ubud Rice Paddy E-bike Tour → Canyoning Adventure → Uluwatu Temple Visit → Ubud Rice Terrace Tour → Mount Batur Sunrise Hike → Swing Experience → Surf Lesson → All Bali trips →
Get the best trips, at the best price