To travel from Tegallalang to Purwokerto, you must first fly from Bali (DPS) to Yogyakarta (YIA). From Yogyakarta, you can take a train or a taxi to Purwokerto. The flight takes about 1 hour and 15 minutes, and the transfer from Yogyakarta to Purwokerto takes about 3 to 4 hours. This is the most practical way to reach Purwokerto from Bali.
Total Distance: 700 km total distance.
Book your train ticket from Yogyakarta to Purwokerto in advance.
May to October for drier weather in Central Java.