Stand on the northern alun-alun at dusk and the city arranges itself around you: the Kraton behind, the Tugu Monument ahead, and a line of pedal cars lit up and circling the square. Yogyakarta is a royal city and a student city at once, and much of what is worth your time sits within walking distance of that axis.
This guide suits travellers with two or three days who want the heritage core first and the smaller museums and galleries second.
1. Kraton Yogyakarta
The Sultan's palace is the main heritage attraction here, and it encompasses the palace itself, the sultan's residential buildings, two alun-alun, and the large residential area where the sultan's servants used to live. The Main Court (Pagilaran and Siti Hinggil) shows the grandeur of the monarchy; the Residence is more homely and shows the royal family's lifestyle.
It is open Saturday to Thursday 08:00–13:00 and Friday 08:00–11:00, with regular free music and dance performances, so check times when you arrive. There are three gamelans in the palace and the pavilion nearest the entrance houses one; if it is being played, you can take a seat and listen. The Residence museum has Indonesian and English texts and air conditioning. Without a guide there is no map or sign to help you explore the larger grounds. You may be offered a trip to the "sultan's servants' batik workshop" — this is a scam that leads to a regular batik shop with inflated prices.
2. Taman Sari Water Castle
This partly ruined complex was built as a pleasure garden by the first Sultan in 1765. One of the bathing pools was dedicated to the sultan's harem, and he had a tower overlooking the area so he could take his pick. It is open daily 09:00–15:00.
Towards the back is the original entrance to the pools, a small dock connected to a long-vanished river; snooping beyond this entrance brings you to a back street with a network of tunnels and rooms, including an Escher-like series of interlacing staircases over what looks like a disused well. The entrance fee does not cover the guide, who will expect tips.
3. Northern alun-alun (Alun-alun utara)
Built for training the Sultan's army, this square was opened to the public during the reign of Sultan Hamengkubuwono IX. It now hosts the quarterly Garebeg parade in the months of Maulud, Besar and Sawal, when the Sultan's servants carry huge cone-shaped offerings to the square and attendees scramble for a scrap afterwards, believing it brings good luck.
Before the month of Maulud, a public fair runs here for 30 days, selling everything from traditional handicrafts to Chinese ceramics, with the doughnut-like galundeng as the snack associated with it. On weekend or holiday nights you can hire pedal cars decorated with lights (gowes) to make a circuit of the square.
4. Tugu Monument
This downtown landmark was built by Sri Sultan Hamengkubuwono VI. The spire was originally a sphere representing the universe, and during the colonial era it was replaced with a golden cylinder.
It sits on the imaginary line that runs from Parangtritis on the coast through the Kraton and the Tugu Monument to Mount Merapi, representing the Sultan's relationship with the guardian spirits of the mountain and the ocean. Pair it with a walk along Jl Malioboro, since the traditional carriage route runs from there to the Kraton.
5. Kotagede
Kotagede was the capital of the ancient Islamic Mataram kingdom, and the tomb of its first king, Panembahan Senopati, is in the royal graveyard here. Before independence it was Jogja's economic centre, with the largest market and many wealthy batik merchants.
Some older buildings have been modernised or replaced, but Kotagede remains a prime example of Javanese architecture and city structure. Look out for the local silver handicrafts while you are there.
6. Masjid Gede Kauman
One of the oldest and largest mosques in Yogyakarta, located on the west side of Alun-alun Utara. This is where the Sultan performs his religious rites and ceremonies.
It fits naturally into a walk around the northern alun-alun and the Kraton, so visit it in the same stretch rather than making a separate trip.
7. Siti Hinggil Selatan
This muted palace is rarely used for formal occasions. You can catch a shadow puppet performance on weekend mornings and nights.
There is no admission charge for the show and you can come and go as you please, which you may want to do, as the performance is long and difficult to follow if you do not speak Indonesian. The prince's palace to the southeast of the main palace is also worth seeing.
8. Sonobudoyo Museum
By the northern alun-alun, this museum holds Javanese artefacts including wayang puppets, masks, statues, textiles, weapons, and a full set of gamelan instruments. It is worth a visit if you have extra time in the city or an interest in Javanese culture, and the museum has both Indonesian and English texts.
Wayang kulit performances are given every Tuesday night 20:00–21:30, accompanied by gamelan.
9. Benteng Vredeburg
A Dutch fort facing Gedung Agung, the President's Palace, and a good example of Dutch colonial architecture. A few military items are presented, including a twin cannon.
It was closed for renovation until May 2024 by the Indonesian Heritage Agency, so confirm before you build a day around it. The BNI '46 building, the Central Post Office and Bank Indonesia are near the palace and combine well with this area.
10. Carriage Museum (Museum Kereta)
This museum houses the Sultan's horse-drawn carriages, including two beautiful carriages imported from the Netherlands and known as Golden Carriages (kereta kencana).
It sits within the Kraton complex, so see it as part of the same visit rather than as a separate stop.
11. Kotabaru
The Dutch officials' residential area, with heritage homes, a colonial-style church and monastery (Gereja Kotabaru), and a stadium (Stadion Kridosono).
It rewards a slow walk rather than a checklist approach; go when you want a break from the palace crowds.
12. Yogyakarta Batik Museum (Museum Batik Yogyakarta)
A batik museum near Lempuyangan Station, open Monday to Saturday 09:00–15:00.
It pairs well with a morning arrival or departure by train, since it is close to the station.
13. Cemeti - Institute for Art and Society
This gallery on Jl DI Panjaitan shows fine art and modern art exhibitions, and hosts book discussions and performances.
Check what is on before you go, as the programme changes; it suits an afternoon when you want to be indoors.
14. Museum Perjuangan Yogyakarta
A museum devoted to the independence struggle, a period when the city served as the capital of the Indonesian Republic from 1946 to 1948 and Gedung Agung served as the president's office.
It gives context to the monuments and buildings you will pass elsewhere in the city, so visit it early if the history is what drew you here.
15. Kelenteng Poncowinatan
A place of worship in the city, and one of the few non-royal, non-colonial sites on this list.
It is a short stop rather than a half-day; combine it with a wander through the surrounding streets.
If you only have one day
Morning: Start at Kraton Yogyakarta when it opens, allowing time for the Main Court, the Residence and the gamelan pavilion. If a performance is scheduled, stay for it. Walk from there to the Carriage Museum within the same complex.
Afternoon: Cross to the northern alun-alun and Masjid Gede Kauman, then continue to Taman Sari Water Castle before it closes at 15:00. If time remains, step into Sonobudoyo Museum by the square.
Evening: Return to the northern alun-alun, hire a lit pedal car (gowes) for a circuit, and walk or take a carriage along the traditional route towards the Tugu Monument. On a Tuesday, the wayang kulit performance at Sonobudoyo Museum runs 20:00–21:30.
When can I see a gamelan or dance performance at the Kraton?
The Kraton has regular free performances of music and dance, so check the times when you arrive in the city. There are three gamelans in the palace, and the pavilion nearest the entrance houses one.
Is Benteng Vredeburg open to visitors?
It was closed for renovation until May 2024 by the Indonesian Heritage Agency. Confirm its status before planning a visit.
Where can I see a wayang kulit performance?
Sonobudoyo Museum holds wayang kulit performances every Tuesday night 20:00–21:30, accompanied by gamelan. Siti Hinggil Selatan also has shadow puppet performances on weekend mornings and nights, with no admission charge.
What should I watch out for when taking a carriage ride?
Andhong often want to take you to shop for fake Dagadu t-shirts at hefty prices in Ngasem. Haggle, and agree the fare and destination before you set off.
Decide which day suits the Kraton's performance schedule, then build the rest of your itinerary around it.