Distance from

Singapore to Surabaya

Average travel distance is

1804.95 km

Nomal travel times are between

6h 8min  -  83h 18min

1804.95 km (1122 miles) is the average travel distance between Singapore and . If you could walk at the speed of 3mph (4.8kph), it would take 11 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1646.43 km 1023.05 miles 889.0 miles
Train 1963.46 km 1220.04 miles 1060.18 miles

BE PREPARED

Singapore - Surabaya Info

The distance from City Hall to Sembawang 22 km (13.63 miles) .

The distance from Sembawang to Johor Bahru 45 km (28.05 miles) .

The distance from JHB to SUB 1555 km (966.49 miles) .

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

Travel distance chart

The distance between Singapore to Surabaya is 1804.95 km (1122 miles) and it would cost 115 USD ~ 1,354,344 IDR to drive in a car that consumes about 29 MPG.