Best Things to Do in Central Java, Indonesia

Central Java is Indonesia's most historically and culturally significant province, home to the world's largest Buddhist monument (Borobudur), the magnificent Prambanan Hindu temple compound, and the royal city of Yogyakarta. The province's volcanic landscape, batik tradition, and wayang puppet theater make it the heartland of Javanese culture.

Find Things to Do →
Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java Central Java

The unmissable in Central Java

These are the staple sights — don't leave Central Java without seeing them.

1
Pals
#1 must-see

Pals

Explore →
2
Borobudur
#2 must-see

Borobudur

Explore →
3
Bubrah Temple (Candi Bubrah)
#3 must-see

Bubrah Temple (Candi Bubrah)

Explore →

Destinations in Central Java

Yogyakarta

Yogyakarta

Yogyakarta (universally called Yogya or Jogja) is a city of 400,000 on the island of Java in Indonesia,…

Explore →

More attractions in Central Java

#4 Chicken Church

Chicken Church

Explore →
#5 De Arca Museum

De Arca Museum

Explore →
#6 De Mata Trick Eye Museum

De Mata Trick Eye Museum

Explore →
#7 Imogiri Royal Cemetery (Pemakaman Imogiri)

Imogiri Royal Cemetery (Pemakaman Imogiri)

Explore →
#8 Jomblang Cave (Goa Jomblang)

Jomblang Cave (Goa Jomblang)

Explore →
#9 Kota Gede (Kotagede)

Kota Gede (Kotagede)

Explore →
#10 Lawang Sewu

Lawang Sewu

Explore →
#11 Lumbung Temple (Candi Lumbung)

Lumbung Temple (Candi Lumbung)

Explore →
#12 Magelang

Magelang

Explore →
#13 Mendut Temple (Candi Mendut)

Mendut Temple (Candi Mendut)

Explore →
#14 Mt. Merapi (Gunung Merapi)

Mt. Merapi (Gunung Merapi)

Explore →
#15 Pawon Temple (Candi Pawon)

Pawon Temple (Candi Pawon)

Explore →
#16 Plaosan Temples (Candi Plaosan)

Plaosan Temples (Candi Plaosan)

Explore →
#17 Prambanan Temple Complex (Taman Wisata Candi Prambanan)

Prambanan Temple Complex (Taman Wisata Candi Prambanan)

Explore →
#18 Ramayana Ballet at Prambanan

Ramayana Ballet at Prambanan

Explore →
#19 Ratu Boko Temple

Ratu Boko Temple

Explore →
#20 Sadranan Beach (Pantai Sadranan)

Sadranan Beach (Pantai Sadranan)

Explore →
#21 Selogriyo Temple (Candi Selogriyo)

Selogriyo Temple (Candi Selogriyo)

Explore →
#22 Sewu Temple (Candi Sewu)

Sewu Temple (Candi Sewu)

Explore →
#23 Solo (Surakarta)

Solo (Surakarta)

Explore →
#24 Sukuh Temple (Candi Sukuh)

Sukuh Temple (Candi Sukuh)

Explore →
See all things to do in Central Java

Compare tours, check availability, and book with free cancellation.

Central Java province stretches across the middle of Java, Indonesia’s most populous island. The things to do in Central Java are dominated by two extraordinary temple complexes: Borobudur, a 9th-century Mahayana Buddhist monument considered the largest Buddhist structure in the world, with 2,672 relief panels and 504 Buddha statues arranged in a mandala pattern on a volcanic hill; and Prambanan, a 9th-century Hindu compound of 240 temples dedicated to Brahma, Vishnu, and Shiva, located 17 km from Yogyakarta. Both are UNESCO World Heritage Sites. Yogyakarta (universally called Jogja) is the cultural capital: the Kraton (royal palace) remains the seat of the Sultanate, and the city’s Malioboro Street is the center of batik commerce. The Dieng Plateau, north of Yogyakarta, is a volcanic highland with ancient Hindu temples, colored crater lakes, and a climate dramatically cooler than the lowlands. Mount Merapi, the most active volcano in Indonesia, offers sunrise trekking and jeep tours through lava fields.

Best time to visit

May through September is the dry season and the most comfortable time. The Borobudur Vesak (Waisak) festival, held at Borobudur on the full moon of May, is one of Asia’s most beautiful religious ceremonies — thousands of monks, candlelight, and lantern releases. October through April is wetter; Borobudur and Prambanan are accessible in rain but the experience is different. Sunrise at Borobudur is available year-round; the most atmospheric sunrises occur in the dry season when mist fills the valleys below.

Getting around

Yogyakarta (Adisutjipto Airport, being replaced by Yogyakarta International Airport) is the main gateway for Central Java. Trains connect Yogyakarta to Jakarta (7-8 hours) and Surabaya (5 hours) via the reliable Argo Bromo Anggrek and similar services. Locally, ride-hailing (Grab, Gojek) is very cheap and reliable in Yogyakarta. Borobudur is 42 km from Yogyakarta; most visitors join a tour or rent a car with driver for Borobudur-Prambanan combination days. The Dieng Plateau requires a tour or rented motorcycle from Wonosobo.

What to eat

Central Java’s cuisine is sweeter than most Indonesian regional cooking — gudeg (young jackfruit stewed in coconut milk and palm sugar) is Yogyakarta’s signature dish. Sate Klatak (goat satay cooked on metal skewers) from Pasar Jejeran is a local landmark. Bakpia (small filled pastries with mung bean or chocolate) are the obligatory souvenir. For a broader Javanese spread, try nasi liwet (rice cooked in coconut milk with side dishes) at Warung Bu Lies in the city center.

Frequently asked questions

Is Borobudur worth the entrance fee?

Yes, decisively. Borobudur is one of the genuine wonders of the ancient world. The relief panels narrating Buddhist teachings are extraordinary in their detail and scope; the upper levels' bell-shaped stupas containing meditating Buddhas are unlike anything else in Asia. The sunrise visit (arriving before 5am) when mist fills the valleys below and the monument glows pink is considered by many travelers as their most memorable experience in Southeast Asia. The entrance fee (around $25 for foreign visitors) includes access to the monument from the lower terraces.

Can Borobudur and Prambanan be visited in one day?

Yes, but it's tiring. Borobudur in the morning (leave Yogyakarta by 5am for sunrise), Prambanan in the afternoon. Both require significant walking on stone surfaces. A driver for the day (negotiable from Yogyakarta's guesthouses, typically $30-50 for the full day including both temples) is the most efficient approach. The Prambanan Ramayana Ballet (open-air performance at sunset, staged when conditions allow) can be added to a Prambanan afternoon visit.