Uluwatu · 5 min read

Uluwatu Temple and the Kecak Dance: Tickets, Timing and Tips

A clifftop temple, a ring of men chanting and the sun dropping into the Indian Ocean. How to get tickets, when to arrive and where to sit.

Uluwatu temple shrine on the cliff edge above the Indian Ocean, Bali
Photo: Polina Kuzovkova / Unsplash

Some Bali classics are worth the crowds, and the Uluwatu kecak dance is one of them. A ring of bare chested men chanting without a single instrument, a clifftop amphitheatre, the sun sinking into the Indian Ocean behind them and, at the end, a fire that leaves the front row a little nervous. It is about fifteen minutes from Baliwood Nyang Nyang, which makes it an easy, unforgettable evening.

Here is what to know about the temple, the tickets and the timing, checked against 2026 information.

Pura Luhur Uluwatu: the temple on the cliff

Pura Luhur Uluwatu is one of Bali's most important sea temples, built on the edge of a sheer limestone cliff at the south western tip of the island. The innermost courtyard is reserved for worshippers, so visitors walk the paths along the cliff on either side, with viewpoints back towards the shrine and straight down to the waves.

The temple is usually open from 7am to 7pm. The entrance fee for international adults is around IDR 50,000 to 60,000 (2026 sources quote both, children pay less), and it is separate from the dance ticket. Pay at the gate in cash or with an Indonesian QR payment app, as international cards are generally not accepted there. Parking costs a few thousand rupiah.

Legs must be covered. A sarong and sash are lent with your ticket, and if you are already in long trousers or a maxi dress you only need the sash.

Uluwatu temple cliffs dropping into the blue sea, Bali
The cliffs below the temple, best seen from the southern path Photo: Jared Schwitzke / Unsplash

Uluwatu kecak dance tickets and show times

Tickets for the Uluwatu kecak dance cost around IDR 150,000 for adults and IDR 75,000 for children at the box office in early 2026. Some authorised online sellers list them slightly cheaper. Even with an online ticket you still pay the temple entrance at the gate.

The box office usually opens between 4:30pm and 5pm. Two local troupes share the stage on alternating days, and recent 2026 guides list performances most evenings around 6pm, with a second show around 7pm added on busy days. Each show runs about an hour. Times shift slightly with the season and the sunset, so check on the day if you are cutting it close.

Seating is first come, first served on stone tiers facing the ocean. In high season, July, August and the Christmas weeks, the amphitheatre fills well before showtime.

What you are actually watching

Kecak tells a part of the Ramayana: Prince Rama, his wife Sita, her kidnapping by the demon king Rawana and her rescue with the help of Hanuman, the white monkey. The chorus of men is the orchestra. Their interlocking "cak cak cak" builds the rhythm, the tension and even the sound of an army.

The form as visitors see it today was shaped in the 1930s, drawing on an older trance ritual called sanghyang. Hanuman is the crowd favourite: he clowns with the audience, climbs over the seats and, in the finale, kicks his way through a ring of burning coconut husks. Sitting in the front row is fun, just keep your bag under your feet.

Balinese dancer performing in the kecak fire dance at Uluwatu temple
The fire finale of the kecak at Uluwatu Photo: Qdal Studio / Unsplash

How to time your evening

  • Around 4:30pm: arrive, buy temple and dance tickets, borrow your sarong.
  • 4:45pm to 5:30pm: walk the cliff path, south side first, while the light is golden.
  • 5:30pm: take your seat. The top rows in the centre give the best overall view, and the upper and far right rows get more shade during the early show.
  • Show ends: wait ten minutes before walking out. The car park and Jalan Raya Uluwatu jam right after the show, and the stars over the cliff are worth the pause.

Bring water, a light layer for the breeze, and cash in small notes. Dinner works best after the traffic thins, either back at the villa or at one of the cliff bars on the way.

Sunset over the cliffs at Pura Luhur Uluwatu, Bali
Sunset from the temple walls, just before the show Photo: Mauro-Fabio Cilurzo / Unsplash

Clear sunsets are most reliable in the dry season, roughly April to October, though wet season evenings can be dramatic when a storm rolls in over the sea. Our guide to the best time to visit Bali goes through it month by month. If you want a slower morning before all this, start the day at Nyang Nyang beach and come back to the villa to rest before heading out.

Good to know

How much is the kecak dance at Uluwatu?
In early 2026 tickets were around IDR 150,000 for adults and IDR 75,000 for children at the box office. The temple entrance fee is paid separately at the gate.
What time does the Uluwatu kecak dance start?
Recent 2026 guides list a show around 6pm most evenings, with a second show around 7pm on busy days. Arrive by about 4:30pm to get a good seat and catch the sunset.
Do I need to book the Uluwatu kecak dance in advance?
You can buy tickets at the box office on the day, which opens in the late afternoon. In July, August and over Christmas, arrive early or book through an authorised seller.
What should I wear to Uluwatu temple?
Your legs must be covered, and a sarong and sash are provided with the entrance ticket. Wear comfortable shoes and leave sunglasses and loose jewellery in your bag because of the monkeys.

Keep reading

All guides ↗
No platform fees when you book direct
WhatsApp
Maquette · contenus d'exemple