Airport
Surabaya Juanda Airport (SUB)
Juanda is the airport East Java arrives through: the country's busiest gateway outside Jakarta and Bali, the handover point between a long flight and the volcanoes inland, and — as at many large Indonesian airports — not actually inside the city it is named for. It stands south of Surabaya in the neighboring regency of Sidoarjo, which matters mainly because it sets the shape of the journey in. Two separate terminal buildings, three ways into town, and one very good reason most foreign visitors are here at all.
Updated 2026-09-22
- CodesSUB · WARR
- Elevation3 m
- Official websitejuanda-airport.com
Booking links go to our partner Trip.com — we may earn a commission at no extra cost to you.
Two terminals, two buildings, two addresses
Juanda divides its traffic between a terminal carrying the bulk of the domestic schedule and a second one handling the international flights along with the services of the carriers based there. The part that catches people out is that each stands alone with its own access road, sharing nothing with the other but a name. Arriving at the wrong one is corrected by road, not on foot, so a driver needs telling which terminal at the start of the trip rather than at the end of it.
The same geography shapes a self-arranged connection. Two tickets bought separately, with a change of building in between, mean leaving one terminal, traveling and checking in again at the other — a different proposition entirely from a connection an airline sells as a single journey. Allocation follows the airline, and airlines move, so confirm the terminal printed on each boarding pass the night before rather than at the drop-off.
Into Surabaya: the airport bus, the taxi desk, the apps
Scheduled airport buses stop in front of both terminals and are the cheapest straightforward way in. One line runs to the big intercity bus terminal on the southern edge of the city, where the long-distance coaches across Java depart; another goes into the downtown shopping and hotel district; a third heads out toward the industrial towns northwest of Surabaya. They keep daytime hours rather than running around the clock.
For a door-to-door arrival, the taxi desk in the arrivals area puts you in a car at a quoted price, and the ride-hailing apps work from their own marked pickup area. The drive crosses a toll road into the city and is unremarkable outside the peaks — at the ends of the working day it is anything but. On a late arrival, note that the bus lines thin out long before the taxi ranks do.
Arriving from abroad at a quieter border
International arrivals follow the same national routine as the big gateways: one online arrival declaration covering immigration, customs and health, submitted before departure and shown as a QR code on landing. Generating it on a home connection is a great deal easier than wrestling with it over airport wireless. The queues are shorter here than at Jakarta or Bali for the plain reason that fewer wide-bodies land at once, but the paperwork is identical.
Which nationalities are waived, which buy permission on landing and which need it granted beforehand is a matter for the entry rules of Indonesia rather than for any one airport. What this airport sets is the rhythm: a modest international schedule against a heavy domestic one, which means the real congestion is at security before the first morning departures to Jakarta rather than at the border desks.
The volcano gateway
Most foreign visitors are at Juanda for what lies inland. This is the standard air entry for the Tengger caldera and the sulfur crater at Ijen, the classic pairing of the Javanese volcano circuit: the caldera is reached by road from the airport or the city, the crater by carrying on east toward Banyuwangi by bus or train. Tour operators meet arriving flights, which is how most people bridge the gap.
Both are pre-dawn expeditions, and that should govern how the flights are booked. Landing with an evening in hand beats planning to go from the terminal straight onto a mountain road, and the eastbound rail and coach services start from the city rather than from the airport, so the first leg of any volcano trip is a transfer whichever way you do it.
Layovers, onward flights and the practical corner
For an early departure there are hotels on the airport's doorstep and a cluster along the approach road, all running their own shuttles. For a long wait, the paid lounges and the public-side food halls do the job, and there is little reason to go into the city unless dinner there is the point. Left luggage and prayer rooms are where you would expect them, before the checks rather than beyond them.
The domestic network out of Juanda is broad — the other Javanese cities, Bali, the eastern islands, Kalimantan and Sulawesi — and the way those hops chain together belongs to the guide to flying and sailing between the islands. Arrange an eSIM before you fly, take cash from a bank's own machine instead of a standalone kiosk, and keep small notes for the bus fare; which denominations to carry is covered in the Indonesia money guide.