34.92 km (22 miles) is the average travel distance between Johor Bahru and . If you could walk at the speed of 3mph (4.8kph), it would take 5 hours.
Distance from
Johor Bahru to SingaporeAverage travel distance is
34.92 kmNomal travel times are between
28min - 55minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 40.07 km | 24.9 miles | 21.63 miles |
Train | 29.76 km | 18.49 miles | 16.07 miles |
Travel distance chart
The distance between Johor Bahru Johor Malaysia to Singapore is 34.92 km (22 miles) and it would cost 3 USD ~ 4 SGD to drive in a car that consumes about 0 MPG.