One of the largest Hindu temples in South East Asia also a UNESCO heritage site, exploring the temple with surrounding area will take at least 3 hrs. If you truly want to know about the significance and history of the temple, hiring a guide might be a good idea to learn about details not listed online. There are a number of students waiting outside the temple looking for tourists and volunteering to guide as well, they are looking for ways to improve their English. There is a tram that takes you to different sites. The temple is divided into three different temples with the significance mainly being towards The creator (Brahma), Preserver (Vishnu) and Destroyer (Shiva). The Dvarapalas (photo below) at different temples with different physiques stood out for us. We decided to walk back and forth the entire length which was not a wise decision on a very hot day. We also had a very interesting experience of being swamped with students for photos, read the full version of story here. If I had to go back, I’d definitely take the tram. A visit to Yogyakarta would be incomplete without visiting Prambanan temples.