To travel from Bantul to Purwokerto, you can take a train from Yogyakarta Station to Purwokerto Station. The journey takes about 3 to 4 hours. Alternatively, you can take a bus from Giwangan Terminal, which takes about 5 to 6 hours. Purwokerto is known for its cool climate and proximity to Mount Slamet.
Total Distance: Driving distance 180 km, straight-line air distance 150 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3.5 hours | 5 hours |
| Avg Price | 80,000 - 200,000 IDR | 50,000 - 100,000 IDR |
| Operator | Logawa | Efisiensi |
| Route | Yogyakarta Station to Purwokerto Station. | Giwangan Terminal to Purwokerto Terminal. |
| Tip | The train is very comfortable. | Efisiensi is a very popular and reliable bus company. |
Anytime, but visit during the dry season.