There are 6 ways to get from Batang to Klaten by taxi, train, 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.
Taxi, train
best- Take the taxi from Batang to Semarang Tawang Stationtaxi
- Take the train from Semarang Tawang Station to Solobalapantrain Joglosemarkerto
3h 52mRp 631,340–1,288,038Drive 162.5 km
cheapest- Drive from Batang to Klatencar 162.5 km
2h 38mRp 320,244–462,575Taxi, bus via Semarang
- Take the taxi from Batang to Semarang, Terminal Terboyotaxi
- Take the bus from Semarang, Terminal Terboyo to Solo Terminal Tirtonadibus
5h 20mRp 572,455–969,811Taxi
- Take the taxi from Batang to Klatentaxi 162.5 km
2h 38mRp 1,000,000–1,300,000Taxi, bus
- Take the taxi from Batang to Kudustaxi
- Take the bus from Kudus to Yogyakarta Jombor Bus Stationbus
7h 2mRp 455,222–819,051Bus, train
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Take the train from Semarang Poncol Station to Stasiun Klatentrain Joglosemarkerto
12h 23mRp 492,285–609,609
Questions & Answers
The cheapest way to get from Batang to Klaten is to drive which costs Rp320000 - Rp470000 and takes 2h 38m.
The fastest way to get from Batang to Klaten is to drive which takes 2h 38m and costs Rp320000 - Rp470000.
The distance between Batang and Klaten is 223 km. The road distance is 162.5 km.
The best way to get from Batang to Klaten without a car is to taxi and train which takes 3h 52m and costs Rp600000 - Rp1300000.
It takes approximately 3h 52m to get from Batang to Klaten, including transfers.
Yes, the driving distance between Batang to Klaten is 163 km. It takes approximately 2h 38m to drive from Batang to Klaten.
There are 438+ hotels available in Klaten.
What companies run services between Batang, Indonesia and Klaten, Indonesia?
There is no direct connection from Batang to Klaten. However, you can take the taxi to Semarang Tawang Station, take the train to Solobalapan, then take the train to Klaten. Alternatively, you can take the taxi to Semarang, Terminal Terboyo, take the bus to Solo Terminal Tirtonadi, walk to Solo Balapan, then take the train to Klaten.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang Station to Solobalapan
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- 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 Semarang Poncol Station to Stasiun Klaten
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 480,000–700,000
- Phone
- (031) 88198899
- [email protected]
- Website
- facebook.com
Bus from Semarang, Terminal Terboyo to Solo Terminal Tirtonadi
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 30,000
- Schedules at
- ekapatas.com
- Phone
- 0-877-1904-6328
- Website
- redbus.id
Bus from Kudus to Yogyakarta Jombor Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- Rp 110,161
- Schedules at
- redbus.id
- Ave. Duration
- 1h 30m
- Estimated price
- Rp 320,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 South Korea: Travelling from Seoul to Busan , How to get from Heathrow Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.







