Airport · CGK
Soekarno-Hatta International Airport
Jakarta, Indonesia

Lawrence Ruiz — CC BY-SA 4.0
IATA
CGK
ICAO
WIII
Continent
Asia
Country
Indonesia
Transport
Getting To & From Soekarno-Hatta International Airport
Travelers heading to or from Soekarno-Hatta International Airport have several transit choices depending on luggage and traffic tolerance. The Airport Railink (KA Bandara) provides a swift connection from the integrated airport station to central hubs like BNI City and Manggarai in roughly 40 to 45 minutes, with fares around IDR 70,000. Official airport taxis (such as Blue Bird or Silver Bird) and app-based rideshares (Grab and Gojek) are widely available from designated counters, though road travel time into central Jakarta fluctuates wildly between 45 minutes and two hours depending on peak-hour gridlock. Budget-friendly DAMRI airport buses also operate regular routes connecting the terminals to various points across Greater Jakarta.
Navigate
Terminals & Getting Around
Terminals
Soekarno-Hatta consists of three main operational passenger segments: Terminal 1 (primarily domestic flights), Terminal 2 (mixed domestic and international operations), and the contemporary Terminal 3, which serves as the primary base for Garuda Indonesia, its SkyTeam partners, and major international carriers. To navigate between terminals, passengers can use the automated Skytrain (Kalayang) system free of charge, which connects all passenger buildings and the Airport Railway Station.
Hours of Operation
Soekarno-Hatta International Airport operates 24 hours a day to handle heavy long-haul and regional flight schedules. While overnight stays are possible, facility options inside the public zones are somewhat basic compared to airside transit hotels.
Know Before You Go
Practical Tips
- Allow ample time for road traffic: If traveling by car or taxi to the airport, build in an extra hour of buffer time, as Jakarta's highway congestion is notoriously unpredictable.
- Inter-terminal connections: If you are changing terminals on a self-transfer, factor in at least 20 to 30 minutes to locate the Skytrain platform and complete the transfer.
- Immigration and Visa-on-Arrival: Ensure your passport has at least 6 months of validity remaining. Visa-on-Arrival (VoA) counters and e-Visa verification lines can experience heavy queues during bank-arrival banks of international widebodies.
- Baggage collection on international-to-domestic transits: If you are transferring from an international flight to a domestic connection, you must clear immigration, collect your checked baggage, clear customs, and re-check your bags at the domestic counter.
Sources: Injourney Airports Soekarno-Hatta Official Portal, Jakarta Airport Guide - Transport and Terminals
Latest
