Airport hub guide
Surabaya Juanda SUB: the complete layover guide
Two terminals on opposite sides of the runway, lounges that Priority Pass covers well, and a nightly closure that rules out free overnights. Here is how to play a layover at Juanda.
Layover verdict Fine for daytime layovers of 2 to 6 hours, with cheap food, free wifi and accessible lounges. Weak for overnights, because the terminals reportedly close from about 23:00 to 03:00.
Best lounge play Priority Pass gets you into the Blue Sky lounges in Terminal 1 and the Concordia lounges in Terminal 2, and most also sell entry at the door. The Concordia Premier has showers.
The one thing to know Terminal 1 and Terminal 2 face each other across the runway. Switching between them is a free shuttle bus ride of 15 to 20 minutes around the airfield, so treat any domestic to international connection as a one hour job.
Last reviewed 20 May 2026
Quick facts
Juanda at a glance
| Terminals | 2 (T1 domestic, T2 international), on opposite sides of the runway |
| Transit between terminals | Free shuttle bus, ride takes 15 to 20 minutes; there is no airside link |
| Free wifi | Yes, in both terminals |
| Sleep friendliness | Poor. Terminals reportedly close from about 23:00 to 03:00; the Ibis Budget at Terminal 1 is the fallback |
| Lounge count | Around 5, Blue Sky in T1 and Concordia in T2, several on Priority Pass |
| Nearest in terminal hotel | Ibis Budget Surabaya Airport at Terminal 1, with a free shuttle to Terminal 2 |
Orientation
How Juanda is laid out
Juanda is a two terminal airport with a catch: the terminals sit on opposite sides of the single runway, so moving between them means a bus ride around the airfield, not a walk down a corridor.
The split is clean. Terminal 1, on the north side, handles all domestic flights. Terminal 2, on the south side, handles all international flights. Garuda Indonesia, Indonesia AirAsia and Pelita Air flew domestic from T2 for years, but those routes moved to T1 in 2023. Check your booking anyway, because Indonesian airlines shuffle terminals with little notice.
A free shuttle bus connects the two terminals. The ride itself takes 15 to 20 minutes because the bus loops the long way around the runway, and it runs periodically rather than to a tight published timetable. Add waiting time plus security and check in at the other end, and a terminal change is realistically a 45 to 60 minute job. Every transfer goes landside; there is no airside link.
The airport sits in Sedati, in Sidoarjo Regency, roughly 20 km south of central Surabaya. A taxi takes about 40 minutes on a clear run and noticeably longer in the evening peak. Pay at the Prima Taxi booth in arrivals for a prepaid coupon and expect around Rp 100,000 to 150,000 to the city center. Ride hailing apps such as Grab and Gojek also operate here, usually for a little less.
On a budget, DAMRI buses leave from in front of both terminals. Route 1 goes to Purabaya, the giant intercity bus terminal south of the city, and route 2 goes to Tanjung Perak near the port, both for Rp 25,000. Buses run from early morning until roughly 21:30 and take about 75 minutes. The math for a city run is simple: with under 5 hours on the ground, stay at the airport. With 6 or more, central Surabaya, the House of Sampoerna and the old town are genuinely doable.
One more thing shapes every overnight plan: the terminals do not stay open around the clock. Travelers consistently report closures from about 23:00 until 03:00, with staff not letting anyone bed down inside. Plan an overnight connection as a hotel night, not a bench night.
Terminal by terminal
What each terminal gives you
Terminal 1, domestic
The bigger and busier of the two, split into wings A and B, and expanded in 2021 to handle 8.7 million passengers a year. This is where Lion Air, Citilink, Batik Air, Garuda domestic and the rest of the home market fly. For lounge access, Priority Pass lists the Blue Sky Premier Lounge with hours of 05:00 to 20:00, and there is also a Blue Sky Executive Lounge in the 1A pier near gates 7 and 8, access methods to be confirmed. A landside convenience store runs 24 hours, which matters more than it sounds at an airport that otherwise winds down by 22:00. The Ibis Budget Surabaya Airport sits right at this terminal, the closest real bed to any gate at SUB.
Terminal 2, international
Opened in 2014, T2 is smaller, calmer and entirely international: Singapore Airlines, Scoot, AirAsia, Malaysia Airlines, Cathay Pacific and Saudia all operate here. The Concordia Premier Lounge sits airside after immigration with Priority Pass listed hours of 05:00 to 19:00, and it is the best room in the airport, with a hot buffet, showers and massage chairs. A Concordia Blue Sky lounge is also listed in T2, though some published lounge locations predate the 2023 reshuffle, so confirm in your lounge app on the day. Renovation work on T2 has been reported in Indonesian media; the practical impact on facilities is to be confirmed. Free charging points cluster on the second floor near the children's play area.
Sleeping options, honestly
The nightly closure makes this easy to summarize. Your realistic choices are the Ibis Budget at Terminal 1, which runs a free shuttle across to T2, or the Halogen Hotel a few minutes from Terminal 2 with its own free shuttle to both terminals. Garuda Indonesia runs an executive lounge for its eligible passengers, but its current location after the 2023 domestic move is to be confirmed, and it will not save you overnight anyway since it keeps lounge hours, not hotel hours.
Your layover, planned
The SUB guides
Juanda layover guide, hour by hour
What 3, 5 and 8 hours buy you at SUB, when the shuttle transfer eats your buffer, and whether a run into Surabaya proper is realistic.
Sleeping at Surabaya Juanda
The overnight closure explained, what the Ibis Budget at T1 actually costs, and how to plan a late arrival or a brutal 04:00 departure.
Every SUB lounge and how to get in
The Blue Sky and Concordia lounges terminal by terminal, with Priority Pass coverage, paid entry options and listed hours.
Check lounge access for SUB
Several lounges at Juanda admit any traveler through Priority Pass or paid entry at the door, regardless of airline or cabin. Compare current access options, prices and hours before you fly.
Check lounge accessSome links may earn us a commission at no cost to you.
FAQ
Juanda layover questions
Can I sleep overnight at Surabaya Juanda Airport?
Not really. Travelers report the terminals closing from about 23:00 to 03:00, with no lying down on the benches. Book the Ibis Budget at Terminal 1 or the Halogen Hotel near Terminal 2; both run free airport shuttles.
How do I transfer between Terminal 1 and Terminal 2 at SUB?
Take the free shuttle bus that loops around the runway between the terminals. The ride takes 15 to 20 minutes and the bus runs periodically rather than to a fixed timetable, so budget 45 to 60 minutes for the full transfer including security at the other end.
Is wifi free at Juanda Airport?
Yes, free wifi is available in both terminals. Speeds are adequate for messaging and browsing, though coverage can be patchy in parts of the gate areas.
How do I get from SUB to central Surabaya?
A prepaid taxi from the Prima Taxi booth takes about 40 minutes and costs roughly Rp 100,000 to 150,000. The DAMRI bus is the budget option at Rp 25,000 to Purabaya bus terminal or Tanjung Perak, taking about 75 minutes. Grab and Gojek also pick up at the airport.
Which terminal is international at Surabaya Juanda?
Terminal 2 handles all international flights and Terminal 1 handles all domestic flights. Garuda Indonesia, Indonesia AirAsia and Pelita Air domestic services moved from T2 to T1 in 2023, so older guides showing domestic flights in T2 are out of date.
Do I need a visa to leave the airport during a layover at SUB?
Many nationalities can enter Indonesia visa free or with a visa on arrival, which makes a city run possible on a long layover. Entry rules vary by passport and change periodically, so verify before travel with an official Indonesian government source.
Nearby
Related airports
Jakarta Soekarno Hatta (CGK)
Indonesia's main hub, about 90 minutes flying time west. Most long haul itineraries from Surabaya connect here or in Singapore.
Bali Ngurah Rai (DPS)
Under an hour by air from Surabaya, with far more international lift. A common alternative gateway for East Java trips.
Kuala Lumpur International (KUL)
The big low cost connection point from SUB, with AirAsia linking Surabaya to the rest of Asia through klia2.
Join Gate Notes
Lounge offers and the layover intel you need at 2am, in your inbox before you fly. Free.
No spam. Unsubscribe any time.