The journey from Yogyakarta to Purwokerto covers about 200 kilometers through the scenic southern part of Central Java. The most comfortable way to travel is by train, which takes about 3 to 4 hours. Alternatively, you can take a bus, but the train is highly recommended for its comfort and the beautiful views of the Javanese countryside. The route passes through Kebumen and Gombong. This is a popular route for those heading to the Baturraden highlands.
Total Distance: 200 km by road, 170 km by air.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 5 hours |
| Avg Price | IDR 150,000 - 300,000 | IDR 80,000 - 150,000 |
| Operator | PT Kereta Api Indonesia (Logawa) | Efisiensi |
| Route | Yogyakarta Station (YK) to Purwokerto Station (PWT). | Giwangan Terminal to Purwokerto Terminal. |
| Tip | The train is the most reliable and comfortable option. | Efisiensi buses are known for their comfort and frequency. |
Dry season from May to September for clear views.