Getting There and Around in Borobudur
Part of the Borobudur travel guide — see every topic in All Borobudur Guides.
Borobudur sits in Magelang regency, central Java, about forty kilometres north-west of Yogyakarta and an hour from Yogyakarta International Airport at Kulon Progo. It is not on a railway and has no airport of its own, so arrival is by road from Yogyakarta, from Magelang town, or from Semarang on the north coast. Once you are in the valley, distances are small: the monument, the sunrise hills, the villages and the two smaller temples all sit within a few kilometres.
From Yogyakarta
A car with driver is the standard and most flexible option at 500,000–700,000 rupiah for a full day including the sunrise viewpoint, Borobudur, Mendut and Pawon, and usually a stop in the Menoreh hills. The public route is Trans Jogja to Jombor terminal, then a Damri or public bus to Borobudur terminal, then a short becak or ojek ride — cheap, around 40,000 rupiah all in, and slow, taking two to two and a half hours. Ride-hailing apps will take the trip but the return leg from the valley can be difficult to arrange.
From the airport and further afield
Yogyakarta International Airport at Kulon Progo is about an hour from Borobudur by road, and is closer than the city centre — if Borobudur is your first stop, going straight there from the airport saves a double journey. Magelang town is thirty minutes north. Semarang, the north-coast city, is about three hours. Trains from Jakarta, Bandung and Surabaya go to Yogyakarta's Tugu station, from which you continue by road. There is no direct rail or air access to the valley itself.
Around the valley
Bicycles are the best way and almost every hotel and homestay has them, free or for a token fee; the lanes between the villages are flat, paved and quiet. Andong horse carts and ojek motorbike taxis work the village roads. Scooter hire is available at 70,000–100,000 rupiah a day and is useful for the Menoreh hills, though the roads up are steep and winding. For the sunrise viewpoints a car is easier, since it is dark, cold and up a bad road. Walking covers the monument, Wanurejo and the immediate area comfortably.
Planning notes
If Borobudur is the reason you are in central Java, stay in the valley rather than commuting from Yogyakarta — it removes a four a.m. drive and adds the countryside. If you are combining it with Prambanan and the city, Borobudur is west and Prambanan east, so do them on separate days rather than trying to link them. Allow ninety minutes from Yogyakarta at any hour, and more in the June–July holidays when the road through Muntilan is busy. There is no ATM shortage in Borobudur village but the workshops and viewpoints are cash only.
Getting There and Around at a glance
| From Yogyakarta | ~40 km, ~90 minutes |
|---|---|
| From YIA airport | ~1 hour — closer than the city centre |
| Car with driver | IDR 500,000–700,000 for a full day |
| Public transport | Trans Jogja to Jombor, then bus — ~IDR 40,000, 2–2.5 h |
| Around the valley | Bicycle — flat, paved, quiet lanes |
| Note | No rail or air access to the valley itself |