✦ Tickets & Schedule · 2026

Ramayana Ballet Prambanan Tickets & Schedule

Show times, seat classes and a clear booking process for the Ramayana Ballet at Prambanan Temple — with private hotel pickup from Yogyakarta.

Updated November 2026
Prambanan, Yogyakarta
Official schedule checked daily
Ramayana Ballet performance at Prambanan Temple in Yogyakarta
The Ramayana Ballet at Prambanan Temple, performed with the illuminated temple as the backdrop.
01 — Schedule

When does the show run?

The regular Ramayana Ballet usually runs on Tuesday, Thursday and Saturday at 19:30. The venue changes with the season: indoors at Trimurti Theatre from November to April, and outdoors at the Open Air Theatre from May to October.

Performance quick facts

  • Show days: Tuesday, Thursday & Saturday
  • Show time: 19:30 – 21:00
  • Duration: approximately 90 minutes
  • Venue: Prambanan Temple Complex
Indoor season · November – April

Trimurti Theatre

Comfortable indoor seating, protected from the rain. The regular show continues through the rainy season.

  • Tuesday, Thursday, Saturday
  • 19:30 – 21:00
  • Numbered VIP and Special seats
Outdoor season · May – October

Open Air Theatre

The iconic performance with the illuminated Prambanan Temple as the backdrop, on the west side of the temple complex.

  • Tuesday, Thursday, Saturday
  • 19:30 – 21:00
  • Weather-dependent; may move indoors
Friday · Separate show

Roro Jonggrang

A separate Javanese dance performance at Trimurti Theatre — not the regular Ramayana Ballet.

  • Friday
  • 19:30 – 20:30
  • Check availability separately

Some seasons also list an additional late-afternoon slot at the Amphi Theatre (17:30 – 18:30). Last checked 8 November 2026 against the official InJourney ticket page. The official schedule can change without notice; we monitor it daily and reconfirm your date before payment.

02 — Seat classes

VIP, Special or First class?

There is no single “best” class for everyone. VIP is the most comfortable and the best choice for photography; Special is usually the best value; First is the budget option. The exact layout can differ between the indoor and outdoor venues, so we confirm your class and seating before you pay.

Best view

VIP Class

Numbered seat, usually in the most central or front area. Includes a soft drink and traditional snack.

From USD 85 / pax

Best value

Special Class

Numbered seat in a good central section. Includes a soft drink. The best all-round choice for first-time visitors.

From USD 75 / pax

Budget

First Class

Non-numbered seating in the remaining sections. Arrive early for the best spot; drinks are not guaranteed.

From USD 65 / pax

“From” is the starting price for our private transfer package and can change with pax count, pickup area and season. It is not the official ticket-only price. Prices shown are starting prices as of November 2026; check the product page for the live price. For a detailed comparison, read our Ramayana Ballet seating guide.

03 — What’s included

A complete evening, not just a ticket

Our packages are designed for travellers who want the evening to be easy: a confirmed seat, a private car, and a driver who knows the route and the schedule.

Included

  • Ramayana Ballet ticket in your chosen class
  • Private air-conditioned car with driver
  • Hotel pickup and drop-off in Yogyakarta city
  • Parking fees and mineral water
  • Dinner at Rama Shinta Resto on selected packages

Not included

  • Dinner unless your package explicitly includes it
  • Personal expenses and gratuities
  • Pickup outside Yogyakarta city (available with a supplement)
  • Airport transfer unless arranged in advance
04 — Booking

How booking works

Choose your date

Tell us your preferred date, number of guests and seat class.

We check availability

We confirm the performance schedule and seat availability with the ticket provider.

Confirm and pay

We send the final price, pickup time and payment instructions. Your booking is confirmed after payment.

Enjoy the evening

Our driver picks you up at your hotel and brings you back after the show.

We are a licensed local tour operator, not the official ticket office. We buy the ticket on your behalf as part of a tour package and confirm every booking manually.

05 — FAQ

Frequently asked questions

What days is the Ramayana Ballet at Prambanan?

Regular performances are usually Tuesday, Thursday and Saturday. Friday is normally the separate Roro Jonggrang show. The schedule can change, so confirm your date before booking.

What time does the show start and finish?

The regular show starts at 19:30 and finishes around 21:00. Arrive 30–45 minutes early for ticket validation and to find your seat.

Is the show indoors or outdoors?

From November to April it is indoors at Trimurti Theatre. From May to October it is outdoors at the Open Air Theatre, with Prambanan Temple as the backdrop. Outdoor performances may move indoors if it rains.

How long is the Ramayana Ballet?

The regular performance lasts about 90 minutes, including the four episodes of the Ramayana story.

How much does it cost?

Our private packages start from USD 65 per person for First class, USD 75 for Special and USD 85 for VIP, including hotel pickup and return transfer. The final price depends on the number of guests, pickup area and season. Official ticket-only prices are set by InJourney and vary by class and date.

Can I buy only the ticket without transport?

We sell tour packages, not ticket-only bookings. If you already have a ticket and only need transport, see our Ramayana Ballet transport package.

Is hotel pickup included?

Yes, pickup and drop-off within Yogyakarta city are included. Areas outside the city, including Yogyakarta International Airport, are available with an additional charge.

What should I wear?

Smart casual is fine. Comfortable shoes are useful because you may walk around the temple complex before the show. Bring a light jacket for the outdoor season.

Is the show suitable for children?

Yes, but some scenes include dramatic music, fire and battle scenes. Children should stay with an adult, and the show may be long for very young children.

What happens if it rains?

Outdoor performances may be relocated to the indoor theatre. The official ticket provider decides whether the show continues; we follow their policy and keep you informed.

Check your date

Send your preferred date and number of guests. We will confirm the schedule, seat class and pickup time.