Distance from

Surakarta to Batam

Average travel distance is

1515.0 km

Nomal travel times are between

2h 38min  -  82h 57min

1515.0 km (941 miles) is the average travel distance between Surakarta and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 19 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1382.35 km 858.95 miles 746.41 miles
Train 1647.65 km 1023.8 miles 889.66 miles


Surakarta - Batam Info

The distance from Surakarta to Solo 15 km (9.62 miles) .

The distance from SOC to BTH 1347 km (836.7 miles) .

The distance from Batam to Batam 20 km (12.68 miles) .

Travel distance chart

The distance between Solo, Central Java, Indonesia to Batam is 1515.0 km (941 miles) and it would cost 105 USD ~ 1,236,575 IDR to drive in a car that consumes about 26 MPG.