There are 3 ways to get from Banjarnegara to Kroya by car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 63.9 km
best- Drive from Banjarnegara to Kroyacar 63.9 km
45 minRp 125,792–181,700Taxi
- Take the taxi from Banjarnegara to Kroyataxi 63.9 km
45 minRp 380,000–460,000Taxi, train
- Take the taxi from Banjarnegara to Gombongtaxi
- Take the train from Gombong to Kroyatrain Sawunggalih / ...
1h 4mRp 286,331–638,301
Questions & Answers
The cheapest way to get from Banjarnegara to Kroya is to drive which costs Rp120000 - Rp190000 and takes 45 min.
The fastest way to get from Banjarnegara to Kroya is to drive which takes 45 min and costs Rp120000 - Rp190000.
The distance between Banjarnegara and Kroya is 64 km. The road distance is 63.9 km.
The best way to get from Banjarnegara to Kroya without a car is to taxi which takes 45 min and costs Rp380000 - Rp460000.
It takes approximately 45 min to drive 63.9 km from Banjarnegara to Kroya.
Yes, the driving distance between Banjarnegara to Kroya is 64 km. It takes approximately 45 min to drive from Banjarnegara to Kroya.
There are 95+ hotels available in Kroya.
What companies run services between Banjarnegara, Indonesia and Kroya, Provinsi Jawa Tengah, Indonesia?
You can drive from Banjarnegara to Kroya in around 45 min.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Gombong to Kroya
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- Rp 17,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 17,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 31,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 How do I get from Sydney to Melbourne, How to get from Luton Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.






