To travel from Batu Layar to Purwokerto, you must fly from Lombok International Airport (LOP) to Soekarno-Hatta International Airport (CGK) in Jakarta, then take a train from Pasar Senen or Gambir Station to Purwokerto Station. The train journey takes about 5 hours. The total air distance is approximately 1,300 km. Expect a travel day of about 9 hours.
Total Distance: Air distance is 1,300 km; train distance from Jakarta to Purwokerto is 350 km.
Book your train ticket in advance via the KAI Access app.
May to September for dry weather.