Jakarta (HLP) to Surabaya (SUB) nonstop flights

Batik Air and Citilink fly nonstop from Jakarta (HLP) to Surabaya (SUB): 663 km (412 mi), about 1h 25m in the air.

Distance
663 km (412 mi)
Flight time
1h 25m
From
Halim Perdanakusuma International Airport in Jakarta, Indonesia
To
Juanda International Airport in Surabaya, Indonesia

Airlines on this route

Return flights

Surabaya (SUB) to Jakarta (HLP) is flown nonstop by Batik Air and Citilink.

More nonstop flights from Jakarta

All 11 destinations from Jakarta (HLP)

More nonstop flights from Surabaya

All 38 destinations from Surabaya (SUB)