Surabaya (SUB) to Jakarta (HLP) nonstop flights

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

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

Airlines on this route

Return flights

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

More nonstop flights from Surabaya

All 38 destinations from Surabaya (SUB)

More nonstop flights from Jakarta

All 11 destinations from Jakarta (HLP)