There are 6 ways to get from Tuban to Purwokerto by shuttle, 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.
Shuttle, train
best- Take a shuttle bus from Tuban to SemarangSurabaya
- Take the train from Semarang Poncol Station to Purwokertotrain Kamandaka / ...
7h 2mRp 361,245–610,993Taxi, bus, train
- Take the taxi from Tuban to Ceputaxi
- Take the bus from Cepu to Yogyakartabus
- Take the bus from Pesonna Hotel Tugu Yogyakarta to Yogyakarta International Airportbus
- Take the bus from Yogyakarta International Airport to Kebumenbus
- Take the train from Kebumen to Purwokertotrain
10h 44mRp 746,882–1,360,042Drive 383.8 km
- Drive from Tuban to Purwokertocar 383.8 km
5h 51mRp 758,805–1,096,051Taxi
- Take the taxi from Tuban to Purwokertotaxi 383.8 km
5h 51mRp 2,100,000–2,600,000Train
- Take the train from Babat to Solo Balapantrain Sancaka Utara
- Take the train from Solo Balapan to Purwokertotrain Joglosemarkerto / ...
7h 40mRp 421,361–842,517Train via Yogyakarta
- Take the train from Babat to Yogyakartatrain Sancaka Utara
- Take the train from Yogyakarta Tugu to Purwokertotrain Taksaka / ...
8h 6mRp 431,361–842,517
Questions & Answers
The cheapest way to get from Tuban to Purwokerto is to shuttle and train which costs Rp360000 - Rp650000 and takes 7h 2m.
The fastest way to get from Tuban to Purwokerto is to drive which takes 5h 51m and costs Rp750000 - Rp1100000.
No, there is no direct train from Tuban to Purwokerto. However, there are services departing from Babat and arriving at Purwokerto via Solo Balapan. The journey, including transfers, takes approximately 7h 40m.
The distance between Tuban and Purwokerto is 462 km. The road distance is 383.8 km.
The best way to get from Tuban to Purwokerto without a car is to shuttle and train which takes 7h 2m and costs Rp360000 - Rp650000.
It takes approximately 7h 2m to get from Tuban to Purwokerto, including transfers.
Tuban to Purwokerto train services, operated by Kereta API, depart from Babat station.
Tuban to Purwokerto train services, operated by Kereta API, arrive at Solo Balapan station.
Yes, the driving distance between Tuban to Purwokerto is 384 km. It takes approximately 5h 51m to drive from Tuban to Purwokerto.
There are 143+ hotels available in Purwokerto.
What companies run services between Tuban, Indonesia and Purwokerto, Indonesia?
You can take a vehicle from Tuban to Purwokerto via Babat and Solo Balapan in around 7h 40m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Poncol Station to Purwokerto
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 270,000–700,000
Train from Kebumen to Purwokerto
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- Rp 45,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 45,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 80,000–650,000
Train from Babat to Solo Balapan
- Ave. Duration
- 3h 39m
- Frequency
- Once 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 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Solo Balapan to Purwokerto
- Ave. Duration
- 2h 35m
- Frequency
- Every 2 hours
- Estimated price
- Rp 130,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 130,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,000
Train from Babat to Yogyakarta
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- Rp 150,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 150,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 290,000–700,000
Train from Yogyakarta Tugu to Purwokerto
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- 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 200,000–650,000
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Tuban to Semarang
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- Rp 180,000–260,000
- Schedules at
- indahjayatrans.com
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Cepu to Yogyakarta
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- Rp 160,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Phone
- 087877555545
- [email protected]
- Website
- satelqu.com
Bus from Pesonna Hotel Tugu Yogyakarta to Yogyakarta International Airport
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- Rp 50,000–70,000
- Schedules at
- satelqu.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Yogyakarta International Airport to Kebumen
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 18,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 3h 32m
- Estimated price
- Rp 470,000–2,600,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 Want to know more about Flixbus?, How to get from Stansted Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.










