Skip to content
Surabaya Airport (Juanda SUB): Terminals & City Transfer

Surabaya Airport (Juanda SUB): Terminals & City Transfer

The quick version

Juanda Airport (SUB) guide: which terminal to use, how to reach Surabaya, arrival timing, lounges and rainy-season tips for smoother travel.

6 min readBy Nusa Ways Editorial
Share this article:
On this page

Last updated November 2026: Surabaya airport is Juanda International Airport (IATA: SUB), located in Sidoarjo, south of central Surabaya. Two terminals share the site. Terminal 1 handles most domestic airlines, and Terminal 2 handles international flights plus some Garuda Indonesia and Indonesia AirAsia services. Confirm your terminal on your ticket or airline site before you leave, because assignments change often.

Surabaya Airport at a Glance

Juanda International Airport (SUB) is the main gateway for Surabaya and East Java. Sidoarjo is where it sits, south of the city Centre. Door-to-door time depends mostly on traffic, so plan around a range tied to rush hours instead of a single number. For current terminal, facility and transport details, use the official Juanda airport site. Terminal 1 opened in October 2006, and Terminal 2 followed on February 14, 2014. Older pages mention a third terminal, but no official source supplied for this guide confirms one.

Surabaya Airport, Indonesia — 1
Photo: Bahnfrend, CC BY-SA 4.0, via Wikimedia Commons.

Which Terminal at Surabaya Airport Do You Use?

Terminal 1 is the domestic building and splits into sections 1A and 1B. Terminal 2 serves international flights and some domestic services by Garuda Indonesia and Indonesia AirAsia. Use the table as a starting point, not a promise. Always confirm your terminal on your e-ticket or the airline's own site. A complimentary shuttle bus between terminals is reported, but check on arrival before counting on it.

Surabaya Airport, Indonesia — 2
Photo: Sakurai Midori, CC BY 3.0, via Wikimedia Commons.
Airline or flight typeTerminalWhat to check
Citilink, Batik Air, Airfast1ATerminal on your booking confirmation
Lion Air, Wings Air, Sriwijaya Air1BTerminal on your booking confirmation
Garuda Indonesia, Indonesia AirAsiaTerminal 2 (reported)Domestic flights may also use Terminal 2
International flightsTerminal 2Airline site for the current terminal
Codeshare ticketsOperating carrier's terminalWhich airline actually flies the plane

Getting From Juanda Airport to Surabaya

Juanda sits outside the city, so the transfer is the part of the trip most likely to go wrong. No fares or travel times are confirmed in the sources for this guide. Check current prices in your ride-hailing app or at the official taxi desk before you commit. Traffic into the city is the main variable, and a toll-road route may be available, so ask your driver or app. Arriving late or flying out early? Book a night near the airport or in the city using our Surabaya neighborhood guide. For rail options, check the KAI rail service site, since this guide cannot confirm a current airport rail link.

Getting From Juanda Airport to Surabaya — a scene in Surabaya
Photo: Ferry Octavian via Flickr (CC)
OptionBest forTrade-offsWhen to avoid
Ride-hailingDoor-to-door with luggagePrice can change with demand; pickup point may be unclearPeak rush hour if your flight is tight
Metered or fixed-fare taxiLate arrivals, no app neededUse only official desks and insist on the meterTouts offering unmetered rides
Airport bus or shuttleCheaper than a taxi, relative to other optionsFixed stops and schedule; confirm current serviceLate night or heavy luggage
Train or rail linkAvoiding road trafficNot confirmed here; verify with KAIUnless the operator lists a current service

How Early To Arrive And Plan Connections

Bandara Juanda ~ Roti'O-1 — 5
Photo: Indonesiagood, CC BY 4.0, via Wikimedia Commons.

