There are 4 ways to get from Purwokerto to Garut 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 via Kroya
best- Take the train from Kroya to Lelestrain Malabar / ...
4h 37mRp 126,356–640,025Taxi
cheapest- Take the taxi from Purwokerto to Garuttaxi 191.7 km
3h 17mRp 210–250Drive 191.7 km
- Drive from Purwokerto to Garutcar 191.7 km
3h 17mRp 375,912–542,983Train
- Take the train from Purwokerto to Cibatutrain Serayu
4h 55mRp 126,899–320,030
Questions & Answers
The cheapest way to get from Purwokerto to Garut is to taxi which costs Rp210 - Rp250 and takes 3h 17m.
The fastest way to get from Purwokerto to Garut is to drive which takes 3h 17m and costs Rp370000 - Rp550000.
No, there is no direct train from Purwokerto to Garut. However, there are services departing from Purwokerto and arriving at Leles via Kroya. The journey, including transfers, takes approximately 4h 37m.
The distance between Purwokerto and Garut is 236 km. The road distance is 191.7 km.
The best way to get from Purwokerto to Garut without a car is to train via Kroya which takes 4h 37m and costs Rp120000 - Rp650000.
It takes approximately 4h 37m to get from Purwokerto to Garut, including transfers.
Purwokerto to Garut train services, operated by Kereta API, depart from Kroya station.
Purwokerto to Garut train services, operated by Kereta API, arrive at Leles station.
Yes, the driving distance between Purwokerto to Garut is 192 km. It takes approximately 3h 17m to drive from Purwokerto to Garut.
There are 69+ hotels available in Garut.
What companies run services between Purwokerto, Indonesia and Garut, Jawa Barat, Indonesia?
Kereta API operates a train from Kroya to Leles every 4 hours. Tickets cost Rp 110,000–320,000 and the journey takes 3h 2m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Kroya to Leles
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- 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 210,000–700,000
Train from Purwokerto to Cibatu
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 230,000–700,000
- Ave. Duration
- 3h 17m
- Estimated price
- Rp 210–250
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 What documents do I need to cross Niagara Falls?, Want to know more about Flixbus?, and Travelling by boat in Italy - to help you get the most out of your next trip.






