IATA: SUB · Surabaya, Indonesia

Juanda International Airport Guide

CapitalJakarta
Population284,438,782
CurrencyIDR Rp Indonesian rupiah
LanguageIndonesian
Time ZoneUTC+07:00 WIB
AirportSUB
Distance
Flight Time
Visitors/yr~3,538,009

Juanda International Airport (IATA: SUB) is a key aviation hub serving Surabaya and the wider Indonesia region. The airport operates 2 passenger terminals, handling millions of passengers annually.

Getting to Surabaya from SUB

Train and metro offer the fastest connections (20–40 min). Buses and shared shuttles are the most affordable. Taxis and rideshare apps (Uber, Bolt) are ideal with luggage or in groups.

Terminals & Facilities

Juanda International Airport has 2 terminals with duty-free retail, restaurants, business lounges, family zones and prayer rooms. Free WiFi is available throughout.

Airport Lounges at SUB

Multiple lounges are accessible via Priority Pass, Amex Platinum, airline status or day-pass purchase. Amenities include complimentary food and drinks, fast WiFi and shower facilities.

Parking

Short-stay, long-stay and meet-and-greet options are available at Juanda International Airport. Pre-booking online saves 30–50% versus paying at the gate.

Frequently Asked Questions

How early to arrive at SUB?+
Is there free WiFi at Juanda International Airport?+
How do I get from SUB to Surabaya city centre?+
Are there hotels near SUB?+
Which airlines fly from SUB?+

Top Activities in Surabaya

Loading activities…

Hotels in Surabaya

Loading hotels…

Juanda International Airport (SUB) at a glance

IATA / ICAO
SUB / WARR
Serves
Surabaya
Country
Indonesia
Local time now
00:50 (WIB)
Time zone
Asia/Jakarta
Currency
IDR (Rp)
Capital
Jakarta
Coordinates
-7.3798, 112.7870

Cheapest fares found from SUB right now

Updated 30 Aug 2026
DestinationAirlineStopsDepartsFrom
Denpasar-Bali Island (DPS)IUDirect1 Sep€77
Mataram (LOP)Lion AirDirect26 Oct€98
JKTLion AirDirect5 Sep€108
Ujung Pandang-Celebes Island (UPG)CitilinkDirect3 Sep€129
Yogyakarta-Java Island (JOG)IU1 stop14 Nov€221
Kuala Lumpur (KUL)QZDirect31 Aug€252
Penang (PEN)Lion Air1 stop30 Aug€257
Tianjin (TSN)China Southern1 stop5 Sep€463
Jeddah (JED)Garuda Indonesia2 stops17 Oct€675
Shenyang (SHE)China Southern1 stop6 Oct€696
Tashkent (TAS)QZ1 stop1 Sep€827
Honiara (HIR)Scoot3 stops9 Sep€1,657
Return fares found by travellers in the last 48 hours. Prices change constantly - search for your dates to see live availability.

Nonstop destinations from SUB

Juanda International Airport has published nonstop service to 26 airports across 7 countries. The busiest are listed first, with straight-line distance from SUB.

DestinationIATACountryDistance
SingaporeSINSingapore1,376 km
MakassarUPGIndonesia790 km
JakartaCGKIndonesia691 km
BandungBDOIndonesia577 km
BalikpapanBPNIndonesia817 km
Kuta, BadungDPSIndonesia303 km
SepangKULMalaysia1,666 km
BanjarbaruBDJIndonesia489 km
SemarangSRGIndonesia270 km
Bandar Seri BegawanBWNBrunei1,390 km
BatamBTHIndonesia1,348 km
YogyakartaJOGIndonesia263 km
KupangKOEIndonesia1,235 km
ManadoMDCIndonesia1,673 km
TaoyuanTPETaiwan3,723 km
Hong KongHKGHong Kong3,303 km
AmbonAMQIndonesia1,741 km
Mataram (Pujut, Lombok Tengah)LOPIndonesia413 km
PalangkarayaPKYIndonesia587 km
PaluPLWIndonesia1,067 km
TarakanTRKIndonesia1,303 km
SampitSMQIndonesia543 km
BangkokDMKThailand2,722 km
Johor BahruJHBMalaysia1,424 km

Airlines serving SUB

13 carriers publish nonstop service at SUB, ranked by how many routes each one appears on. Counts include codeshares, so a carrier can be listed here while the aircraft is flown by a partner. Schedules change seasonally — check the operating carrier on your own dates before booking.

AirlineCodeTypeRoutes
Lion AirJTBudget39
Sriwijaya AirSJFull Service18
Carrier QZQZ14
Garuda IndonesiaGAFull Service14
CitilinkQGBudget12
AirAsiaAKBudget2
Royal BruneiBIFull Service2
EVA AirBRFull Service2
China AirlinesCIFull Service2
Singapore AirlinesSQFull Service2
Carrier VFVF2
Carrier CXCX2
Carrier RYRY2

At the airport

General guidance rather than SUB-specific detail — terminal counts, lounge locations, desk opening hours and lost-property arrangements change often, so confirm those on the airport’s own site before you travel.

SecurityAllow longer than you think at peak departure banks - typically early morning and late evening. Liquids and electronics rules still differ by airport even where scanners have been upgraded.
ImmigrationArriving passengers clear immigration at the first point of entry into a country, not at the final destination, which is what makes tight connections risky on separate tickets.
Terminal transfersWhere an airport has multiple terminals, allow for a shuttle or train between them. Airside transfers are faster, but a change of terminal often means re-clearing security.
Wi-FiFree Wi-Fi is now near-universal at scheduled-service airports, usually with a time limit or an email sign-in. Download boarding passes before you land in case sign-in fails.
Food and shopsMost retail sits airside, after security. Landside options before security are usually thinner and close earlier.
AccessibilityRequest assistance through your airline at least 48 hours ahead. It is a legal entitlement across the EU, UK and US, but only guaranteed when pre-booked.
CurrencyAirport exchange desks carry the widest spreads of anywhere in a country. An ATM in the arrivals hall, or a card with no foreign-transaction fee, is almost always cheaper.
Lost propertyItems left on the aircraft go to the airline; items left in the terminal go to the airport operator. They are separate systems, so report to the right one.