There are 4 ways to get from Madiun to Purwokerto by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Madiun to Purwokertotrain Bima / ...
4h 5mRp 200,000–340,000Drive 313.3 km
- Drive from Madiun to Purwokertocar 313.3 km
4h 25mRp 619,393–894,679Taxi
- Take the taxi from Madiun to Purwokertotaxi 313.3 km
4h 25mRp 1,800,000–2,300,000Train via Yogyakarta
- Take the train from Madiun to Yogyakartatrain Sancaka / ...
- Take the train from Yogyakarta Tugu to Purwokertotrain Taksaka / ...
4h 32mRp 205,008–640,000
Madiun to Purwokerto by train
Questions & Answers
The cheapest way to get from Madiun to Purwokerto is to train which costs Rp200000 - Rp340000 and takes 4h 5m.
The fastest way to get from Madiun to Purwokerto is to train which takes 4h 5m and costs Rp200000 - Rp340000.
Yes, there is a direct train departing from Madiun and arriving at Purwokerto. Services depart every four hours, and operate every day. The journey takes approximately 4h 5m.
The distance between Madiun and Purwokerto is 344 km. The road distance is 313.3 km.
The best way to get from Madiun to Purwokerto without a car is to train which takes 4h 5m and costs Rp200000 - Rp340000.
The train from Madiun to Purwokerto takes 4h 5m including transfers and departs every four hours.
Madiun to Purwokerto train services, operated by Kereta API, depart from Madiun station.
Madiun to Purwokerto train services, operated by Kereta API, arrive at Purwokerto station.
Yes, the driving distance between Madiun to Purwokerto is 313 km. It takes approximately 4h 25m to drive from Madiun to Purwokerto.
Book your Madiun to Purwokerto train tickets online with 12go.asia.
What companies run services between Madiun, Indonesia and Purwokerto, Indonesia?
Kereta API operates a train from Madiun to Purwokerto every 4 hours. Tickets cost Rp 200,000–340,000 and the journey takes 4h 5m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Madiun to Purwokerto
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- Rp 200,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 200,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 380,000–700,000
Train from Madiun to Yogyakarta
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- Rp 95,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 95,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
Train from Yogyakarta Tugu to Purwokerto
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 200,000–650,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Flying into Beijing?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 143+ hotels available in Purwokerto.






