Distance from

Surabaya to Singapore

Average travel distance is

3078.05 km

Nomal travel times are between

4h 43min  -  97h 0min

3078.05 km (1913 miles) is the average travel distance between Surabaya and . If you could walk at the speed of 3mph (4.8kph), it would take 19 days 21 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1552.54 km 964.7 miles 838.3 miles
Train 2001.96 km 1243.96 miles 1080.97 miles
Drive 4335.93 km 2694.22 miles 2341.21 miles
Bus 4421.79 km 2747.57 miles 2387.58 miles

BE PREPARED

Surabaya - Singapore Info

The distance from Surabaya to Surabaya 24 km (14.75 miles) .

The distance from SUB to BTH 1473 km (915.21 miles) .

The distance from Batam to Batam Centre 13 km (8.34 miles) .

The distance from Batam Centre to Harbourfront Centre 43 km (26.93 miles) .

Travel distance chart

The distance between Surabaya to Singapore is 3078.05 km (1913 miles) and it would cost 76 USD ~ 95 SGD to drive in a car that consumes about 19 MPG.