Getting Around Yogyakarta: How to Reach the Temples, Merapi and the Caves

Getting Around Yogyakarta: How to Reach the Temples, Merapi and the Caves

We earn a commission when you book through our links on Viator (PID P00303273), at no extra cost to you. This is how the site stays free. Learn more →

How to Get Around Yogyakarta: The Short Answer

Compare the listed tours by their stops and duration. For Borobudur and Prambanan in one day, the Borobudur Climb to the Top and Prambanan tour (from $49) is the simpler pick. If you also want sunrise and Merapi and can handle a long day, the three-site tour (from $99) lists Borobudur, Merapi and Prambanan. For the Gunungkidul caves, look at a Jomblang listing with a fixed early start. The light in the cave and the daily visitor cap both reward a planned slot.

The reason is distance. Borobudur is roughly 40 km northwest of the city in Magelang Regency. Prambanan is about 17 km east, on the Klaten boundary. The Merapi jeep tracks are up on the southern slope north of town, and Jomblang Cave is in Semanu, Gunungkidul, about 1.5-2 hours southeast. These places lie in different directions, and the driving between them is easy to underestimate.

Before booking, ask the operator to confirm the departure time, pickup point and return arrangements. Below I go leg by leg through four listings, say what each listing's text actually covers, and say which kind of traveller each one fits.

Borobudur and Prambanan: Transport for the Classic Temple Day

Borobudur is roughly 40 km northwest of Yogyakarta, while Prambanan is about 17 km east. Allow for travel between them.

Borobudur Climb to the Top and Prambanan 1-Day Tour: Who It Suits

This listing names three stops: Borobudur, Mendut and Prambanan. It says the entry ticket to climb to the top of Borobudur is included and that guests get priority to climb. Mendut is about 3 km east of Borobudur. The listed duration is 480 minutes. The listing mentions professional drivers and a local team, but the text I have does not spell out pickup details, so confirm where and when you are collected before you pay.

Pick this one if you want both UNESCO temples, Mendut and the climb onto Borobudur's terraces in one listed day, from $49. Skip it if you would rather spend a full, slow morning at one temple. If sunrise matters, ask the operator whether it is available; this listing does not specify it. Since 2023 the climb has used a capped, timed ticket, so read my notes on which tours actually guarantee climb-up access and ask the operator which slot they hold for you.

Give Mendut a proper look while you are there. It holds a 3 m seated Buddha flanked by two bodhisattvas, and Borobudur, Pawon and Mendut sit on an almost straight line that scholars believe was intentional. On Borobudur itself, the relief panels read clockwise, so walk the terraces in that direction if you want the stories in order.

Borobudur Temple Climb To The Top & Prambanan Temple - 1 day tour - photo

Borobudur Temple Climb To The Top & Prambanan Temple - 1 day tour

★ 4.9 (692 reviews) on Viator · 8 hours

From $49 · Price checked: Oct 2026

Suits: Travellers who want Borobudur's climb, Mendut and Prambanan in one listed day

Skip it if: Travellers who want a slow, full morning at a single temple. If sunrise matters, ask the operator, as this listing does not specify it

A one-day tour of Borobudur, Mendut and Prambanan temples. The listing says it includes the entry ticket to climb to the top of Borobudur, with priority climbing.

Check availability

External booking on Viator · pricing and cancellations handled by Viator

Sunrise, Merapi and Prambanan: A Very Long Day

Setumbu's gate opens around 04:00, and in the dry season the advice is to arrive before 05:00. There is a short uphill walk from the car park to the viewpoint, so allow time for it. Confirm the departure time and meeting point before booking a sunrise option. Setumbu sits about 4 km west of Borobudur, near 400 m elevation, and on clear days the temple appears as a silhouette above the morning mist.

Borobudur Sunrise from Setumbu Hill, Merapi Volcano and Prambanan Full Day Tour: Who It Suits

This listing covers Borobudur, Merapi and Prambanan in one day, with a listed duration of 720 minutes, from $99. It offers three rate options: a VIP sunrise on top of the temple with a 3 am pickup, sunrise at Borobudur seen from Setumbu Hill, or no sunrise. The listing says all rates include the ticket to climb Borobudur.

Who should take it: travellers with only one free day who want the temple, the volcano and Prambanan in one listed day. Who should skip it: anyone who wants to linger. Doing all three is possible, but it is a 12-hour march, and the driving between sites squeezes the temple you came for. Also remember that Setumbu Hill and Borobudur are separate sites with separate tickets, about 4 km apart, so check which rate you booked and what entry it covers.

Choosing between the rates is partly a photography question. On a clear dry-season morning the temple terraces can be the better place to shoot, because the light hits the stupas directly. Setumbu is worth it when you specifically want the misty silhouette with the volcano behind. More on both in my Borobudur sunrise guide.

