355.72 km (221 miles) is the average travel distance between Yogyakarta and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 7 hours.
Distance from
Yogyakarta to SurabayaAverage travel distance is
355.72 kmNomal travel times are between
2h 41min - 9h 41minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 317.97 km | 197.58 miles | 171.69 miles |
Drive | 384.74 km | 239.06 miles | 207.74 miles |
Train | 343.92 km | 213.7 miles | 185.7 miles |
Bus | 376.26 km | 233.8 miles | 203.16 miles |
BE PREPARED
Yogyakarta - Surabaya Info
The distance from Post Office to Adisucipto Airport 12 km (7.59 miles) .
The distance from JOG to SUB 282 km (175.49 miles) .
The distance from Surabaya to Surabaya 24 km (14.92 miles) .
Travel distance chart
The distance between Yogyakarta,Indonesia to Surabaya is 355.72 km (221 miles) and it would cost 14 USD ~ 164,877 IDR to drive in a car that consumes about 3 MPG.