Performing the Ramayana, a famous Hindu epic more than 2,000 years old, the Ramayana Ballet (Sendratari Ramayana) is a mesmerizing show of traditional Javanese music and dance – set against the backdrop of the stunning Prambanan temple complex north-east of Yogyakarta, Indonesia. Whether you’re a lover of the arts, dance or simply looking for a unique cultural experience, the Ramayana Ballet Prambanan is an experience not to be missed. In our insider’s guide, we will cover everything you need to know to help you organise a very special evening.
Where and when are the performances of the Ramayana Ballet?
The Ramayana Ballet is performed in a dedicated theatre complex adjacent to the temples of Prambanan near Yogyakarta on the island of Java, Indonesia [Google Maps location].
Performances take place on Tuesdays, Thursdays and Saturdays from 1930h to around 2130h:
- in the Open-Air Amphitheatre during the dry season (May-October); and
- (indoors) in the Tri Murti Theatre during the wet season (November-April).
In the case of inclement weather conditions, the Open-Air Performance may be moved indoors or abandoned altogether. Only open-air performances have the Prambanan backdrop.
There are also performances on Friday nights – though instead of the Ramayana epic, these shows tell the Legend of Roro Jonggrang. If you’re interested in that performance, book your tickets here – the below still applies.
Is it worth attending the show?
Absolutely. We first heard about the Ramayana epic when visiting the Sonobudoyo Museum [Google Maps location] in Yogyakarta (but half the story got lost in translation). When we found out there was a stage performance with traditional Javanese music and dance, we made sure we would include it in our visit to the Prambanan temple complex.
While the whole performance (including a 10-minute break) is almost two hours long, it never felt that long as the show is a feast for the senses with its colourful costumes, beautiful music and the gorgeous backdrop of a lit-up Prambanan temple complex. Due to the length of the performance, it may not be suitable and may start too late for younger children.
Ticket prices for the Ramayana epic are also more than fair, ranging from IDR150,000 per adult (Class 2) to
- IDR450,000 per adult (VIP) at the Open-Air Theatre; and
- IDR300,000 per adult (Special Class) at the Tri Murti Theatre.
How to book tickets to the Ramayana Ballet?
Tickets to the Ramayana Ballet are sold via online travel agencies Viator, Klook, Tiket.com and Traveloka, making it easy to book even if you don’t speak the language.
You DO NOT need entrance tickets for the Prambanan temple complex to be able to attend the Ramayana Ballet.
Which seats are the best?
The best seats in the house are the Special Class seats (Open-Air Theatre seating plan on page 4 | Tri Murti Theatre seating plan on page 6). These seats have the best view of the stage AND the Prambanan temple complex behind it (if you’re experiencing the performance in the Open-Air Theatre). VIP seats in the Open-Air Theatre are closer to the stage (and are thus great to make out costume or facial details of the performers), but you can only see the top half of Prambanan.
If your show is in the Open-Air Theatre, it’s also best to choose seats on the right hand side (as you are facing the stage) as the Prambanan temple complex is positioned slightly off centre to the left.
Avoid Class 2 tickets if possible, as your view of the stage will be from a sideways angle (and partially obstructed by lighting equipment in the Open-Air Theatre).
In the Open-Air Theatre:
- VIP Class and Special Class seats are allocated, and the ticket price includes a drink. VIP Class seats are cushioned chairs, while in Special Class, cushions are placed on the stone seats forming the amphitheatre.
- Seats in Class 1 and 2 are not allocated – it’s first come first served. Class 1 and 2 seats are bare stone seats (with a back). They are surprisingly comfortable, but if you struggle sitting on a hard surface for 2 hours bring your own cushion.
In the Tri Murti Theatre, all seats are allocated and all are cushioned chairs/seats.
Unfortunately, the Ramayana Ballet at Prambanan is not wheelchair-accessible.
How to get to the Ramayana Ballet?
The theatre complex is located outside the western border of the Prambanan temple complex. You can’t exit the temple complex on that side, so just be aware of that if you visit the temple complex before attending the show.
The most convenient (but expensive) way to get to the Ramayana Ballet Prambanan is via Bluebird Taxi, Grab Transport or Gojek. Expect to pay around IDR100,000 for a Bluebird Taxi or Grab Transport (one-way from the city centre). Rides take approximately 30 minutes and can be ordered via the respective apps.
Alternatively, you may want to consider using the buses and/or trains servicing Prambanan:
- Bus: Taking bus #1A from Malioboro 1/2/3 stops to Terminal Prambanan [Google Maps location] takes just under an hour and costs IDR2,700 per adult one-way. If you want to use this bus, purchase a transport card from the Government Tourist Information Center on Malioboro Street [Google Maps location]. The card can be topped up at Indomaret/Alphamart convenience stores. From the bus terminal, it’s a 10-minute walk north to the theatre complex (you will have to cross and walk along a very busy road, so be careful). The bus stops operating at 1930h (in both directions).
- Train: The Yogyakarta Line train from Stasiun Tugu Yogyakarta (the central train station in the centre of Yogyakarta) [Google Maps location] to Stasiun Brambanan [Google Maps location] takes just 20 minutes. The fare is IDR8,000 per adult one-way. Tickets can be purchased through the Access by KAI app [Google Play, Apple Store] (or in person at the train station). From the train station, it’s a flat 30-minute walk to the theatre complex (along the same busy road mentioned above). We recommend taking a Grab or Gojek instead. The ride takes 5-10 minutes, pending traffic, and Grab Transport costs IDR20,000 to IDR30,000.
If you don’t stay at Prambanan overnight and need to return to Yogyakarta after the show, you have the following two options:
- Ride and Train: The last train leaves at 2155h. Make sure you book a Grab Transport/Gojek in advance to take you back to the train station in time.
- Ride: If you’ve missed that train, you need to travel by Grab Transport/Gojek all the way.
The exit from the theatre complex (and best pick-up point for ride shares) is about 200m south of the entrance.
Where to have dinner before the show?
There is a restaurant within the theatre complex (Rama Shinta Garden Resto) that offers a buffet-style dinner. We didn’t check it out so can’t comment on the food quality, service or price. One big plus though: you’ll be able to enjoy your dinner with unobstructed views of Prambanan.
Alternatively, head to K-Space [Google Maps location], a restaurant with a small rooftop terrace just outside the theatre complex. The food is delicious, and the price fair. The rooftop has views of Prambanan too, albeit partially obstructed by trees. There is also a convenience store (part of the petrol station) next door for cold drinks, ice cream etc. You’re not allowed to bring food or drinks (except a water bottle) from outside into the theatre, so make sure you finish eating before you go through the ticket checkpoint.
If you didn’t have time to grab a bite to eat outside, you can buy drinks and packaged snacks (potato chips etc) before the performance commences/during the interval – there is a stall past the ticket checkpoint.
What to expect when watching the show (at the Open-Air Theatre)?
Upon arrival, first head to the ticket booth to exchange your online voucher for an actual entry ticket. All you need to do is to show the clerk the voucher with the QR code on your phone.
The doors of the Open-Air Theatre open around 1800h. If you have Class 1 or 2 tickets, head into the theatre as soon as it opens to claim your seat/s – the best seats in Class 1 are those adjacent to the Special and VIP sections. Find the seating plan here (page 4).
The show comprises traditional Javanese music and dance theatre (without dialogue). Make sure you read the story of Ramayana – ideally while you’re waiting for the show to start. It’s important to read the FULL story before the show commences, as you won’t have time during the show (you will want to have your eyes firmly on the performance). And don’t worry, even if you’ve heard about the Ramayana epic for the first time, you’ll remember enough to be able to understand the various scenes.
Also worth noting: The evening temperatures are very pleasant, even a tad on the cool side when the wind blows – so bring a shawl or light jacket just in case. You may also want to apply insect repellent (though we didn’t actually find it necessary as the area is home to small bats which keep the mosquito population at bay).
Want to know what we pack as full-time location-independent explorers?
We research and document every item that we carry as travellers, whether during van life in our backpacks or as digital nomads, earning a living on the road. These packing lists are all based on our own experience. If you travel (and who doesn’t) and you have something to add as recommendations for the items to carry, please feel free to contact us.
If you liked our packing lists and found them helpful, we would appreciate it if you could share them with your friends and family via the Share buttons below. Even better, link to the page from your personal blog or social media platforms.
Where to stay near the Ramayana Ballet/Prambanan temple complex
If you’re planning to attend the ballet AND visit the Prambanan temple complex (as well as other temples nearby), we recommend staying a night or two in the Prambanan area.
For accommodation, as with any other travel expenses, it's worth shopping around. When we book our accommodation, we look across several booking platforms to find the best value-for-money option. Wherever you book, read the fine print to compare apples with apples. For example, your stay may incur extra charges (like local tourist taxes or cleaning fees). Some booking platforms include them, while with others, you have to pay them to your host upon arrival.
Below are my recommendations for affordable accommodation options that often meet sustainability certification criteria and are close to public transport and points of interest.
Name | Property Features | Type | Price Indicator | Book Now |
---|---|---|---|---|
Algira Homestay | Hosts don't live on-site Basic kitchen Not clean Basic bicycles available to use free of charge | Holiday house | $ | Book Now |
Georium Dunia | Close to attractions Air Conditioning Private Bathroom | Guesthouse | $ | Book Now |
Joglo Ayem Tentrem | Guesthouse | $$ | Book Now | |
Rumah Desa Homestay | 24-hour front desk Laundry facilities | Homestay | $ | Book Now |
SPOT ON 93007 Guest House Lestari | Very close to Prambanan Temple | Guesthouse | $ | Book Now |
What other attractions or experiences are there near the Ramayana Ballet at Prambanan?
- Sewu Temple (Candi Sewu)
- Ratu Boko Temple
- Plaosan Temples (Candi Plaosan)
What else should I know about attractions in Yogyakarta?
As well as visiting the Ramayana Ballet at Prambanan, check out these trip ideas to make the most of your visit:
Have you seen the Ramayana Ballet in Prambanan?
What was your experience like, and what would you add to my guide? Let me know.
Keen to experience the Ramayana Ballet but have further questions I haven’t answered (yet)? No worries. Please get in touch, and I’ll try my best to answer them.
Before you go, if you liked my article and found it helpful, I would appreciate it if you could share it with your friends and family via the Share buttons below. Even better: Leave a short review on Trustpilot or Google, which would help us further build our online reputation as a (trustworthy and helpful) travel and lifestyle blog.