69.36 km (43 miles) is the average travel distance between Yogyakarta Tugu Train Station and Surakarta. If you could walk at the speed of 3mph (4.8kph), it would take 10 hours.
Distance fromYogyakarta Tugu Train Station to Surakarta
Average travel distance is69.36 km
Nomal travel times are between53min - 1h 42min
Travel distance by transport mode
|Train||63.17 km||39.25 miles||34.11 miles|
|Drive||70.66 km||43.91 miles||38.15 miles|
|Bus||74.24 km||46.13 miles||40.09 miles|
Travel distance chart
The distance between Yogyakarta Tugu Train Station, Jalan Pasar Kembang, Sosromenduran, Yogyakarta City, Special Region of Yogyakarta, Indonesia to Solo, Central Java, Indonesia is 69.36 km (43 miles) and it would cost 1 USD ~ 11,777 IDR to drive in a car that consumes about 0 MPG.
- Best Option