359.89 km (224 miles) is the average travel distance between Surabaya and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 7 hours.
Distance from
Surabaya to YogyakartaAverage travel distance is
359.89 kmNomal travel times are between
3h 50min - 9h 36minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 355.05 km | 220.62 miles | 191.71 miles |
Drive | 376.67 km | 234.05 miles | 203.39 miles |
Train | 340.64 km | 211.66 miles | 183.93 miles |
Bus | 367.22 km | 228.18 miles | 198.28 miles |
BE PREPARED
Surabaya - Yogyakarta Info
The distance from Surabaya to Surabaya 24 km (15.04 miles) .
The distance from SUB to SOC 252 km (156.33 miles) .
The distance from Solo to Surakarta Balapan 14 km (8.72 miles) .
The distance from Surakarta Balapan to Yogyakarta Tugu 66 km (40.97 miles) .
Travel distance chart
The distance between Surabaya to Yogyakarta,Indonesia is 359.89 km (224 miles) and it would cost 14 USD ~ 164,877 IDR to drive in a car that consumes about 3 MPG.