Ramayana Ballet at Prambanan: Theatres, Timing and Which Tour to Book
We earn a commission when you book through our links on Viator (PID P00303273), at no extra cost to you. This is how the site stays free. Learn more →
Which Ramayana Ballet Tour Should You Book?
If you want the ballet without a long day, book the Prambanan Sunset and Ramayana Ballet with Dinner evening. The listing calls it a half-day trip covering Prambanan and the show. If you have one free day and want Borobudur, Prambanan and the ballet together, the Borobudur Climb To The Top, Prambanan Temple And Ramayana Ballet listing runs 720 minutes and puts all three in one day. If you mostly want the two temples at your own pace, the private Borobudur Full Climb Up And Prambanan tour is the better day. Its listing does not mention the ballet, so you would book the show for another evening.
Check your dates before you choose. The ballet uses a different theatre depending on the season, and the listings do not always say which one you will get. The theatre section below explains the difference and what to ask.
I am Rama Kusuma, a temple guide from Sleman. This page compares three Viator listings. I earn a commission on bookings through this site's Viator links. Everything I say about each tour comes from its listing, checked against what I know about the show, the temple and the roads. If you are still deciding whether Prambanan belongs on your trip, start with my guide to Prambanan temple tours.
The Sunset and Dinner Evening: The Simplest Way to See the Show
The listing describes a half-day evening trip with two main stops: Prambanan temple at sunset, then the Ramayana Ballet "with Prambanan temple back ground". It lasts 360 minutes and costs from $65. The listing says it was designed for people who do not want to rush between many places, and that the day focuses on Hindu Indonesia. Dinner is in the title, but the description does not say where you eat or what is served. If the meal matters to you, ask.
Prambanan Sunset and Ramayana Ballet with Dinner: Who It Suits
Pick this one if you have done Borobudur on another day or are skipping it, or if you want one relaxed evening instead of a long march. I would ask the operator one question first. InJourney's Prambanan guidance, dated 29 July 2026, lists the ticket counter as closing at 17:00 WIB and the temple area at 17:30 WIB. The show starts around 19:30. Ask how much time you get inside the temple grounds before closing, and how much of the "sunset" you watch from outside.
Skip it if you want a proper temple morning with time for Sewu and the outer ruins. Also skip it if you are travelling in the wet season and booking mainly for the temple backdrop. In those months the show moves indoors and the lit towers are not behind the stage. And a late-afternoon visit in the wet season risks rain at an open site with little shelter.

Prambanan Sunset and Ramayana Ballet with Dinner
From $65 · Price checked: Oct 2026
Suits: Travellers who want the ballet plus Prambanan at sunset in one unhurried evening, without a full temple day
Skip it if: Travellers visiting in the wet season mainly for the lit-temple backdrop, or who want a long temple morning
An evening half-day trip lasting 360 minutes that visits Prambanan at sunset and then the Ramayana Ballet, with dinner named in the title. The listing says the trip focuses on Hindu heritage in Indonesia at an unrushed pace.
Check availabilityExternal booking on Viator · pricing and cancellations handled by Viator
Open-Air or Indoor: Which Theatre You Will Actually Get
The open-air Trimurti theatre has the lit temple as its backdrop. The dancers perform in front of the floodlit temple, and the tallest tower behind them is the Shiva temple, about 47 m high. It only runs in the dry season, roughly May to October. In the wet months the ballet moves to the covered Trimurti indoor theatre, which has no temple behind the stage. If a listing just says "Ramayana Ballet at Prambanan", it could mean either venue.
In the shoulder season of 2022 I told a honeymoon couple that the open-air ballet with the lit temple behind was worth the gamble. Of course a storm rolled in twenty minutes before the show. The performance moved to the covered theatre and I braced for their disappointment. But up close, the dancers' faces and the gamelan filled the room, and the wife told me she would have missed all that detail from the open-air seats. I learned to stop apologising for the indoor stage.
My advice is simple. If the lit temple behind the dancers is your reason for going, book a dry-season date and confirm the venue with the operator before you pay. If you are going for the dance and the music, either theatre will serve you well. My guide to the best time to visit Yogyakarta explains how the seasons affect the rest of your plans.
The Full Day: Borobudur, Prambanan and the Ballet Together
This listing promises three main destinations in one day: Borobudur, Prambanan and the Ramayana Ballet. It runs 720 minutes and costs from $135.83. The listing says you get priority access to climb to the top of Borobudur, and notes that climbing is limited to 1,200 visitors per day. It says the ballet tells a story taken from the reliefs at Prambanan. That matches the temple: the Ramayana is carved along the inner balustrades of the Shiva and Brahma temples.
Borobudur Climb To The Top, Prambanan Temple And Ramayana Ballet: Who It Suits
Pick this one if you have a single free day, you want to climb Borobudur, and you would rather close the day at the ballet than go back to your hotel at dusk. The listing mentions drivers and ticket handling but gives no pickup or return details, so confirm pickup and transport after the performance before you book. Also read which Borobudur tours actually guarantee climb access, and ask this operator what "priority" means on your date.
Skip it if you want an easy pace. This listing lasts 720 minutes, or 12 hours. If that duration does not suit you, split the trip into a temple day and a separate ballet evening.

