There are 4 ways to get from Kebumen to Semarang 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 Surakarta
best- Take the train from Kebumen to Solo BalapanMalabar / ...
- Take the train from Solobalapan to Semarang Tawang StationJoglosemarkerto
5h 36mRp 169,255–640,000Drive 151.3 km
- Drive from Kebumen to Semarang151.3 km
2h 37mRp 278,644–402,486Taxi
- Take the taxi from Kebumen to Semarang151.3 km
2h 37mRp 650,000–850,000Train
- Take the train from Kebumen to Semarang Poncol StationJoglosemarkerto
5h 40mRp 190,000–330,000
Kebumen to Semarang by train
Questions & Answers
The cheapest way to get from Kebumen to Semarang is to train which costs Rp190000 - Rp330000 and takes 5h 40m.
The fastest way to get from Kebumen to Semarang is to drive which takes 2h 37m and costs Rp270000 - Rp410000.
Yes, there is a direct train departing from Kebumen and arriving at Semarang Poncol Station station. Services depart twice daily, and operate every day. The journey takes approximately 5h 40m.
The distance between Kebumen and Semarang is 281 km. The road distance is 151.3 km.
The best way to get from Kebumen to Semarang without a car is to train via Surakarta which takes 5h 36m and costs Rp160000 - Rp650000.
It takes approximately 5h 36m to get from Kebumen to Semarang, including transfers.
Kebumen to Semarang train services, operated by Kereta API, depart from Kebumen station.
Kebumen to Semarang train services, operated by Kereta API, arrive at Semarang Poncol Station.
Yes, the driving distance between Kebumen to Semarang is 151 km. It takes approximately 2h 37m to drive from Kebumen to Semarang.
Book your Kebumen to Semarang train tickets online with Omio.
What companies run services between Kebumen, Indonesia and Semarang, Indonesia?
You can take a train from Kebumen to Semarang Tawang Station via Solobalapan in around 5h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train from Kebumen to Solo Balapan
- Ave. Duration
- 2h 29m
- 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 Solobalapan to Semarang Tawang Station
- Ave. Duration
- 2h 7m
- 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 Kebumen to Semarang Poncol Station
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- Rp 190,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 190,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 350,000–700,000
- Ave. Duration
- 2h 37m
- Estimated price
- Rp 650,000–850,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 Bali: What to do if Mount Agung erupts, Slovenia: Getting from Ljubljana to Lake Bled, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 427+ hotels available in Semarang.






