Skip to main content
AMZBooking
Prambanan, Yogyakarta

Things to do · Yogyakarta · Indonesia

16 best things to do in Yogyakarta

16 sights and experiences ranked for a first visit, with honest notes on time, cost and crowds.

Updated By the AMZBooking editorial team

Photo: Christopher Michel, CC BY-SA 4.0

Quick answer

The essential sights in Yogyakarta are Borobudur, Prambanan and Kraton (Sultan's Palace). Of the 16 picks below, 4 are free, 4 work on a rainy day and 5 suit children. Allow about 4 days to see the highlights without rushing.

Key facts

Top sight
Borobudur
Free sights
4
Good on a rainy day
Sonobudoyo Museum
Time to see the highlights
4 days

At a glance

Things to do in Yogyakarta: area, time needed and cost
SightAreaTime neededCost
BorobudurMagelang (40 km northwest)Half a day including travelMid-priced
PrambananSleman (17 km east)2–3 hoursMid-priced
Kraton (Sultan's Palace)Kraton and Taman Sari1.5–2 hoursLow cost
Malioboro StreetMalioboro1–2 hoursFree
Ramayana Ballet at PrambananSleman (17 km east)2 hoursMid-priced
Taman Sari Water CastleKraton and Taman Sari1–1.5 hoursLow cost
Ratu BokoSleman (17 km east)1.5 hoursMid-priced
Plaosan TempleSleman (17 km east)45 minutesLow cost
Sonobudoyo MuseumKraton and Taman Sari1–2 hoursLow cost
KotagedeKotagede2–3 hoursFree
Mount Merapi jeep tourJalan Kaliurang and north Jogja2–3 hoursMid-priced
Fort Vredeburg MuseumMalioboro1 hourLow cost
Beringharjo MarketMalioboro1 hourFree
Alun-Alun KidulKraton and Taman Sari1 hourFree
Ullen Sentalu MuseumJalan Kaliurang and north Jogja1.5 hoursMid-priced
Batik workshopKraton and Taman Sari2–4 hoursLow cost

The 16 best things to do

Borobudur, Yogyakarta
Photo: Heri nugroho, CC BY-SA 4.0

Religious site · Magelang (40 km northwest)

1.Borobudur

Built in the 8th and 9th centuries, Borobudur is the world's largest Buddhist monument: nine stacked platforms with more than 2,600 relief panels and 504 Buddha statues, crowned by a central stupa. The surrounding park looks out to the volcanoes Merapi and Merbabu.

Arrive as early as possible to see the temple in soft morning light, and combine it with the smaller Mendut and Pawon temples on the same road.

Time needed
Half a day including travel
Cost
Mid-priced
Book ahead
Access to the upper terraces is limited by a daily quota with timed tickets; book online well ahead in peak season.
  • Iconic
  • History
  • Architecture
  • Views
  • Photo spot
Prambanan, Yogyakarta
Photo: Christopher Michel, CC BY-SA 4.0

Religious site · Sleman (17 km east)

2.Prambanan

Indonesia's largest Hindu temple compound dates from the 9th century; its central Shiva temple rises about 47 metres, flanked by temples to Brahma and Vishnu, with Ramayana reliefs carved around the galleries. The same park includes the Buddhist Sewu temple complex.

Visit in the late afternoon for warm light on the towers, then stay for the Ramayana Ballet next door.

Time needed
2–3 hours
Cost
Mid-priced
  • Iconic
  • History
  • Architecture
  • Photo spot
Kraton (Sultan's Palace), Yogyakarta
Photo: Chainwit., CC BY 4.0

Palace · Kraton and Taman Sari

3.Kraton (Sultan's Palace)

Built in the 1750s, the Kraton is the working palace of the Sultan of Yogyakarta, a complex of open pavilions, courtyards and museums of royal heirlooms, gamelan sets and photographs. Palace retainers in traditional dress still serve here, and short gamelan, dance or puppet performances are held on many mornings.

Go in the morning to catch a performance and hire one of the official guides at the entrance to explain the symbolism.

Time needed
1.5–2 hours
Cost
Low cost
  • Iconic
  • History
  • Architecture
  • Art
Malioboro Street, Yogyakarta
Photo: Gunawan Kartapranata, CC BY-SA 3.0

Street · Malioboro

4.Malioboro Street

Yogyakarta's main street runs from Tugu station towards the Kraton, lined with batik and souvenir shops, Beringharjo Market and Fort Vredeburg. Its wide pedestrian pavements fill with street musicians, becak rickshaws and food stalls in the evenings.

Walk it in the evening, when it is cooler and the street-food stalls set up, and politely ignore anyone offering to take you to a 'batik exhibition'.

Time needed
1–2 hours
Cost
Free
  • Iconic
  • Free
  • Shopping
  • After dark
  • Food

Experience · Sleman (17 km east)

5.Ramayana Ballet at Prambanan

Dozens of dancers and a full gamelan orchestra perform the Ramayana epic without dialogue, using classical Javanese dance. In the dry season it is staged on an open-air stage with the floodlit Prambanan temples as a backdrop; otherwise it moves to an indoor theatre.

Book open-air seats on the side facing the temples, and bring a light layer and insect repellent.

Time needed
2 hours
Cost
Mid-priced
Book ahead
Shows can sell out in July and August; reserve seats a few days ahead.
  • After dark
  • Art
  • Couples
  • Iconic
Taman Sari Water Castle, Yogyakarta
Photo: Crisco 1492, CC BY-SA 3.0

Historic site · Kraton and Taman Sari

6.Taman Sari Water Castle

The 18th-century royal pleasure garden has restored bathing pools surrounded by ornate gateways, plus tunnels leading to Sumur Gumuling, a circular underground mosque with crossing staircases. Around it, the Kampung Taman lanes hold batik workshops and murals.

Find your own way through the lanes to Sumur Gumuling rather than following touts, and go early before groups arrive.

Time needed
1–1.5 hours
Cost
Low cost
  • History
  • Architecture
  • Photo spot
  • Couples
  • Kids
Ratu Boko, Yogyakarta
Photo: Pinerineks, CC BY-SA 4.0

Historic site · Sleman (17 km east)

7.Ratu Boko

The ruins of a hilltop palace complex from the 8th century include a monumental gateway, bathing pools and terraces on a plateau overlooking Prambanan and, on clear evenings, Mount Merapi. It is a popular sunset spot.

Time your visit for late afternoon and watch the sunset from the gateway before heading to the Ramayana Ballet.

Time needed
1.5 hours
Cost
Mid-priced
  • Views
  • History
  • Couples
  • Photo spot
Plaosan Temple, Yogyakarta
Photo: Gunawan Kartapranata, CC BY-SA 3.0

Religious site · Sleman (17 km east)

8.Plaosan Temple

A pair of 9th-century Buddhist temples a short drive from Prambanan, surrounded by rows of small shrines and rice fields. Fine reliefs of male and female figures decorate the interiors, and the site is usually quiet.

Visit at sunrise for mist over the fields and the temples to yourself.

Time needed
45 minutes
Cost
Low cost
  • Off the beaten path
  • History
  • Photo spot
  • Architecture
Sonobudoyo Museum, Yogyakarta
Photo: User:JarrahTree, CC BY 2.5 au

Museum · Kraton and Taman Sari

1.Sonobudoyo Museum

On the north square opposite the Kraton, this museum displays Javanese and Balinese art, masks, krises, gamelan and shadow puppets, and stages wayang kulit shadow puppet performances in the evenings.

Check whether the evening wayang kulit performance is on; a short version is staged for visitors.

Time needed
1–2 hours
Cost
Low cost
  • Art
  • History
  • Rainy day
  • After dark
Kotagede, Yogyakarta
Photo: Gunawan Kartapranata, CC BY-SA 3.0

Neighbourhood · Kotagede

2.Kotagede

The former Mataram capital has walled lanes of old Javanese houses, the royal cemetery of Mataram's founding kings, where visitors wear borrowed Javanese dress, and the Kotagede Great Mosque. Jalan Kemasan's silver workshops let you watch filigree work.

Visit the silver workshops on a weekday morning, when artisans are at work.

Time needed
2–3 hours
Cost
Free
  • History
  • Free
  • Shopping
  • Off the beaten path
Mount Merapi jeep tour, Yogyakarta
Photo: Fahmi Widayat, CC BY-SA 4.0

Nature · Jalan Kaliurang and north Jogja

3.Mount Merapi jeep tour

Open-top jeep tours from Kaliurang drive along lava riverbeds on Merapi's slopes to villages buried in the 2010 eruption, including a small museum of melted household objects, and to viewpoints of the summit when clouds allow.

Go at sunrise for the best chance of a clear summit; access depends on the volcano's alert level, so follow official guidance.

Time needed
2–3 hours
Cost
Mid-priced
  • Active
  • Outdoors
  • Nature
  • Views
  • Kids
Fort Vredeburg Museum, Yogyakarta
Photo: Christophe95, CC BY-SA 4.0

Museum · Malioboro

4.Fort Vredeburg Museum

A Dutch colonial fort from the 18th century at the southern end of Malioboro, now a museum with dioramas of Indonesia's independence struggle in its old barracks around a grassy courtyard.

Combine it with Beringharjo Market across the road and the Kraton a short walk south.

Time needed
1 hour
Cost
Low cost
  • History
  • Rainy day
  • Kids
Beringharjo Market, Yogyakarta
Photo: Chainwit., CC BY 4.0

Market · Malioboro

5.Beringharjo Market

Yogyakarta's main traditional market sells batik by the metre and as clothing on the ground floor, with spices, herbs, jamu ingredients and snacks deeper inside and upstairs.

Compare batik prices across several stalls, and look for hand-drawn batik tulis, which costs more than printed fabric.

Time needed
1 hour
Cost
Free
  • Shopping
  • Food
  • Free

Landmark · Kraton and Taman Sari

6.Alun-Alun Kidul

The southern palace square comes alive at night with LED-lit pedal cars, food stalls and the masangin tradition of walking blindfolded between two sacred banyan trees, said to bring good luck to those who pass between them.

Try masangin yourself; blindfolds are rented at the edge of the square for a small fee.

Time needed
1 hour
Cost
Free
  • After dark
  • Kids
  • Free
  • Food
Ullen Sentalu Museum, Yogyakarta
Photo: Rahmaziz, CC BY-SA 4.0

Museum · Jalan Kaliurang and north Jogja

7.Ullen Sentalu Museum

Set in gardens on Merapi's cool lower slopes, this private museum tells the story of the Javanese royal courts through portraits, batik and letters, on guided tours through underground galleries and garden pavilions.

Combine it with a Merapi jeep tour in Kaliurang; photography is not allowed inside the galleries.

Time needed
1.5 hours
Cost
Mid-priced
  • History
  • Art
  • Rainy day
  • Off the beaten path
Batik workshop, Yogyakarta
Photo: Fpangestuphotographer, CC BY-SA 4.0

Experience · Kraton and Taman Sari

8.Batik workshop

Workshops around Taman Sari and Prawirotaman teach the wax-resist batik technique using a canting pen, dyeing and boiling off the wax, so you leave with your own small piece of cloth.

Choose a half-day class, as the dyeing and drying take time, and ask to see hand-drawn batik tulis being made.

Time needed
2–4 hours
Cost
Low cost
  • Art
  • Rainy day
  • Kids
  • Couples

Pick by interest

Yogyakarta sights grouped by interest
InterestBest picks
Art and museumsKraton (Sultan's Palace), Ramayana Ballet at Prambanan, Sonobudoyo Museum and Fort Vredeburg Museum
HistoryBorobudur, Prambanan, Kraton (Sultan's Palace) and Taman Sari Water Castle
ViewsBorobudur, Ratu Boko and Mount Merapi jeep tour
Outdoors and natureMount Merapi jeep tour
Food and marketsMalioboro Street, Beringharjo Market and Alun-Alun Kidul
After darkMalioboro Street, Ramayana Ballet at Prambanan, Sonobudoyo Museum and Alun-Alun Kidul
With childrenTaman Sari Water Castle, Mount Merapi jeep tour, Fort Vredeburg Museum and Alun-Alun Kidul
On a rainy daySonobudoyo Museum, Fort Vredeburg Museum, Ullen Sentalu Museum and Batik workshop

What to book ahead

  • Borobudur: Access to the upper terraces is limited by a daily quota with timed tickets; book online well ahead in peak season.
  • Ramayana Ballet at Prambanan: Shows can sell out in July and August; reserve seats a few days ahead.

Plan the rest of your trip

Questions travellers ask

+What is the number one thing to do in Yogyakarta?

Borobudur. Built in the 8th and 9th centuries, Borobudur is the world's largest Buddhist monument: nine stacked platforms with more than 2,600 relief panels and 504 Buddha statues, crowned by a central stupa.

+What can you do for free in Yogyakarta?

Malioboro Street, Kotagede, Beringharjo Market and Alun-Alun Kidul. More free things to do.

+What is there to do in Yogyakarta when it rains?

Head indoors to Sonobudoyo Museum, Fort Vredeburg Museum, Ullen Sentalu Museum and Batik workshop.

+What is there to do in Yogyakarta at night?

Malioboro Street, Ramayana Ballet at Prambanan, Sonobudoyo Museum and Alun-Alun Kidul are best after dark.