Surabaya is served by Juanda International Airport (SUB), the second-busiest airport in Indonesia and a major hub for eastern Java. It offers extensive domestic connectivity from across the archipelago and a significant international arrival network focused on Southeast Asia, the Middle East (for pilgrim traffic), and East Asia into SUB.
The most frequent and affordable flights to Surabaya are domestic routes from other Indonesian islands. Key departure points include Jakarta (CGK), Bali (DPS), Makassar (UPG), Balikpapan (BPN), and Lombok (LOP) into SUB. Internationally, SUB has strong connections from Singapore (SIN), Kuala Lumpur (KUL), Hong Kong (HKG), and has become a major arrival point for pilgrim flights from Jeddah (JED) and Medina (MED) into Surabaya. It also receives services from other regional destinations like Taipei (TPE) and Shanghai (PVG) into SUB.
The market for arrivals into Surabaya is highly competitive on domestic routes. Lion Air (and its subsidiaries Batik Air, Wings Air) has a massive presence into SUB. Garuda Indonesia and its low-cost subsidiary Citilink also operate extensive networks into Surabaya. AirAsia provides competition on regional international arrival routes into SUB. For pilgrim arrivals from Jeddah, Saudi Arabian Airlines and Garuda are key operators into Surabaya. International carriers like Singapore Airlines and Malaysia Airlines serve their hubs from Surabaya as well.
To secure cheap flights to Surabaya, book domestic arrivals 2-6 weeks in advance into SUB. For international arrivals to Surabaya, start searching 2-4 months ahead into SUB. Always compare Lion Air with Garuda/Citilink for domestic arrivals into SUB — Lion Air often has lower base fares. For regional international arrival routes into Surabaya, compare AirAsia with full-service carriers. Use Surabaya's status as an eastern Java hub to find competitive fares from secondary Indonesian cities into SUB. Flying mid-week into Surabaya typically yields lower fares. SUB is a modern airport that serves as a crucial alternative to Jakarta for arrivals in eastern Indonesia.