147.2 km (91 miles) is the average travel distance between Yogyakarta and . If you could walk at the speed of 3mph (4.8kph), it would take 22 hours.
Distance from
Yogyakarta to SemarangAverage travel distance is
147.2 kmNomal travel times are between
1h 47min - 4h 14minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 130.22 km | 80.92 miles | 70.31 miles |
Bus | 125.42 km | 77.93 miles | 67.72 miles |
Train | 185.97 km | 115.55 miles | 100.41 miles |
Travel distance chart
The distance between Yogyakarta,Indonesia to Semarang is 147.2 km (91 miles) and it would cost 4 USD ~ 47,108 IDR to drive in a car that consumes about 1 MPG.