Yogyakarta's Sonobudoyo Museum holds one of Java's finest art collections, from wayang puppets to Hindu-Buddhist statuary. What to see and how to visit.
Most visitors to Yogyakarta walk right past Sonobudoyo Museum on their way to Malioboro or the Kraton. That's a mistake. Indonesia's second-largest state museum holds one of the most comprehensive Javanese art collections anywhere, and the entry fee is roughly the cost of a bottled water.
What's Inside
The museum spans two buildings — the original 1930s pendopo designed by Thomas Karsten (designated a National Cultural Heritage Site in December 2025) and a newer exhibition building completed in 2019 with interactive displays on gamelan and Javanese traditions.
The wayang gallery alone is worth the visit — dozens of puppet styles from across Java and Bali, displayed with enough context about their characters and narrative traditions that any subsequent wayang performance you attend in Yogyakarta becomes far more legible. Beyond puppetry, the collection covers Hindu-Buddhist statuary, Javanese silverwork, gold artifacts, and court performing arts traditions — threading together the cultural layers that shaped Java.
Evening Wayang Kulit Performances
The museum hosts shortened wayang kulit (shadow puppet) performances with live gamelan — typically 90 to 120 minutes, running 20:00 to 22:00 WIB. Tickets are limited to around 30 per show. Reserve via WhatsApp (08969 9949 537) at least three days ahead, or try the on-site window between 19:00 and 20:45 WIB on performance days.
Schedules and prices vary across sources — third-party sites list nightly shows (except Sunday) at 20,000–50,000 IDR, with VIP at 100,000 IDR, but the museum's own site confirms individual dates rather than a blanket schedule. Check sonobudoyo.jogjaprov.go.id or contact them directly before planning around a performance.
Visiting Sonobudoyo Museum

Hours & Access
Tue & Sun
08:00–21:00 WIB (official site); 08:00–20:00 (third-party sources)
Wed–Thu, Sat
08:00–20:00 WIB
Friday
08:00–20:00 WIB (may close earlier for midday prayer)
Monday
Closed
Camera fee
3,000 IDR
Getting there: The museum sits at the southern end of Jalan Malioboro — a 5 to 10 minute walk from the main strip. The nearest Trans Jogja stop is Halte Malioboro 2 (Kepatihan), about 430 meters away. Grab and Gojek work for the return trip. Mornings are quietest; if you're catching an evening performance, arrive by late afternoon to see the galleries first.
