The journey from Malang to Purwokerto is best done by train. You will depart from Malang Station (ML) and arrive at Purwokerto Station (PWT). The train journey takes approximately 7 to 9 hours, offering beautiful views of the Javanese countryside. Purwokerto is a gateway to the Baturraden highlands.
Total Distance: Driving distance 500 km, straight-line air distance 450 km.
Book your tickets via the KAI Access app for the best prices.
May to September for dry weather.