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,043Drive 383.8 km
- Drive from Tuban to Purwokertocar 383.8 km
5h 51mRp 762,169–1,100,911Taxi
- 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
Comparing Your Travel Options
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 142+ 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
- 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 The beginner’s guide to the 2018 World Nomad Games, How to get from Southend Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.








