912.7 km (567 miles) is the average travel distance between Surabaya and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 21 hours.
Distance from
Surabaya to JakartaAverage travel distance is
912.7 kmNomal travel times are between
7h 25min - 26h 57minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 971.03 km | 603.37 miles | 524.32 miles |
Train | 776.30 km | 482.37 miles | 419.17 miles |
Drive | 845.50 km | 525.37 miles | 456.53 miles |
Bus | 1057.95 km | 657.38 miles | 571.25 miles |
BE PREPARED
Surabaya - Jakarta Info
The distance from Surabaya Pasarturi to Lawang 86 km (53.73 miles) .
The distance from Lawang to Malang 109 km (67.76 miles) .
The distance from MLG to CGK 747 km (463.94 miles) .
The distance from Jakarta Airport to Gambir Station 30 km (18.55 miles) .
Travel distance chart
The distance between Surabaya to Jakarta is 912.7 km (567 miles) and it would cost 18 USD ~ 211,984 IDR to drive in a car that consumes about 4 MPG.