Distance from

Yogyakarta Tugu Train Station to Surakarta

Average travel distance is

69.36 km

Nomal travel times are between

53min  -  1h 42min

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.

Travel distance by transport mode

Tranport Km Miles Nautical miles
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.