| FLIGHT SCHEDULE |
|---|
| Direct Flights: |
| Daily
16:45
Halim Perdanakusuma, Jakarta (HLP)
18:15
Surabaya (SUB) Citilink QG 172 Non-stop Airbus A320 (320) 1:30 |
| Daily
13:00
Halim Perdanakusuma, Jakarta (HLP)
14:30
Surabaya (SUB) 1 Garuda Indonesia GA 330 Non-stop Boeing 737-800 (738) 1:30 Valid until 2026-03-28 |
| Daily
13:10
Halim Perdanakusuma, Jakarta (HLP)
14:40
Surabaya (SUB) 1 Garuda Indonesia GA 330 Non-stop Boeing 737-800 (738) 1:30 Effective from 2026-03-29 |
| Daily
13:35
Halim Perdanakusuma, Jakarta (HLP)
15:00
Surabaya (SUB) Batik Air ID 7501 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |
| Daily
16:35
Halim Perdanakusuma, Jakarta (HLP)
18:00
Surabaya (SUB) Batik Air ID 7503 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |
| Daily
05:25
Halim Perdanakusuma, Jakarta (HLP)
06:50
Surabaya (SUB) Batik Air ID 7511 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-29 |
| Daily
08:50
Halim Perdanakusuma, Jakarta (HLP)
10:15
Surabaya (SUB) Batik Air ID 7513 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |
| Daily
15:50
Halim Perdanakusuma, Jakarta (HLP)
17:15
Surabaya (SUB) Batik Air ID 7515 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |
| Daily
09:30
Halim Perdanakusuma, Jakarta (HLP)
10:55
Surabaya (SUB) Batik Air ID 7517 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |
| Daily
20:15
Halim Perdanakusuma, Jakarta (HLP)
21:40
Surabaya (SUB) Batik Air ID 7521 Non-stop Airbus A320 (32A) 1:25 Valid until 2026-03-28 |