In the dry season of 2017 I took a retired German couple up Setumbu. At the top, the husband asked me to name the finest temple in Java. Out of habit I started to say Borobudur, then stopped and told him it depends what you came to feel: Prambanan reaches up like a prayer, Borobudur asks you to walk inward. He said he trusted me more for not selling him a winner. That distinction is useful when comparing these tours. A day that covers everything suits some travellers. For others it turns the place they cared about into a quick stop.

Borobudur Sunrise from Setumbu Hill, Merapi Volcano & Prambanan Full Day Tour - photo

Borobudur Sunrise from Setumbu Hill, Merapi Volcano & Prambanan Full Day Tour

★ 4.9 (1,127 reviews) on Viator · 12 hours

From $99 · Price checked: Oct 2026

Suits: Travellers with one free day who want Borobudur, Merapi and Prambanan in a single listed tour

Skip it if: Travellers who want unhurried time at each temple. If early starts are a concern, confirm departure time for your selected rate

A full day covering Borobudur, Merapi and Prambanan, with rate options for a VIP sunrise on the temple, sunrise from Setumbu Hill, or no sunrise. The listing says all rates include the Borobudur climb ticket.

Check availability

External booking on Viator · pricing and cancellations handled by Viator

Getting to Jomblang and Pindul: Why the Start Time Matters

Gunungkidul is not a place to improvise. Jomblang is a vertical cave you enter by a rope descent of roughly 60 m, with the local crew running the belay. Its underground chamber connects by a passage to the larger Grubug cave, which is where the beam of sunlight falls. That beam, Heaven's Light, appears most reliably on sunny days between about 10:00 and 12:00, and the daily cap in that window is commonly cited at around 25 people. Your transport has to get you to Semanu in time for that window, so the departure time is the detail to pin down.

Jomblang Cave and Pindul Cave Tour from Yogyakarta: Who It Suits

This listing describes Jomblang as a vertical cave about 65 meters deep, with light coming in from another hole in the cave. It says departure from Yogyakarta is at 07.00 and no later than 07.30, and that the drive takes about 2 hours. After the cave you can add Pindul Cave body rafting or go back to your hotel. The listed duration is 600 minutes, from $51.46, and the listing asks you to give a correct WhatsApp number when you book.

With a departure between 07.00 and 07.30 and a drive of about 2 hours, the listed schedule aims you at the cave ahead of the 10:00 to 12:00 window. Pick it if you want a structured cave day at the lower price of the two cave listings here. Skip it if you want to set your own pace, or if someone in your group will not do a rope descent, since the day is built around Jomblang. My full breakdown of the options is on the Yogyakarta cave tours page.

Jomblang Cave and Pindul Cave Tour from Yogyakarta - photo

Jomblang Cave and Pindul Cave Tour from Yogyakarta

★ 5.0 (28 reviews) on Viator · 10 hours

From $51.46 · Price checked: Oct 2026

Suits: Travellers who want a structured Jomblang day with a fixed early start timed for the cave

Skip it if: Travellers who want a flexible schedule or will not do a rope descent into a cave

A Jomblang Cave tour leaving Yogyakarta between 07.00 and 07.30, with an optional Pindul Cave body rafting visit or a return to the hotel.

Check availability

External booking on Viator · pricing and cancellations handled by Viator

The Private Cave Listing: When It Is Worth Paying More

The other cave listing is private. Its title names Jomblang Cave and Pindul Cave tubing, the duration is listed as 480-600 minutes, and it is from $69. The description is very short and does not give the start time, the equipment supplied or the pickup arrangements. That is not a reason to avoid it, but it is a reason to message the operator before you book.

A Day Private Tour Jomblang Cave and Pindul Cave Tubing: Who It Suits

Consider this listing if you want a tour advertised as private. Who should skip it: solo travellers on a budget, and anyone who wants the details confirmed in the listing up front rather than in a chat afterwards.

Whichever cave tour you choose, ask three things in writing: what time and from where the tour departs, whether a Jomblang slot is already reserved, and what happens if the day is cloudy. Going without a reservation and a weather check risks missing the conditions needed for Heaven's Light. Arrive under cloud in the afternoon and you have gone down 60 m to look at a dim cave. A booking made a week out is a better bet than a glowing review from someone who got lucky with the weather.

A day Private Tour Jomblang cave and Pindul Cave Tubing - photo

A day Private Tour Jomblang cave and Pindul Cave Tubing

★ 4.9 (99 reviews) on Viator · 8-10 hours

From $69 · Price checked: Oct 2026

Suits: Travellers who want a tour advertised as private for a Jomblang and Pindul tubing day, after confirming transport and departure time

Skip it if: Budget solo travellers or anyone who wants full itinerary details in the listing up front

A day tour advertised as private to Jomblang Cave and Pindul Cave tubing, listed at 480-600 minutes. The listing description gives few further details.

Check availability

External booking on Viator · pricing and cancellations handled by Viator

Beyond the City: Distances, Side Trips and Getting Back

