Bantul
Bantul
Purwokerto
Purwokerto
Train Bus

Bantul to Purwokerto

Updated: 28 May 2026

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.
Fastest Way
Train.
Cheapest Way
Public bus.
Compare Bantul to Purwokerto Routes
Train
Direct
Bus
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.
Travel Tips
  • Transport
    Use ride-hailing apps for city travel.
  • Food
    Try 'Mendoan'; it is a local specialty.
  • Weather
    Purwokerto is cool; bring a light jacket.
  • Navigation
    The city is easy to navigate.
  • Booking
    Book train tickets in advance.
Safety Tips
  • Traffic
    Traffic is heavy on weekends.
  • Valuables
    Keep your belongings safe in crowded areas.
  • Health
    Stay hydrated.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • How long is the train ride?
    About 3.5 hours.
  • Is it better to take the bus or train?
    The train is much more comfortable.
  • What is Purwokerto famous for?
    Mendoan and Baturraden.
  • Is it safe to travel?
    Yes, it is safe.
  • Are there many hotels?
    Yes, plenty of options.
Quick Info
  • From Bantul, Yogyakarta, Indonesia
  • To Purwokerto, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

Anytime, but visit during the dry season.

Things to Do in Purwokerto
1
Baturraden
A beautiful resort area. It is great for nature lovers.
2
Mount Slamet
A famous volcano. It is great for hiking.
3
Curug Gede
A beautiful waterfall. It is great for photography.
4
Alun-Alun Purwokerto
The city square. It is great for evening food.
Tags
Bantul to Purwokerto travel to Purwokerto train to Purwokerto Yogyakarta to Purwokerto Central Java travel Purwokerto transport Bantul commute Purwokerto tourism