The most practical way to travel from Pekanbaru to Yogyakarta is by flight from Sultan Syarif Kasim II Airport to Yogyakarta International Airport (YIA). There are no direct land routes due to the distance. Yogyakarta is the cultural capital of Indonesia, famous for its temples, art, and traditional Javanese culture.
Total Distance: Straight-line air distance is 1,300 km.
Most flights connect through Jakarta.
May to September for dry weather.