Just confirming: Selo village is where the hike to the top of Merapi starts.
Probably the nicest itinerary:
- Yogyakarta to Borobudur, takes around 1h (you can stop here to enjoy the temple)
- Borobudur to mount Merapi (Selo village), takes around 1h30min
The road from Yogyakarta to Borobudur is very good.
The road from Borobudur to mount Merapi (Selo village) is a typical Indonesian country side road, it's not amazing but it does the job.
Borobudur to mount Merapi (Selo village)
We were told by a local living in Selo that the best way was by avoiding the main road as there would often be lots of traffic. Based on that advice, I followed his directions & it went very well.
Here are the few towns you need to go through: Borobudur -> Muntilan -> Talun -> Klakah -> Jrakah -> Selo
For some reason, many of those villages didn't turn up on Google Map. However, I also use an offline map app called "citymaps2go", and they showed up on that one.
Ride during day time
No problem at all.
Ride at night
I did this ride partially at night. It was fine. But it gets quite cold, especially when starting going up. Bring some warm clothes, you will need them for the hike up mount Merapi anyway.
It's easy to rent a motorbike in Yogyakarta for around 60'000 IDR for 24h. Just ask a few different rental companies.