There are 5 ways to get from Purwodadi to Banjarnegara by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi via Surakarta
best- Take the train from Gambringan to Solo Balapantrain
- Take the train from Solo Balapan to Kebumentrain
- Take the taxi from Kebumen to Banjarnegarataxi
5h 5mRp 469,999–1,049,725Drive 171.5 km
cheapest- Drive from Purwodadi to Banjarnegaracar 171.5 km
2h 46mRp 338,446–488,866Train, bus
- Take the train from Gambringan to Yogyakartatrain Sancaka Utara
- Take the bus from Yogyakarta to Wonosobobus
6h 24mRp 393,999–709,725Taxi
- Take the taxi from Purwodadi to Banjarnegarataxi 171.5 km
2h 46mRp 1,000,000–1,300,000Train, taxi
- Take the train from Gundih to Kebumentrain Joglosemarkerto
- Take the taxi from Kebumen to Banjarnegarataxi
8h 58mRp 617,847–807,455
Questions & Answers
The cheapest way to get from Purwodadi to Banjarnegara is to drive which costs Rp330000 - Rp490000 and takes 2h 46m.
The fastest way to get from Purwodadi to Banjarnegara is to drive which takes 2h 46m and costs Rp330000 - Rp490000.
The distance between Purwodadi and Banjarnegara is 278 km. The road distance is 171.5 km.
The best way to get from Purwodadi to Banjarnegara without a car is to train and taxi via Surakarta which takes 5h 5m and costs Rp470000 - Rp1100000.
It takes approximately 5h 5m to get from Purwodadi to Banjarnegara, including transfers.
Yes, the driving distance between Purwodadi to Banjarnegara is 171 km. It takes approximately 2h 46m to drive from Purwodadi to Banjarnegara.
There are 60+ hotels available in Banjarnegara.
What companies run services between Purwodadi, Indonesia and Banjarnegara, Indonesia?
There is no direct connection from Purwodadi to Banjarnegara. However, you can take the taxi to Gambringan, take the train to Solo Balapan, take the train to Kebumen, then take the taxi to Banjarnegara. Alternatively, you can take a vehicle from Purwodadi to Banjarnegara via Gambringan, Yogyakarta, Yogyakarta, and Wonosobo in around 6h 24m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Gambringan to Solo Balapan
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- Rp 31,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 31,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 55,000–650,000
Train from Solo Balapan to Kebumen
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- Rp 100,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 100,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 190,000–650,000
Train from Gambringan to Yogyakarta
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Gundih to Kebumen
- Ave. Duration
- 7h 54m
- Frequency
- Once daily
- Estimated price
- Rp 230,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 230,000–340,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 430,000–700,000
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Yogyakarta to Wonosobo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 80,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Ave. Duration
- 1h 28m
- Estimated price
- Rp 280,000–1,300,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 4 stunningly beautiful Philippines islands you need to visit, 10 amazing places to get away from it all in Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






