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 attractions
The most popular and significant attractions in Yogyakarta.
-
1
Borobudur Temple
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.
Tip: Book the sunrise package in advance, limited spots · Wear a sarong (provided free) to enter the temple · Hire a local guide for detailed historical context
-
2
Prambanan Temple Complex
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.
Tip: Combine with Ramayana Ballet performance at sunset (seasonal) · Visit early morning to beat the heat · Explore adjacent Sewu and Plaosan temples too
-
3
Kraton (Sultan's Palace)
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.
Tip: Attend a free Gamelan performance on Sundays at 10 AM · Hire a palace guide for IDR 50,000 · Dress modestly and remove shoes in sacred areas
-
4
Taman Sari Water Castle
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.
Tip: Explore the surrounding Kampung Taman Sari batik village · The underground mosque (Sumur Gumuling) is a highlight · Arrive early to avoid guided tour groups
-
5
Malioboro Street
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.
Tip: Bargain for souvenirs—start at 50% of asking price · Try Gudeg and Wedang Ronde from street stalls · Watch out for pickpockets in crowds
-
6
Mount Merapi Volcano
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).
Tip: Check BPPTKG alert level before visiting (must be Level 1 or 2) · Sunrise jeep tours offer the best visibility · Bring layers as it gets cold above 2,000m
-
7
Parangtritis Beach
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.
Tip: Do NOT swim—rip currents are extremely dangerous · Sunset views over the Indian Ocean are spectacular · Try ATV or horseback riding on the sand dunes nearby
-
8
Ullen Sentalu Museum
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.
Tip: Guided tours are mandatory—plan 1.5 hours minimum · Photography is restricted inside galleries · Book ahead on weekends as capacity is limited
-
9
Goa Jomblang (Jomblang Cave)
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.
Tip: Book at least 1 week in advance—strictly limited to 60 visitors/day · The 'light of heaven' appears between 10 AM–12 PM · Wear clothes you don't mind getting muddy
-
10
Fort Vredeburg Museum
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.
Tip: Entry is very cheap—one of the best value museums in Yogyakarta · The moat and outer walls are photogenic at golden hour · Evening light shows are sometimes held on weekends
Attractions by category
Explore by your interests.
Landmarks
Borobudur Temple
World's largest Buddhist temple; UNESCO World Heritage Site
Prambanan Temple Complex
9th-century Hindu temple complex; UNESCO World Heritage Site
Kraton (Sultan's Palace)
Living royal palace of the Yogyakarta Sultanate
Malioboro Street
Yogyakarta's iconic shopping and cultural boulevard
Museums
Ullen Sentalu Museum
Premier museum of Javanese royal culture and batik
Sonobudoyo Museum
Cultural museum with Javanese art, wayang puppets, and keris daggers
Affandi Museum
Home and studio of Indonesia's greatest expressionist painter
Batik Museum
Dedicated museum tracing the history and art of Javanese batik
Fort Vredeburg Museum
Dutch colonial fort turned independence museum
Nature
Mount Merapi Volcano
Active volcano with jeep tours and summit trekking
Parangtritis Beach
Famous Indian Ocean beach with dramatic scenery
Goa Jomblang
Vertical cave with 'light of heaven' beam phenomenon
Kalibiru National Park
Treetop viewpoints over the Progo River Valley
Indrayanti Beach
White sand beach between limestone cliffs in Gunungkidul
Cultural
Taman Sari Water Castle
18th-century royal garden with bathing pools and underground mosque
Kotagede Silver District
Ancient capital with traditional silver workshops
Ratu Boko Palace
Hilltop royal compound with stunning sunset views
Sewu Temple
8th-century Buddhist temple compound near Prambanan
Practical information
What you need to know before you go.
- Hours
- Most temples open 6:30–7:00 AM to 5:30 PM; museums typically 9 AM–4 PM, closed Mondays
- Fees
- Temple entries $1–25; museums $1–6; caves and adventure sites $8–65
- Best Times
- Arrive at temples at opening time to avoid tour groups and the midday heat
- Booking
- Book Borobudur sunrise, Goa Jomblang, and Ratu Boko sunset tours online at least a week in advance
Tips for visiting attractions
Make the most of your sightseeing time.
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
When is the best season to visit attractions in Yogyakarta?
May to September (dry season) for outdoor sites; caves are accessible year-round
Are guided tours available for Yogyakarta's attractions?
Available at all major temples, typically IDR 100,000–300,000 ($6–20) per guide
Can I take photos at attractions in Yogyakarta?
Permitted at most sites; drones require permits and are restricted near temples
How much time do I need for Yogyakarta's main attractions?
Plan 4–5 days minimum to cover Borobudur, Prambanan, Kraton, Taman Sari, and a beach or cave excursion