Prambanan · Yogyakarta, IndonesiaUNESCO World Heritage

Ramayana Ballet Prambanan Tickets

On Tuesday, Thursday and Saturday nights, more than 200 dancers and gamelan musicians tell the Ramayana without a word of dialogue — and from May to October they do it on an open-air stage with the floodlit Prambanan temples standing right behind them. Here's how the night works, and how to book it.

4.7 (157 verified reviews)
Check availability & book

From A$29 · Final price in your currency — no hidden fees.

The Ramayana runs on three nights a week — Tuesday, Thursday and Saturday — and only from May to October does it play on the open-air stage with the temples behind it. That combination is what most visitors are actually after, and it means the ballet has to be planned around rather than dropped into a spare evening.

Free cancellationUp to 24h before — full refund
Reserve now, pay laterLock your night, pay closer to the day
No hidden feesThe price you see is the price you pay, in your currency
Secure checkoutBooked through GetYourGuide's protected payment
Tue · Thu · SatThe only nights the Ramayana is performed, starting at 19:30 WIB
200+Dancers and gamelan musicians — the story is told without spoken dialogue
May–OctOpen-air stage with the lit temples behind; the show moves indoors Nov–Apr
Since 1961The Ramayana has been staged at Prambanan for more than sixty years

Plan your night at the Ramayana Ballet

Three nights a week — plan the trip around it

The Ramayana is performed on Tuesday, Thursday and Saturday, starting at 19:30. That is the single most important fact for anyone planning a Yogyakarta itinerary, because it means the ballet cannot simply be slotted into whichever evening happens to be free. If you have two nights in the city and neither is a Tuesday, Thursday or Saturday, you will not see it. Work out your performance night first and build the rest of the trip — Borobudur, Merapi, the temple visit itself — around that fixed point rather than the other way round.

Open-air or indoors: the season changes the show

From roughly May to October, during the dry season, the ballet is staged outdoors and the Prambanan temples stand floodlit behind the dancers. That backdrop is the reason most people come, and no photograph quite prepares you for the scale of it. In the rainy season, roughly November to April, the performance moves to the covered Trimurti stage. The dancing, the gamelan and the story are the same, and an indoor show is not a lesser one — but the temples are no longer part of the picture. If the open-air version is what you're picturing, check that your date falls in the dry months.

The ballet ticket is not a temple ticket

This catches people out constantly. A Ramayana Ballet ticket admits you to the performance; it does not admit you to the Prambanan temple compound during the day, and the two are sold separately. Nor does it include dinner unless you have specifically booked a package that bundles one. Plenty of the options on GetYourGuide do combine an afternoon temple visit, a sunset, a dinner and the ballet into one evening with transport included — but that is the package doing the work, not the ballet ticket. Read what's included before you book.

Where you sit, and getting back afterwards

Seating is sold in classes, from the closest VIP rows back to the cheapest tier, and the difference is proximity rather than a different show — the stage is wide, and the spectacle reads from most of the house. The bigger practical question is transport. The ballet finishes late, around 21:30, at a site well outside Yogyakarta, and getting back into the city afterwards is not something to improvise at night. Many visitors book an option that includes hotel pickup and drop-off for exactly this reason.

Ramayana Ballet performance schedule

Performance nightsTuesday, Thursday & Saturday
Start time19:30 WIB — be seated a few minutes before
Dry season (May–Oct)Open-air stage, Prambanan floodlit behind the dancers
Rainy season (Nov–Apr)Indoor Trimurti stage, under cover
Running timeRoughly two hours

A Ramayana Ballet ticket admits you to the performance only — it is not a Prambanan temple entry ticket, and it does not include dinner unless you book a package that says so. Schedules can change around public holidays and for weather; the date you pick is confirmed on GetYourGuide at checkout.

Frequently asked questions

What is the Ramayana Ballet at Prambanan?

It is a Javanese dance-drama that tells the Ramayana — the epic of Prince Rama, his wife Sinta, her abduction by Rahwana and the war to win her back — entirely through dance, gesture and live gamelan music, with no spoken dialogue. More than 200 dancers and musicians take part, and it has been staged at Prambanan since 1961. Because the story is told through movement rather than words, it works regardless of the languages you speak; a printed synopsis helps you follow which character is which.

Which nights is the Ramayana Ballet performed, and what time?

The performance runs on Tuesday, Thursday and Saturday, starting at 19:30 WIB and lasting roughly two hours. It does not run every night, which is the single biggest planning constraint for visitors — if your Yogyakarta dates don't include one of those three nights, you won't be able to see it. Schedules can shift around public holidays, so the date you select is confirmed at checkout.

Is the Ramayana Ballet ticket the same as a Prambanan temple ticket?

No, and this is the most common misunderstanding. A ballet ticket admits you to the evening performance only. Daytime entry to the Prambanan temple compound is a separate ticket, sold separately. Some packages do combine an afternoon temple visit, sunset and the ballet in a single booking with transport — but if you book only the ballet, you are booking only the show. Check what a listing includes before you pay.

Is the ballet performed outdoors with the temples behind it?

In the dry season, roughly May to October, yes — the show is staged on the open-air stage and the Prambanan temples are floodlit behind the dancers, which is the image most visitors have in mind. In the rainy season, roughly November to April, it moves to the covered indoor Trimurti stage, where the performance is the same but the temple backdrop is not part of it. If seeing the open-air version matters to you, choose a date in the dry months.

Which seats are worth booking?

Seats are sold in classes, from VIP rows nearest the stage through to the cheapest tier further back. The difference is how close you are, not a different performance — the staging is broad and deliberately legible from across the auditorium, so the cheaper tiers still deliver the spectacle. If you want to read the dancers' faces and hand gestures clearly, or you're keen on photographs, the closer classes earn their premium; otherwise the view from further back is perfectly good.

How do I get to Prambanan for the ballet, and back afterwards?

Prambanan sits well outside Yogyakarta, and the performance ends at roughly 21:30 — late enough that onward transport is worth settling before you go rather than arranging in the dark afterwards. Many of the evening packages include hotel pickup and drop-off, which is the simplest answer for most visitors. If you're travelling independently, agree your return trip in advance rather than assuming you'll find something waiting when the show empties out.

Is the Ramayana Ballet suitable for children?

The spectacle carries well for children — the costumes, the fire effects, the monkey army and the sheer scale of the cast hold attention even without dialogue to follow. The practical considerations are the finish time of around 21:30 and the fact that the story runs about two hours; younger children may flag towards the end. An outdoor evening in the dry season is comfortable, but bring a layer, as it cools once the sun is fully down.

Make a night of it — ballet tickets, sunset-and-ballet evenings and dinner packages

A$29final price · free cancellation Check availability