Borobudur Climb To The Top, Prambanan Temple And Ramayana Ballet
From $135.83 · Price checked: Oct 2026
Suits: Travellers with one free day who want the Borobudur climb, Prambanan and the evening ballet together
Skip it if: Travellers who prefer a shorter outing or tire easily during a 12-hour day.
A 720-minute day covering Borobudur with a climb to the top, Prambanan temple and the Ramayana Ballet. The listing mentions priority climb access and notes the 1,200-per-day limit on climbing Borobudur.
Check availabilityExternal booking on Viator · pricing and cancellations handled by Viator
The Private Temple Day: The Best Pace, but No Ballet in the Listing
This is a private, all-inclusive day lasting 600 minutes and costing from $45. The listing says it includes hotel pickup and drop-off in the Yogyakarta city area, transport and tickets, and a guided small-group visit at Borobudur with an English-speaking local guide. It says it guarantees climb access to both temple structures, and for that reason it does not run on Mondays, when the listing says the Prambanan structure is closed. It also warns that you may visit Prambanan first, depending on ticket availability. Only your group will be in the car.
Borobudur Full Climb Up And Prambanan ALL INCLUSIVE PRIVATE Tour: Who It Suits
Pick this one if you care more about time at the temples than about fitting everything into one day. You could pair it with the sunset evening above on another day, or buy ballet tickets separately and arrange your own driver. If you are weighing how much time each temple deserves, my Borobudur vs Prambanan comparison will help.
Skip it if the ballet is your main reason for going. The listing does not mention the show, so do not assume the operator can add it. If you want it on the same day, ask before booking and get the answer in writing.

Borobudur Full Climb Up And Prambanan ALL INCLUSIVE PRIVATE Tour
From $45 · Price checked: Oct 2026
Suits: Travellers who want Borobudur and Prambanan privately at their own pace, with the ballet on another night
Skip it if: Travellers whose main goal is the Ramayana Ballet, which this listing does not mention
A private 600-minute day covering Borobudur and Prambanan, with hotel pickup and drop-off in the Yogyakarta city area, transport and tickets. The listing says climb access is guaranteed and the order of the temples depends on ticket availability.
Check availabilityExternal booking on Viator · pricing and cancellations handled by Viator
The Story Behind the Show, for First-Timers
The ballet draws on the Ramayana epic, which is also depicted along the inner balustrades of Prambanan's Shiva and Brahma temples. The full-day listing makes the same link, saying the performance takes its story from the reliefs at Prambanan. That gives you an easy way to prepare: see the carvings in daylight, then watch the same epic on stage that evening.
If you visit the temple first, give yourself time at the Shiva temple. It is the principal shrine of a complex dedicated to the Trimurti of Shiva, Vishnu and Brahma, and at about 47 m it is the tallest structure in the complex. The temples were built in the 9th century, around 850 CE, and the site was inscribed as a UNESCO World Heritage Site in 1991. The 2006 Yogyakarta earthquake damaged several structures, and restoration has continued in phases since, so expect scaffolding on parts of the complex.
Read a short outline of the Ramayana before the evening so you can follow the performance. Pair that with a slow walk past the balustrade reliefs, and the stage and the stone become two tellings of one story.
Practical Notes: Tickets, Timing and Getting Home
The ballet ticket is separate from temple entry. Ballet seats are priced in tiers by seating position, and a daytime visit to Prambanan needs its own ticket. If you are buying temple admission yourself, the official Prambanan Free Borobudur package lists both temples' entrance tickets, but its page does not say whether the Borobudur part includes climbing or how long it stays valid. Check your package's inclusions before buying additional tickets. InJourney's Prambanan guidance, dated 29 July 2026, lists Prambanan's ticket counter hours as 06:30 to 17:00 WIB and its temple area hours as 07:00 to 17:30 WIB. It also says that on Mondays the Brahma, Shiva and Vishnu main temple areas close for maintenance while the courtyard stays open. The show starts around 19:30.
For the temple itself, go in from the back. Walk north to Sewu temple first, while the tour buses crowd the main Shiva temple, then circle back. You get the headline temple with thinner crowds an hour later. In the wet season, visit in the morning. Afternoon storms are typical, and the open site has little shelter.
If you are planning an independent visit, arrange your return transport before you go. Book a tour that confirms return transport, or agree a return pickup time and meeting point with a driver in advance, so you are not searching for a ride once the show ends. My guide to getting around Yogyakarta covers your options. Bring a rain jacket in the wet months.
What to Check Before Booking
- Which theatre Confirm whether your date is at the open-air stage or the indoor theatre, especially if the temple backdrop is why you are going.
- Ballet actually included Make sure the ballet is named in the listing. The private temple day does not mention it.
- Pickup and return Check where you are picked up and who drives you home after the show, because the listings shown here vary on pickup detail.
- Time inside Prambanan For an evening tour, ask how long you get in the temple grounds before the 17:30 WIB temple area closing time listed in InJourney's Prambanan guidance, dated 29 July 2026, and whether the operator buys your entry tickets before the listed 17:00 WIB ticket counter closing time.
- Length of day Be honest about whether you can handle a 720-minute day before booking the full combination.
- Tickets covered Ask whether temple entry and ballet seats are both included, and which seating tier you get.
Explore More
Related guides:
Frequently Asked Questions
Is the Ramayana Ballet at Prambanan held outdoors?
The venue depends on the season; see the theatre guidance above.
What time does the Ramayana Ballet start?
The show starts around 19:30. If you want to see the temple first, arrive in the afternoon: InJourney's Prambanan guidance, dated 29 July 2026, lists the ticket counter as closing at 17:00 WIB and the temple area at 17:30 WIB.
Is the ballet ticket included with Prambanan temple entry?
No. Ballet seats are a separate ticket, priced by seating tier. Confirm whether your chosen package includes temple entry and ballet admission, and which seating tier is covered.
Is the indoor show worth it in the wet season?
Yes. During my 2022 visit, the dancers' expressions and the gamelan stood out indoors. If you came for the performance, the indoor theatre serves you well.
How do I get back to Yogyakarta after the show?
Confirm return transport with your tour operator, or book a driver in advance with an agreed pickup time.
Written from Sleman, Yogyakarta.