Airport Guide

Soekarno–Hatta International Airport (CGK)

Soekarno–Hatta International Airport (CGK) is Indonesia's busiest airport and the primary gateway for Jakarta — the capital of the world's fourth-most-populous country. Named after Indonesia's founding fathers, the airport serves as the hub for Garuda Indonesia and a major base for Lion Air and other Indonesian carriers, connecting Southeast Asia's largest economy with destinations across the world.

Overview of Soekarno–Hatta International Airport

Soekarno–Hatta International Airport (CGK) is located approximately 20 kilometers west of central Jakarta in the Cengkareng area of Banten Province. The airport serves the Jakarta metropolitan area — Indonesia's sprawling capital and economic center — with a population of over 33 million people, making CGK one of the world's most important airports by catchment area population.

CGK operates three terminals. Terminal 1 and Terminal 2 are the older facilities, handling domestic and some regional operations. Terminal 3 — upgraded significantly in recent years — is the primary international terminal, housing Garuda Indonesia's international operations and most foreign carriers.

Garuda Indonesia — Indonesia's national carrier and SkyTeam member — operates its primary hub at CGK, connecting Jakarta with domestic Indonesian destinations, regional Asian routes, and intercontinental services to Europe, the Middle East, and Australasia. Lion Air — one of Asia's largest low-cost carriers by fleet size — also maintains extensive domestic operations from CGK.

History of Soekarno–Hatta International Airport

Soekarno–Hatta Airport opened in 1985, replacing Jakarta's older Kemayoran Airport. Named after Indonesia's first President (Soekarno) and Vice President (Hatta), the airport has grown alongside Indonesia's rapid economic development and the expansion of its domestic aviation market.

Indonesia's domestic aviation market is one of the world's largest — driven by an archipelago nation of over 17,000 islands that requires air travel for many inter-island connections — and CGK processes an extraordinary volume of domestic traffic alongside international operations.

Terminals at Soekarno–Hatta International Airport

CGK operates three terminals:

  • Terminal 1 (T1): Primarily domestic operations, handling Lion Air, Citilink, and other Indonesian domestic carriers.
  • Terminal 2 (T2): Mixed domestic and international operations.
  • Terminal 3 (T3): The primary international terminal, upgraded and expanded. Handles Garuda Indonesia's international routes, most foreign carriers, and premium domestic services.

The terminals are separated on the airport campus and connected by a free shuttle bus. Confirm your terminal carefully when arriving at CGK, particularly for connections between domestic and international flights.

Airlines and Destinations at Soekarno–Hatta International Airport

Garuda Indonesia operates its primary hub at CGK with an extensive domestic network across Indonesia's many islands, alongside international routes to Asia, Australia, the Middle East, and Europe. As a SkyTeam member, Garuda provides connecting opportunities through partner hubs.

Lion Air operates one of the most extensive domestic Indonesian networks from CGK, serving a huge range of domestic destinations at competitive fares. Other airlines at CGK include Singapore Airlines, Qatar Airways, Emirates, Turkish Airlines, Cathay Pacific, and many other Asian and international carriers.

Amenities at Soekarno–Hatta International Airport

CGK's Terminal 3 offers a good range of passenger facilities including duty-free shopping, diverse dining, and airline lounges. Garuda Indonesia's Garuda Indonesia Executive Lounge serves premium passengers. Indonesian cuisine and local products are featured in retail and food areas. Wi-Fi is available throughout. Medical services and currency exchange are on site.

Ground Transportation to and from Soekarno–Hatta International Airport

CGK is connected to central Jakarta by several transport options:

  • Railink Airport Train: A dedicated train service connects CGK to Sudirman station (central Jakarta business district) in approximately 50–55 minutes via stops at Manggarai and other central stations. This is the most time-consistent option.
  • Bus TransJakarta: Express bus services connect the airport to central Jakarta areas.
  • Taxi: Available from all terminals. Journey to central Jakarta varies from 45 minutes to well over 2 hours depending on traffic — Jakarta's road traffic is among the most severe in the world.
  • Car hire is available at the terminal complex.

