Is a 25 min layover in Surabaya long enough?

SUB · Juanda · Surabaya, Indonesia
Cutting It Close
Even a same-terminal domestic connection is unlikely to clear standard security and boarding in 25 minutes.
Concourses
2
Max Transit
35m
Avg. Security
15m
Primary Hub
Garuda Indonesia
Domestic → Domestic
45min
Domestic → International
90min
International → Domestic
90min
International → International
60min
AD PLACEMENT — CONTEXTUAL
If your itinerary shows a Terminal 1-to-Terminal 2 connection (or vice versa), budget at least 90 minutes since there is no airside link.
Confirm your terminal in advance — Lion Air Group flights depart from Terminal 1 while Garuda Indonesia and most international flights use Terminal 2.
Shuttle buses between terminals run frequently but can be slowed by traffic on the access road, especially during morning and evening peaks.
Same-terminal domestic connections on Lion Air or Citilink are the smoothest option if you have flexibility in booking.
Carry printed or downloaded boarding passes since signage and rebooking assistance for missed connections can be limited outside peak staffing hours.
12a6a12p6p12a
Low risk
Moderate
High risk
Tight connections are safer outside peak hours. Morning rush (6–9a), midday (11a–2p), and evening (4–8p) are highest risk.
There is no airside walkway between Terminal 1 and Terminal 2; passengers must exit through arrivals, take a curbside shuttle bus or taxi (roughly 3-4 km via the access road), and clear security again at the departure terminal. During peak traffic hours on the surrounding roads this transfer can stretch well past 30 minutes even before re-screening. Connections within the same terminal (T1-T1 or T2-T2) only require walking and a single security check.
Is 25 minutes enough for a layover at SUB?

Even a same-terminal domestic connection is unlikely to clear standard security and boarding in 25 minutes.

AD PLACEMENT — BEFORE FOOTER