airportsboard

SUB Juanda International Airport

Local time

Juanda International Airport (SUB) is an airport serving Surabaya, Indonesia.

· 34 departures on the board
  • 22:00
    ID6136
    Ujung Pandang(UPG)
    On time
  • 22:00
    ID8260
    Ujung Pandang(UPG)
    On time
  • 22:00
    ID8182
    Ujung Pandang(UPG)
    On time
  • 20:35
    QG171
    Jakarta(CGK)
    On time
  • 20:10
    QG356
    Ujung Pandang(UPG)
    On time
  • 20:05
    SJ562
    Ujung Pandang(UPG)
    On time
  • 19:40
    QG693
    Denpasar(DPS)
    On time
  • 19:35
    SJ5671
    Ujung Pandang(UPG)
    On time
  • 19:15
    SQ929
    Singapore(SIN)
    Boarding
  • 19:15
    ID6575
    Jakarta(CGK)
    Boarding
  • 19:15
    JT316
    Banjarmasin(BDJ)
    Boarding
  • 19:10
    QG494
    Banjarmasin(BDJ)
    Final call
  • 19:00
    GA325
    Jakarta(CGK)
    Gate 1
    Departed
  • 19:00
    JT880
    Ujung Pandang(UPG)
    Departed
  • 19:00
    JT942
    Ujung Pandang(UPG)
    Departed
  • 19:00
    JT1984
    Ujung Pandang(UPG)
    Departed
  • 19:00
    JT1948
    Ujung Pandang(UPG)
    Departed
  • 19:00
    JT3794
    Ujung Pandang(UPG)
    Departed
  • 18:40
    18:45
    QG727
    Jakarta(CGK)
    Departed
  • 18:40
    JT260
    Balikpapan(BPN)
    Departed
  • 18:34
    18:40
    ID7502
    Jakarta(HLP)
    Departed
  • 18:31
    18:10
    ID7579
    Jakarta(CGK)
    Departed
  • 18:16
    18:25
    IP207
    Jakarta(CGK)
    Departed
  • 18:10
    SJ566
    Ujung Pandang(UPG)
    Departed
  • 18:06
    18:00
    GA313
    Jakarta(CGK)
    Gate 1
    Departed
  • 17:57
    17:45
    QZ326
    Kuala Lumpur(KUL)
    Departed
  • 17:50
    17:55
    ID7514
    Jakarta(HLP)
    Departed
  • 17:47
    17:00
    JT581
    Jakarta(CGK)
    Departed
  • 17:40
    17:55
    JT100
    Jeddah(JED)
    Departed
  • 17:36
    16:35
    JT838
    Pontianak(PNK)
    Departed
  • 17:21
    17:10
    QG488
    Banjarmasin(BDJ)
    Departed
  • 17:20
    IU340
    Pontianak(PNK)
    Departed
  • 17:08
    17:15
    QG717
    Jakarta(CGK)
    Departed
  • 17:02
    17:15
    JT692
    Kupang(KOE)
    Departed

About SUB Airport

Juanda International Airport (SUB) in Surabaya, Indonesia serves as the city’s main international gateway with multiple terminals handling domestic and international traffic; Terminal 1 primarily manages domestic flights while Terminal 2 handles international services and some full-service carriers. Major airlines based or with large operations here include Garuda Indonesia, Lion Air and Citilink, offering frequent connections to Jakarta, Bali (Denpasar), Kuala Lumpur, Singapore and other regional hubs. Travelers can check the online flight board for up-to-date arrivals and departures, and will find a range of passenger facilities, transport links and immigration services to ease transfers.

Where flights from Juanda International Airport do not go every day

Airlines fly daily to 27 destinations from Juanda International Airport; another 9 are served only on certain days of the week. Most destinations are reachable on Saturday (36); fewest on Wednesday (29).

DestinationDeparture daysDeparts
Bandar Seri Begawan (BWN)BIMon, Tue, Thu, Fri, Sat05:45 / 06:00
Johor Bahru (JHB)QZMon, Wed, Fri, Sat, Sun07:30 / 12:55
Penang (PEN)QZMon, Tue, Wed, Thu, Sat06:10 / 15:30
Semarang (SRG)IU · IWMon, Tue, Thu, Sat11:50 / 16:09
Banyuwangi (BWX)IWTue, Thu, Sat, Sun16:00
Fuzhou (FOC)MFTue, Thu, Sat14:40
Medan (KNO)IUTue, Thu, Sat10:40
Pekanbaru (PKU)JTTue, Thu, Sat09:00
Waikabubak-Sumba Island (TMC)INTue, Thu, Sat12:05

Carrier timetable as of July 27, 2026, for the current scheduling season. Individual charter and seasonal services may be missing or incomplete.

How do I get to and from Juanda International Airport?

Juanda International Airport is served by multiple options: regular city buses and airport shuttle services connect the airport with Surabaya and nearby cities; taxis and app-based ride-hailing are widely available at designated stands outside the terminal; many travelers use private cars or hotel transfers. Car rental desks are present, and there are road links to the city and surrounding areas; plan for variable traffic when scheduling journeys to or from the airport.

How do the terminals work at Juanda International Airport?

The airport operates a main passenger terminal handling both domestic and international flights, with separate check-in desks and immigration facilities for international departures and arrivals. Domestic and international gates are organised within the same terminal complex; passengers transferring between flights should follow transfer signage and allow time for immigration and security procedures when moving between domestic and international services.

Tips for flying from Juanda International Airport

Allow extra time for travel because Surabaya road traffic can be congested at peak hours; arrive early for international flights to complete check-in, baggage drop and immigration. Keep travel documents handy for passport control and visa checks. Verify terminal and airline details before departure, and use official taxi or ride-hailing stands for safety. Carry a small amount of local currency for incidental purchases where cards may not be accepted.

Frequently asked questions

The IATA airport code for Juanda International Airport is SUB.

SUB Airport
Juanda International Airport
Surabaya, Indonesia · GMT+7

Popular routes from SUB

View all

Airlines

JTLion AirlinesIDBatik AirQGCitilink IndonesiaSJSriwijaya AirGAGarudaSQSingapore AirlinesIPPelita AirQZIndonesia AirAsiaIUSuper Air Jet

Other airports near Surabaya

Popular airports in Indonesia

View all

All airports A–Z

View all