To reach Pekanbaru from Magelang, you must travel to Yogyakarta International Airport (YIA) and fly to Sultan Syarif Kasim II International Airport (PKU). The flight duration is approximately 2.5 hours. Pekanbaru is a major city in Riau, Sumatra. There are no practical land or sea routes from Central Java to Sumatra for tourists.
Total Distance: Driving to airport 60 km; Air distance 1,300 km.
Most flights connect through Jakarta.
May to September for the driest weather.