Things to know before booking a Kecak & fire dance show

Crowd & availability:

  • Uluwatu is the most popular and can attract over 1,000 visitors in a single evening, so tickets sell out fast and seating fills quickly. If your preferred time at Uluwatu isn’t available, consider Ubud, Tanah Lot, or the beach venues; all offer the same Kecak magic in equally unique settings. 

Pick your location:

  • The Kecak Fire Dance is performed at several stunning venues, each offering a unique atmosphere.
  • Uluwatu Temple: The most famous setting with a cliffside amphitheater overlooking the Indian Ocean.
  • Ubud venues: Central and convenient, with shows rotating between temples, palaces, and cultural museums depending on the day.
  • Tanah Lot Temple: A dramatic sea temple perched on a rocky outcrop, perfect for those wanting a spiritual setting.
  • Beachside stages: Melasti for coastal calm, Pandawa for a fire-lit performance surrounded by statues, and Nusa Dua for a lively Kecak + Barong mix.

Temple tour packages:

  • Tickets range from show-only entry to full tour packages with a guide. Uluwatu shows can be upgraded to include a guided temple visit (shared or private), Tanah Lot can be booked as a combo with Taman Ayun Temple, and Nusa Dua shows include free hotel transfers.
  • Guided tours add real value. They explain the Ramayana story, help you appreciate the cultural details, and sometimes even secure better seats before the crowd fills in. Private options give you more comfort and flexibility.

Sunset vs evening shows:

  • Most outdoor venues like Uluwatu, Tanah Lot, and the beach shows start around 6pm and run for 60–70 minutes, timed perfectly with sunset. In Ubud, however, some shows begin later at 7pm, making them a better fit if you prefer an evening activity after dinner.

Your Kecak & fire dance show ticket options

📍 Venue🌎 Location 🕗 Timings🌄 Setting🏯Upgrades for temple tourBook now

Uluwatu Temple

Uluwatu Temple

6pm to 7pm & 7pm to 8pm; daily

Open-air amphitheater overlooking the Indian Ocean, famous for its sunset backdrop.

Upgrade to Join-in or Private Tour with round-trip hotel transfers, English-speaking guide, temple entry, and skip-the-line show access

from Rp144,978

Ubud: Pura Dalem Gede Kutuh Kaja

Pura Dalem Gede Kutuh Kaja

7pm to 8pm; sunday & tuesday

Traditional temple courtyard in the heart of Ubud

-

from Rp100,000

Ubud: Agung Rai Museum of Art (ARMA)

Agung Rai Museum of Art (ARMA)

7pm to 8pm; monday & wednesday

Open-air stage inside ARMA’s peaceful museum grounds

-

from Rp150,000

Ubud: Peliatan Palace

Peliatan Palace

7pm to 8pm; thursday

Royal palace courtyard with Balinese architecture

-

from Rp93,333

Ubud: Desa Lan Puseh Temple

Desa Lan Puseh Temple

7pm to 8pm; saturday

Temple with strong local community presence

-

from Rp93,333

Melasti Beach

Melasti Beach

6pm to 7pm; daily

Cliffside stage carved into limestone, right by the sea

-

from Rp130,000

Pandawa Beach

Pandawa Beach

6pm to 7pm; daily

Beachfront stage framed by giant Pandava statues

-

rom Rp130,000

Nusa Dua Beach

Nusa Dua Beach

6pm to 7pm; friday

Seaside theater with formal seating

-

from Rp210,976

Tanah Lot Temple

Tanah Lot Temple

6pm to 7pm; daily

Open-air amphitheater, a 500-year-old sea temple on a rocky outcrop against the ocean;

Tanah Lot Temple + Taman Ayun Temple visit, with guided sightseeing and photo stops

from Rp100,000

Know before you go at Kecak & fire dance show

Frequently asked questions about Kecak & fire dance show in Bali

You've got incredible options! Uluwatu Temple is the most iconic—perched high on a cliff overlooking the Indian Ocean. But if you’re in Ubud, you’ll find smaller, temple-based performances in cultural venues. Tanah Lot offers a dramatic sea temple backdrop, while Melasti, Pandawa, and Nusa Dua Beach venues bring you up close with the ocean breeze.