If you are arranging the Prambanan side yourself, an early start pays off. Sewu Temple, a large Buddhist complex, is within walking distance just north of Prambanan inside the same archaeological park, and walking there early helps you beat the crowds at the Shiva temple. Ratu Boko, a hilltop palace and gate complex about 3 km south of Prambanan, is a popular sunset viewpoint over the plain. If you stay for sunset, settle your ride back before you go.

Merapi is a separate direction again, north of the city. The jeep lava tours run in the Kaliurang and Kaliadem area across tracks scoured by the 2010 pyroclastic flows, with common stops at the Kaliadem bunker, Museum Sisa Hartaku and Batu Alien. Read my Merapi safety page before you go. If you are working out which day goes where, my 3-day Yogyakarta itinerary puts the legs in order.

Timing, Tickets and What to Bring

Book the Borobudur structure ticket online before you travel, rather than planning to buy it at the gate. The daily quota is capped, and the terraces require a local guide and the woven upanat sandals, both listed in the structure ticket's price. The official structure ticket page lists climb hours of 08:30 to 17:00 WIB and asks you to arrive 30 to 45 minutes before your session, so time your ride from the city around that. The 06:30 to 16:30 WIB courtyard-only ticket does not include climbing and is listed for domestic visitors only. Check current hours and ticket rules on the official Borobudur Park site. The official Prambanan Free Borobudur package lists both temples' entrance tickets, but its page does not say whether the Borobudur part includes climbing or how long it stays valid. Before buying, check what your tour already includes and whether the ticket covers your intended climb.

InJourney's Prambanan guidance, dated 29 July 2026, lists Prambanan's ticket counter hours as 06:30 to 17:00 WIB and its temple area hours as 07:00 to 17:30 WIB. It also says that on Mondays the Brahma, Shiva and Vishnu main temple areas close for maintenance while the courtyard stays open. The Ramayana Ballet starts around 19:30, so arrange your ride back before the evening if you plan to attend. Ballet tickets are tiered by seating, from around IDR 125,000 up to IDR 450,000 or more, and are separate from temple entry. Check whether your date uses the open-air or the indoor stage on my Ramayana Ballet page.

For Merapi, sunrise jeep departures leave around 04:30 from the Kaliurang side. Kaliurang sits around 900 m and is noticeably cooler than the city, so bring a layer. Jeeps are priced per jeep, not per person, and seat about 4, so a couple pays the same as four people. Join others or accept the higher cost per person. Operators take cash only. The 2010 lava tracks are black volcanic dust, so wear sandals and clothes you do not love, not white shoes. Access zones change with the alert level set by BPPTKG, the volcano monitoring agency, and reputable operators stay inside the permitted radius. If the volcano is your main reason to come, I compare the jeep options in Merapi jeep tours compared.

For the caves, check the weather the evening before, and pack a change of clothes if you add Pindul. Sun between about 10:00 and 12:00 is what you are booking for.

What to Check Before Booking

  • Pickup point and time The VIP temple-sunrise option lists a 3 am pickup, and the Jomblang listing specifies departure from Yogyakarta between 07.00 and 07.30. Confirm the collection point and the timing for your selected option.
  • What the ticket covers Confirm whether the Borobudur climb ticket is included and, on the sunrise tour, which of the three rate options you are paying for. Setumbu Hill and Borobudur are separate tickets.
  • Your climb slot Ask which timed climb slot the operator holds for you, because the daily quota is capped.
  • Jomblang reservation Check that a Jomblang slot is reserved for the late-morning light, and ask what happens on a cloudy day.
  • Length of the day Compare the listed duration with your energy. A 720-minute day with a sunrise start is very different from a 480-minute one.
  • The ride home Confirm outward and return transport for every leg. If you add the Ramayana Ballet or stay for sunset anywhere beyond the city, settle your return arrangements before you set off.

Explore More

Related guides:

Frequently Asked Questions

How far is Borobudur from Yogyakarta?

Borobudur is roughly 40 km northwest of the city, in Magelang Regency. Prambanan is much closer, about 17 km east. Plan them as separate legs and allow for travel between them.

Can I do Borobudur, Merapi and Prambanan in one day?

Yes, and the three-site tour on this page lists all three, but it is a 12-hour march. The driving between the three sites eats into your temple time. If one site matters most to you, give it its own day.

How do I get to Jomblang Cave from Yogyakarta?

Jomblang is in Semanu, Gunungkidul, about 1.5-2 hours southeast of the city. A listing with a fixed early start is the practical choice, because the light beam shows most reliably between about 10:00 and 12:00 and daily numbers are capped.

Is Setumbu Hill part of the Borobudur ticket?

No. Setumbu Hill is a separate site about 4 km west of Borobudur, with its own ticket of around IDR 60,000 for foreigners. Temple entry is sold separately, so if you want both the hill sunrise and the temple, plan and pay for both.

Written from Sleman, Yogyakarta.

Rama Kusuma

Rama Kusuma
Sleman local · guiding Borobudur and Prambanan since 2006

Javanese Temple Guide and Photographer