There are 4 ways to get from Pacitan to Surabaya by taxi, train, shuttle, 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 Pacitan to Madiuntaxi
- Take the train from Madiun to Surabaya Gubengtrain Sancaka / ...
3h 48mRp 700,327–1,041,295Drive 262.7 km
cheapest- Drive from Pacitan to Surabayacar 262.7 km
3h 29mRp 513,195–741,281Taxi, Rail bus, shuttle
- Take the taxi from Pacitan to Wonogiritaxi
- Take the train from Wonogiri to Solo Citytrain
- Take a shuttle bus from Solo Kota Station to Surabaya
6h 2mRp 624,395–1,078,649Taxi
- Take the taxi from Pacitan to Surabayataxi 262.7 km
3h 29mRp 1,500,000–1,900,000
Questions & Answers
The cheapest way to get from Pacitan to Surabaya is to drive which costs Rp500000 - Rp750000 and takes 3h 29m.
The fastest way to get from Pacitan to Surabaya is to drive which takes 3h 29m and costs Rp500000 - Rp750000.
The distance between Pacitan and Surabaya is 254 km. The road distance is 262.7 km.
The best way to get from Pacitan to Surabaya without a car is to taxi and train which takes 3h 48m and costs Rp700000 - Rp1100000.
It takes approximately 3h 48m to get from Pacitan to Surabaya, including transfers.
Yes, the driving distance between Pacitan to Surabaya is 263 km. It takes approximately 3h 29m to drive from Pacitan to Surabaya.
There are 972+ hotels available in Surabaya.
What companies run services between Pacitan, Jawa Timur, Indonesia and Surabaya, Indonesia?
There is no direct connection from Pacitan to Surabaya. However, you can take the taxi to Madiun then take the train to Surabaya Gubeng. Alternatively, you can take the taxi to Wonogiri, take the train to Solo City, walk to Solo Kota Station, then take the shuttle to Surabaya.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Madiun to Surabaya Gubeng
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- Rp 90,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 90,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
Train from Wonogiri to Solo City
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 4,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 19,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 35,000–650,000
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Solo Kota Station to Surabaya
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- Rp 190,000–250,000
- Schedules at
- indahjayatrans.com
- Ave. Duration
- 2h 9m
- Estimated price
- Rp 430,000–1,900,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 How to get from Luton Airport into central London, How to plan an amazing trip around Scandinavia, and Getting to Milan from the airport - to help you get the most out of your next trip.








