1468.62 km (913 miles) is the average travel distance between Batam and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 12 hours.
Distance fromBatam to Surakarta
Average travel distance is1468.62 km
Nomal travel times are between2h 38min - 85h 26min
Travel distance by transport mode
|Flight||1356.02 km||842.59 miles||732.19 miles|
|Flight||1353.24 km||840.86 miles||730.69 miles|
|Train||1696.59 km||1054.21 miles||916.09 miles|
Batam - Surakarta Info
The distance from Batam to Batam 20 km (12.63 miles) .
The distance from BTH to SOC 1321 km (820.76 miles) .
The distance from Solo to Surakarta 15 km (9.43 miles) .
Travel distance chart
The distance between Batam to Solo, Central Java, Indonesia is 1468.62 km (913 miles) and it would cost 106 USD ~ 1,248,351 IDR to drive in a car that consumes about 26 MPG.
- Best Option
- OTHER ROUTES