Travel time from

Surabaya to Bali

Average Travel Times are

3h 0min  -  11h 7min

Travel Distance

396.79 km

Travel time route map

It takes an average travel time of 2h 12mins to travel from Surabaya to Bali, given the average speed of 180km/h and the distance of 396.79 km (247 miles)

Travel time by transport mode

Tranport Distance Time
Flight 302km (188 miles) 3h 0mins
Drive 426km (265 miles) 6h 17mins
Train 450km (280 miles) 11h 7mins

Travel time by airplanes from Surabaya to Bali

Air Plane Cruise Speed Max Speed
A300 21mins 20mins
A320 21mins 20mins
A321 21mins 20mins
A380 18mins 17mins
Boeing 707 18mins 18mins
Boeing 737 23mins 21mins
Boeing 747 20mins 19mins
Boeing 787 19mins 18mins
ATR 72 39mins 34mins

TIME TO DRIVE FROM Surabaya to Bali

Speed (km/h) Speed (Ml/h) Duration
40 24.85 10h 39mins
50 31.07 8h 31mins
60 37.28 7h 6mins
80 49.71 5h 19mins
100 62.14 4h 15mins

Be prepared

Surabaya - Bali Info

Travel time from Surabaya to Surabaya 20mins.

Travel time from SUB to BWX 1h 1mins.

Travel time from Blimbimgsari to Ketapang, Java 29mins.

Travel time from Ketapang, Java to Gilimanuk, Bali 31mins.

Travel time from Gilimanuk, Bali to Negara 38mins.

Travel time chart

How long does it take to get from Surabaya and by air and road.