From the terminal to central Jakarta
Jakarta is served by two distinct aviation hubs that handle the immense volume of travellers arriving on a flight to the city. These gateways are positioned on different sides of the city, catering to a mix of international flag carriers and a bustling network of domestic low-cost operators.
Soekarno-Hatta International Airport (CGK)
Soekarno-Hatta International Airport, identified by the code CGK, is the primary international gateway to the region and is located approximately 20 km north-west of Central Jakarta in the Tangerang regency. As the busiest airport in the country, it serves as the global hub for Garuda Indonesia and a major base for Lion Air and Batik Air. The airport features three main terminals connected by an automated Skytrain people mover, handling a vast array of long-haul routes from across Asia, Europe, and Oceania.
Upon clearing arrivals, the most efficient way to reach the city centre is via the Airport Rail Link, which departs from the Integrated Building between Terminal 1 and Terminal 2. The train journey typically takes around 45 to 55 minutes to reach BNI City Station or Manggarai Station, providing a reliable alternative to the city’s notorious road congestion. For those heading to specific hotels or residential districts, Blue Bird or Silver Bird taxis operate from official ranks, while the Damri bus network offers affordable routes to destinations such as Gambir Station, Blok M, and Rawamangun. Depending on the time of day and traffic conditions, a car journey to the Golden Triangle business district can range from 45 minutes to well over 90 minutes.
Halim Perdanakusuma International Airport (HLP)
Halim Perdanakusuma International Airport, or HLP, is situated much closer to the urban core, roughly 13 km south-east of the city centre in East Jakarta. While it originally served as the city’s main international hub until the mid-1980s, it now primarily facilitates domestic flights to Jakarta, as well as private charters and military operations. It is a preferred choice for business travellers due to its proximity to the commercial districts, though it operates with a smaller, single-terminal structure compared to its larger counterpart.
Travellers landing here will find that the commute into the heart of the city is significantly shorter in distance, often taking between 30 and 60 minutes by road. The airport is well-connected to the city’s transport infrastructure via the TransJakarta bus system and the LRT Jabodebek, with the Halim LRT Station providing a modern rail connection to Dukuh Atas in Central Jakarta. Traditional taxis and ride-hailing services are readily available outside the terminal, offering direct transit to the nearby districts of Cawang and Jatinegara.