Home / Destinations / Indonesia / Yogyakarta / Attractions
Attractions Guide

Yogyakarta Attractions Guide 2025

Discover the best attractions in Yogyakarta - from iconic landmarks to hidden gems.

Yogyakarta, known locally as 'Jogja', is a vibrant cultural and artistic hub on the island of Java in Indonesia. Home to two UNESCO World Heritage Sites—Borobudur and Prambanan temples—and the storied Kraton royal palace, it is considered the spiritual heart of Javanese culture. The region blends ancient history, living traditions, volcanic landscapes, and a thriving contemporary arts scene into one of Southeast Asia's most compelling destinations.

Top 10 Must-See Attractions

These are the unmissable experiences that define any visit to Yogyakarta.

1

Borobudur Temple

landmark2-4 hoursAdult: $25 | Child: $15

The world's largest Buddhist temple and a UNESCO World Heritage Site, Borobudur is a 9th-century Mahayana Buddhist monument built during the Sailendra dynasty. The stepped pyramid features 2,672 relief panels and 504 Buddha statues arranged around 10 terraces, culminating in a central stupa at the summit with panoramic views over the Kedu Plain.

Location: Magelang (near Yogyakarta border)
Best Time: sunrise
2

Prambanan Temple Complex

landmark2-3 hoursAdult: $20 | Child: $10

A magnificent 9th-century Hindu temple compound dedicated to the Trimurti (Brahma, Vishnu, Shiva), Prambanan is the largest Hindu temple site in Indonesia and a UNESCO World Heritage Site. The tallest Shiva temple reaches 47 meters and the complex originally contained 240 temples spread across the Prambanan Plain.

Location: Prambanan, Sleman/Klaten border
Best Time: late afternoon
3

