To reach Magelang from Pekanbaru, you must fly to Yogyakarta (YIA) and then take a bus or private car to Magelang. You will depart from Sultan Syarif Kasim II (PKU) and arrive at Yogyakarta International Airport (YIA). From the airport, you can take a shuttle or taxi to Magelang, which takes about 2-3 hours. The total travel time is approximately 7 to 9 hours.
Total Distance: Driving distance 80 km (Yogyakarta to Magelang); air distance 1,400 km.
Magelang is the gateway to Borobudur Temple.
April to October for the driest weather.