2520.33 km (1566 miles) is the average travel distance between Johor Bharu and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 7 hours.
Distance from
Johor Bharu to SurabayaAverage travel distance is
2520.33 kmNomal travel times are between
3h 10min - 88h 7minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1594.77 km | 990.94 miles | 861.11 miles |
Drive | 3053.31 km | 1897.24 miles | 1648.65 miles |
Train | 1981.84 km | 1231.46 miles | 1070.11 miles |
Bus | 3451.41 km | 2144.61 miles | 1863.61 miles |
BE PREPARED
Johor Bharu - Surabaya Info
The distance from Johor Bahru to Johor Bahru 31 km (19.23 miles) .
The distance from JHB to SUB 1540 km (957.1 miles) .
The distance from Surabaya to Surabaya 24 km (15.07 miles) .
Travel distance chart
The distance between Johor Bharu to Surabaya is 2520.33 km (1566 miles) and it would cost 78 USD ~ 918,598 IDR to drive in a car that consumes about 19 MPG.