Kraton (Sultan's Palace)

cultural1.5-2.5 hoursAdult: $3 | Child: $2

The living royal palace of the Yogyakarta Sultanate, the Kraton has been the seat of Javanese power since 1755. Built by Sultan Hamengkubuwono I, the sprawling complex contains museums, pavilions, batik workshops, and regular Gamelan and Wayang performances, all within ornate Javanese architecture.

Location: Kraton, Yogyakarta City
Best Time: morning
4

Taman Sari Water Castle

historical1-2 hoursAdult: $2 | Child: $1

Built in 1758 as the royal garden and pleasure palace of Sultan Hamengkubuwono I, Taman Sari features beautiful bathing pools, an underground mosque, and a network of tunnels. The site has been beautifully restored and offers fascinating glimpses into 18th-century royal Javanese life.

Location: Patehan, Kraton, Yogyakarta City
Best Time: morning
5

Malioboro Street

shopping1-3 hoursAdult: Free | Child: Free

The legendary main boulevard of Yogyakarta, Malioboro is lined with hundreds of batik shops, souvenir stalls, street food vendors, and local warungs. The street is the commercial and cultural heartbeat of the city and most vibrant in the evenings when street performers and night market stalls set up.

Location: Gedongtengen, Yogyakarta City
Best Time: evening
6

Mount Merapi Volcano

nature2-4 hoursAdult: $15-40 (jeep tour) | Child: $10

One of the world's most active volcanoes, Mount Merapi (Fire Mountain) dominates the northern Yogyakarta skyline at 2,930 meters. Visitors can take jeep lava tours to the 2010 eruption zone, visit the Sisa Hartaku Museum of volcanic relics, or attempt the full summit trek (when safe levels permit).

Location: Sleman/North Yogyakarta
Best Time: early morning
7

Parangtritis Beach

nature2-3 hoursAdult: $1 | Child: $0.50

Yogyakarta's most famous beach, Parangtritis stretches along the dramatic Indian Ocean coast about 27 km south of the city. The beach is known for its powerful surf, black volcanic sand, and mystical Javanese legends connecting it to the Queen of the South Sea (Nyai Roro Kidul). ATV rentals and horseback riding are popular.

Location: Bantul
Best Time: afternoon (sunset)
8

Ullen Sentalu Museum

museum1.5-2 hoursAdult: $6 | Child: $3

Arguably the best museum in Yogyakarta, Ullen Sentalu presents an extraordinary collection of Javanese royal culture, batik, and fine arts in a lush hillside setting near Kaliurang. The guided tour through garden pavilions and underground passages reveals fascinating stories of Javanese royal women and cultural traditions.

Location: Kaliurang, Sleman
Best Time: morning
9

Goa Jomblang (Jomblang Cave)

nature4-5 hoursAdult: $65 (includes guide and equipment) | Child: $50

A UNESCO-recognized vertical cave in Gunungkidul, Goa Jomblang offers a surreal underground experience where visitors rappel 60 meters into an ancient collapsed forest and then trek to a cathedral-like cave to witness a magical beam of sunlight ('light of heaven') shining through the ceiling.

Location: Semanu, Gunungkidul
Best Time: mid-morning (10-11 AM for the light beam)
10

Fort Vredeburg Museum

historical1-1.5 hoursAdult: $0.50 | Child: $0.25

Built by the Dutch in 1760 opposite the Kraton, Fort Vredeburg is a well-preserved colonial fortress now converted into a museum documenting Indonesia's independence struggle. Diorama rooms recreate key moments of the revolution and the fort's architecture offers a striking contrast to surrounding Javanese buildings.

Location: Ngupasan, Yogyakarta City
Best Time: morning
📍

Get the Complete Attraction Guide

50+ attractions with opening hours, skip-the-line tips, and itineraries.

Download Guide

Attractions by Category

Find the perfect experiences based on your interests.

Landmarks

Landmarks

Borobudur Temple

World's largest Buddhist temple; UNESCO World Heritage Site

Landmarks

Prambanan Temple Complex

9th-century Hindu temple complex; UNESCO World Heritage Site

Landmarks

Kraton (Sultan's Palace)

Living royal palace of the Yogyakarta Sultanate

Landmarks

Malioboro Street

Yogyakarta's iconic shopping and cultural boulevard

Museums

Museums

Ullen Sentalu Museum

Premier museum of Javanese royal culture and batik

Museums

Sonobudoyo Museum

Cultural museum with Javanese art, wayang puppets, and keris daggers

Museums

Affandi Museum

Home and studio of Indonesia's greatest expressionist painter

Museums

Batik Museum

Dedicated museum tracing the history and art of Javanese batik

Nature

Nature

Mount Merapi Volcano

Active volcano with jeep tours and summit trekking

Nature

Parangtritis Beach

Famous Indian Ocean beach with dramatic scenery

Nature

Goa Jomblang

Vertical cave with 'light of heaven' beam phenomenon

Nature

Kalibiru National Park

Treetop viewpoints over the Progo River Valley

Cultural

Cultural

Taman Sari Water Castle

18th-century royal garden with bathing pools and underground mosque

Cultural

Kotagede Silver District

Ancient capital with traditional silver workshops

Cultural

Ratu Boko Palace

Hilltop royal compound with stunning sunset views

Cultural

Sewu Temple

8th-century Buddhist temple compound near Prambanan

Hidden Gems & Local Favorites

Discover off-the-beaten-path spots that most tourists miss.

Hidden Gem

Candi Sambisari

A sunken Hindu temple buried by volcanic ash and only discovered in 1966, sitting dramatically below ground level

Local Tip: Visit early morning on weekdays—almost always deserted despite its remarkable story
Hidden Gem

Puri Saren Agung at Night

Ratu Boko Palace lit by the sunset turns completely golden—often overlooked by visitors focused on Prambanan

Local Tip: Book the sunset tour package—the views of Merapi and Prambanan are unmatched
Hidden Gem

Goa Pindul Early Morning

Cave tubing on the underground river before the tour groups arrive at 9 AM

Local Tip: Book the 7 AM slot directly with a local operator in Bejiharjo village
Hidden Gem

Kotagede Night Walk

The Dutch-Javanese colonial alleyways of Kotagede take on a magical atmosphere after dark when local families are out

Local Tip: Join the community-led night walking tour run by local residents on weekend evenings

Practical Information

Essential details to plan your sightseeing.

Opening Hours

Most temples open 6:30–7:00 AM to 5:30 PM; museums typically 9 AM–4 PM, closed Mondays

Entrance Fees

Temple entries $1–25; museums $1–6; caves and adventure sites $8–65

Best Times to Visit

Arrive at temples at opening time to avoid tour groups and the midday heat

Booking Tips

Book Borobudur sunrise, Goa Jomblang, and Ratu Boko sunset tours online at least a week in advance

Insider Tips

Make the most of your sightseeing with these local insights.

💡

Carry small IDR banknotes for admission fees and donations at temples

💡

Hire certified local guides from official counters—they significantly enrich temple visits

💡

A sarong and covered shoulders are required at Kraton and many temples—usually provided

💡

Combine Prambanan, Sewu, Plaosan, and Ratu Boko into one day with a hired driver

Frequently Asked Questions

What is the best time of year to visit attractions in Yogyakarta?

May to September (dry season) for outdoor sites; caves are accessible year-round

Are guided tours available?

Available at all major temples, typically IDR 100,000–300,000 ($6–20) per guide

Is photography allowed at attractions?

Permitted at most sites; drones require permits and are restricted near temples

How much time should I allocate for sightseeing?

Plan 4–5 days minimum to cover Borobudur, Prambanan, Kraton, Taman Sari, and a beach or cave excursion

Plan Your Perfect Yogyakarta Itinerary

Get our complete travel guide with day-by-day itineraries, opening hours, and insider tips for every attraction.

Download Complete Guide