Which airports does Batik Air flies between for Surabaya-Jakarta?
For flights between Surabaya and Jakarta, Batik Air flies from the following airport routes: Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP)
; Juanda International Airport (SUB) to Soekarno-Hatta International Airport (CGK)
What do Batik Air flights from Surabaya to Jakarta cost?
One of Batik Air cheapest prices for a Surabaya to Jakarta flight we have right now is AED 221.
On average though, flights with Batik Air cost $ 227.56 for the route Surabaya to Jakarta, though it depends a lot on the season and how far in advance you book your tickets.