830.1 km (516 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 8 hours.
Distance from
Surabaya to JakartaAverage travel distance is
830.1 kmNomal travel times are between
3h 14min - 24h 27minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 832.52 km | 517.31 miles | 449.53 miles |
Flight | 772.99 km | 480.32 miles | 417.38 miles |
Flight | 886.46 km | 550.82 miles | 478.65 miles |
Train | 783.81 km | 487.03 miles | 423.22 miles |
Drive | 819.94 km | 509.49 miles | 442.73 miles |
Train | 872.00 km | 541.83 miles | 470.84 miles |
Train | 812.47 km | 504.84 miles | 438.7 miles |
Bus | 860.64 km | 534.77 miles | 464.71 miles |
BE PREPARED
Surabaya - Jakarta Info
The distance from Surabaya to Surabaya 23 km (14.0 miles) .
The distance from SUB to CGK 770 km (478.18 miles) .
The distance from Jakarta to Jakarta Airport 0 km (0.0 miles) .
The distance from Jakarta Airport to Green Pramuka 41 km (25.33 miles) .
Travel distance chart
The distance between Surabaya to Jakarta, Indonesia is 830.1 km (516 miles) and it would cost 23 USD ~ 270,869 IDR to drive in a car that consumes about 5 MPG.