Parking at Soekarno–Hatta International Airport

CGK offers parking adjacent to all terminals with short-stay and long-stay options. Given the airport's scale, early arrival for parking during peak times is recommended. Electric vehicle charging is available in selected areas.

Passenger Tips for Soekarno–Hatta International Airport

Jakarta's notorious road traffic is CGK's most significant challenge — road journeys between the airport and the city can be unpredictable and extremely long during peak hours. The Railink airport train is by far the most reliable option for reaching the city on time.

Allow at least 3 hours before international departures and 2 hours before domestic. Terminal connections via the shuttle bus add time for passengers connecting between domestic and international flights.

For long-haul connections at CGK, note that Garuda Indonesia's international schedules are shaped by the airline's hub efficiency at Jakarta — minimum connection times are typically 60–90 minutes.

Economic Role of Soekarno–Hatta International Airport

Soekarno–Hatta Airport is essential to Indonesia's economy — the world's 16th-largest by GDP and one of the fastest-growing major economies in Asia. The airport facilitates exports, inbound investment, tourism, and the movement of workers and business travelers across one of the world's most geographically dispersed countries.

Future Development at Soekarno–Hatta International Airport

Indonesia's aviation authorities have ongoing expansion plans for CGK including additional terminal capacity and runway improvements to meet demand from Indonesia's rapidly growing aviation market. A new airport for the Jakarta area (Kertajati International Airport in West Java) has been developed as a potential long-term alternative, though its integration with the existing airport system is evolving.

Role in the Aviation System

Soekarno–Hatta International Airport is the primary gateway for the world's fourth-most-populous country and one of Southeast Asia's most important aviation hubs. Its role encompasses both the gateway function for Indonesia's international trade and tourism, and the critical domestic network hub for a geographically dispersed archipelago nation.

CGK's domestic role is particularly significant — Indonesia's island geography makes domestic air travel essential for connecting the country's 270 million people across its 17,000 islands, generating one of the world's largest domestic aviation markets.

Within Jakarta's airport system, CGK dominates commercial aviation. Halim Perdanakusuma Airport (HLP) serves selected domestic and regional operations on a limited basis.

In practical terms, CGK can be understood as:

  • Indonesia's primary international gateway and largest airport
  • Garuda Indonesia's global hub and a SkyTeam connecting point for Southeast Asian traffic
  • the domestic aviation hub for one of the world's most geographically dispersed nations
  • a gateway to the world's largest Muslim-majority country and one of Asia's fastest-growing economies

Alternative Airports

Airports within approximately 60 miles of Soekarno–Hatta International Airport that may provide additional scheduled commercial, regional access.

  • HLP / WIHH — Halim Perdanakusuma International Airport

Summary

Want to explore more airports like CGK? Use Airport Explorer to spin the globe, discover airports worldwide, and explore aviation hubs across every continent.

Frequently Asked Questions

How do I get from Jakarta Airport to central Jakarta?

The Railink airport train connects CGK to Sudirman station in central Jakarta in approximately 50–55 minutes. It is the most reliable option — Jakarta's road traffic can make taxi journeys unpredictable and very long.

Which airline is based at Soekarno–Hatta Airport?

Garuda Indonesia is the national carrier and primary hub airline. Lion Air operates the largest domestic network. Many Asian and international carriers also serve CGK.

Which terminal is Garuda Indonesia at CGK?

Garuda Indonesia's international operations are primarily in Terminal 3, which is the most modern facility. Domestic Garuda operations may use Terminal 2.

How bad is traffic between Jakarta Airport and the city?

Jakarta's traffic is among the most severe in the world. Road journeys to central Jakarta can range from 45 minutes in light traffic to over 2 hours during peak periods. The Railink train is strongly recommended.