Operational
Airport Profile · ID

Juanda International Airport

SUB WARR
Surabaya, ID Asia/Jakarta Multi-airline hub
7.0M
Annual passengers
39+
Destinations
21
Airlines
1
Runway
Where SUB ranks
Among 534 international airports — and 157 in Asia
View full ranking →
Passengers
# 287 worldwide
# 106 Asia
Direct routes
# 362 worldwide
# 108 Asia
Airlines
# 350 worldwide
# 114 Asia
Runways
# 498 worldwide
# 146 Asia
Terminals
# 232 worldwide
# 87 Asia
Area
# 52 worldwide
# 21 Asia
Elevation
# 521 worldwide
# 152 Asia
Juanda International is the primary airport of Surabaya, Indonesia's second-largest city and the commercial and industrial capital of East Java — a metropolitan region of nearly 10M people whose port handles the bulk of the archipelago's eastern trade. It is the country's third-busiest airport after Jakarta's Soekarno-Hatta and Bali's Ngurah Rai, and the main domestic gateway for flights into Java's east, Kalimantan, Sulawesi, and the Nusa Tenggara chain. The airport operates two terminals: T1, which handles all domestic traffic and the majority of movements, and T2, which serves international routes including Singapore, Kuala Lumpur, Hong Kong, Taipei, and the annual Hajj pilgrimage charters to Jeddah and Medina. The Hajj role is structurally significant — East Java is one of the world's largest Muslim-majority regions by population, and Juanda is one of five designated embarkation airports for Indonesian pilgrims, which produces seasonal widebody capacity that quadruples during the Hajj weeks. The single 3,000 m (9,843 ft) runway supports routine 777 and A330 operations; 83 routes to 39 destinations are served by 21 airlines, led by Lion Air, Citilink, and Garuda Indonesia. Juanda is jointly operated as a civil facility alongside the Indonesian Navy's Juanda Naval Air Base, which lies east of the commercial terminals — one of several dual-use airports in Indonesia. A third terminal and second runway have been under active planning since 2018 to raise capacity from the current 13M to more than 40M passengers annually. The airport handled approximately 11.5M passengers in 2023.

Global route network

Every direct destination, colour-coded by distance

Most popular route
SUB → CGK
532 observed departures
Longest route
SUB → JED
8,652 km
Countries reached
8
Via direct passenger flights

Where can I fly from here?

Top direct destinations, sorted by daily frequency

CGK short
Tangerang
ID
532 /day 6 airlines
UPG short
Makassar / Ujung Pandang
ID
490 /day 5 airlines
BPN short
Balikpapan
ID
278 /day 5 airlines
DPS short
Bali/Denpasar
ID
181 /day 5 airlines
LOP short
Lombok
ID
131 /day 4 airlines
KUL medium
Sepang
MY
114 /day 3 airlines
BDJ short
Banjarmasin
ID
103 /day 3 airlines
SIN short
Singapore
SG
92 /day 3 airlines
KOE short
Kupang
ID
69 /day 1 airlines
AAP short
Samarinda
ID
60 /day 3 airlines
PKY short
Palangkaraya
ID
57 /day 3 airlines
BTH short
Batam
ID
45 /day 2 airlines

Track new routes from SUB

Get notified when airlines add new destinations, resume seasonal services, or launch direct flights from Juanda International Airport. Flight tracking, alerts, and full route history live on AirportRoutes.com.

Airport data

Authoritative facts sourced from the airport authority

Elevation
9 ft (3 m)
Above sea level
Runways
1 · 9,843 ft max
1 runway, ASP
Passengers
7.0M/yr
Reported 2024
Airlines
21 carriers
JT · IU · QG
Hub status
Mega-hub
Multi-airline hub
Area
5,930 acres (2,400 ha)
Total airport area

Beyond the major hubs

SUB also serves 26 regional airports across 2 countries — secondary cities, islands, and niche destinations not ranked on BigAirports.

26
Regional airports
2
Countries served
9
Airlines operating
743
Observed flights
AirportRoutes.com

Explore every route from SUB with live tracking

AirportRoutes tracks all 65+ routes — majors and regionals alike — with flight-level activity, airline filters, and daily updates.

Open full profile

Getting to the airport

Ground transport options from Surabaya

Public transportation

DAMRI airport buses run frequent services from just outside the Arrivals area to Bungurasih (Purabaya) Terminal — Surabaya's central bus interchange and the transfer point for intercity services across Java. Additional DAMRI routes serve Malang, Kediri, and Jombang. Trans Semanggi Suroboyo city buses also serve the airport. No direct rail link exists, although integration with the Surabaya commuter line has been discussed.

Taxis & rideshare

Fixed-price airport taxis operate on a coupon system from counters inside the Arrivals hall at both T1 and T2, with zone-based pricing to Surabaya's major districts. Grab and Gojek ride-hailing services have designated pickup zones outside the terminals and are often 30–40% cheaper than coupon taxis, though surge pricing applies at peak hours.

Rental cars

TRAC Astra Rent a Car, Avis, and several local operators maintain counters in Arrivals at both terminals. Renting a car with a driver (sewa mobil plus sopir) remains the dominant model for foreign visitors given Surabaya's traffic conditions; a full day with driver and fuel typically costs 600,000–900,000 IDR. An International Driving Permit is required for self-drive.

Explore more from SUB

Related airports, airline directory, and popular routes