To reach Purwokerto from Pekanbaru, you must fly to Jakarta (CGK) and then take a train to Purwokerto. You will depart from Sultan Syarif Kasim II (PKU) and arrive at Soekarno-Hatta International Airport (CGK). From Jakarta, take a train from Pasar Senen or Gambir Station to Purwokerto Station. The total travel time is approximately 8 to 10 hours.
Total Distance: Driving distance 350 km (Jakarta to Purwokerto); air distance 1,300 km.
The train ride offers beautiful views of the Central Java countryside.
April to October for the driest weather.