Follow your airline's published check-in cutoffs. They differ between domestic and international flights, and between carriers. On top of that, add a traffic buffer for the road trip to Sidoarjo. Early-morning departures need extra care, because your rideshare options may thin out overnight. A worked example: you land in Terminal 1 on a Lion Air flight and connect to an international departure from Terminal 2. Allow time for baggage, a terminal change, fresh check-in and security. If you are coming from Bali, read our Bali to Surabaya guide for routing ideas. Departing Bali? The Ngurah Rai airport site has its own arrival-side information. Pick flexible fares or one ticket for tight connections so the airline protects you if the first leg runs late.

Arrivals Walkthrough: Immigration, Baggage, Money And SIM

International arrivals clear immigration first, then collect bags, then pass customs. Visa and e-visa rules change, so check the Indonesian immigration authority's current requirements before you fly instead of relying on memory. ATMs and currency exchange counters are reported in both terminals. Compare airport rates with city rates, and exchange only what you need for the first few hours. Free Wi-Fi is also reported, but speed and coverage are unverified. Install an eSIM before you land if your phone supports it, so ride-hailing works the moment you leave baggage claim.

Bandara Juanda ~ Roti'O-2 — 6
Photo: Indonesiagood, CC BY 4.0, via Wikimedia Commons.

Facilities, Lounges And Food Worth Knowing

Both terminals are reported to have prayer rooms, ATMs, information desks and children's play areas. Terminal 2 is also reported to offer baby-care facilities. Lounges operate in both buildings, and several list hours of 4:00am to 9:00pm. Treat those hours as stale-prone and check before relying on them. Walk-in fees or card access vary, and no prices are given here. Skip lounges entirely on a short wait. For food, reported options include the following.

Good to know

Lounge hours of 4:00am to 9:00pm are only a starting point, so check them before a layover beyond 6 hours.

  • Terminal 1: Starbucks, Dunkin' Donuts, Soerabaja Café and Bangi Kopi
  • Terminal 2: Burger King, Pizza Hut, A&W, Sushi Kiosk and Harissa
  • Lounges (verify first): Trowulan Executive Lounge and Singosari Lounge in Terminal 1
  • Lounges (verify first): Concordia Blue Sky, Concordia Premier and Garuda Indonesia Executive in Terminal 2
Bandara Juanda 29-06-24~8 — 7
Photo: Indonesiagood, CC BY 4.0, via Wikimedia Commons.

Rainy Season And Disruption Tips

Sponsored

Heavy rain can disrupt flights here. On February 9, 2016, flooding closed the runway for just over an hour for emergency repairs. That is a historical example, not a current alert. Rain-season delays are still worth planning for. Read our Best Time to Visit Surabaya: Weather & Season Guide page and check the BMKG weather agency for forecasts. Build buffer time into onward connections, install your airline's app for alerts, and use the airline or airport site for flight status instead of third-party trackers.

Layover Or Long Wait? What To Do In Surabaya

Bandara Juanda 29-06-24~2 — 8
Photo: Indonesiagood, CC BY 4.0, via Wikimedia Commons.

Layover length decides everything. Under 3 hours, stay airside. From 3 to 6 hours, take a short city trip only if the transfer is quick and traffic is light. Beyond 6 hours, a full outing makes sense. Unsure the city is worth leaving the terminal for? Read whether Surabaya is worth visiting. Then pick from 9 Best Things To Do in Surabaya: Sights & Planning for main sights. On a budget, free activities in Surabaya keep costs down. Rain or heat pushes you toward air-conditioned Surabaya malls. For a meal, try local Surabaya dishes. With a full day free, Day Trips From Surabaya: Best Options and Timing are another option.

Common Mistakes To Avoid

Sponsored

These are advice, not facts. Most trouble comes from a handful of avoidable errors.

  • Heading to the wrong terminal. Confirm it on your ticket first.
  • Booking a connection too tight for a terminal change.
  • Ignoring traffic on the road to Sidoarjo.
  • Accepting unmetered taxi touts.
  • Changing money only at airport counters without comparing rates.
  • Assuming a codeshare flight departs from the marketing airline's terminal.
  • Skipping a nearby hotel before a very early flight.

Notes for your Indonesia trip

Optional updates when we add or change a town or island guide.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful