Soekarno-Hatta International Airport Guide

IATA CGKICAO WIIIJakartaUpdated 2026-07-21
Local time
––

Soekarno–Hatta International Airport opened for domestic service on 1 May 1985 and is Indonesia's busiest airport, serving as the main gateway to Jakarta. InJourney Airports, the state-owned operator formed from the merger of the country's two airport operators, runs the site under government ownership.

Architect Paul Andreu designed the original terminal buildings, drawing on Javanese pendopo and joglo roof forms set among landscaped courtyards; the design won the 1995 Aga Khan Award for Architecture. A free automated people mover, the Skytrain, links the terminal buildings and the on-site railway station. In 2023 the airport handled 49.08 million passengers and 348,088 aircraft movements, ranking third in Southeast Asia behind Singapore Changi and Suvarnabhumi.

A third runway entered commercial service in August 2019, lifting hourly movement capacity beyond the original two parallel runways. Garuda Indonesia anchors long-haul international routes, while domestic low-cost carriers and Hajj and Umrah charter operators are split across separate terminal buildings on the airport's grounds.

Services

5 of 6 available

Compare 20 listed options at Soekarno-Hatta International Airport, spanning parking, car rentals, lounges, hotels and shuttles. Each guide sets out locations, distance from the airport, key features and links to book direct, so you can weigh cost against convenience before you fly. Select a service below to see every provider we track for Soekarno-Hatta International Airport.

Location

✈️

Key facts

Size
49M passengers (2023)3 runwaysopened 1985
Location
-6.126, 106.656
Operator
InJourney Airports

Terminals

3 terminals

Soekarno-Hatta International Airport has 3 passenger terminalsTerminal 1, Terminal 2 and Terminal 3, handling both international and domestic flights for around 20 airlines. Check which terminal your airline uses before you travel, as check-in, security and boarding points differ between them, and moving from one to another can take time.

  • Terminal 1Domestic

    Lion Air, Citilink, Super Air Jet, Wings Air

    Concourses Terminal 1A · Terminal 1B · Terminal 1C

  • Terminal 2Mixed

    Indonesia AirAsia, Batik Air, Thai Lion Air, Scoot, Jetstar, Saudia

    Concourses Terminal 2D · Terminal 2E · Terminal 2F

  • Terminal 3Mixed

    Garuda Indonesia, Pelita Air, Transnusa, Singapore Airlines, Emirates, Qatar Airways, Cathay Pacific, ANA, EgyptAir, Xiamen Air

Nearby cities

4 cities

Soekarno-Hatta International Airport is closest to Tangerang (8 km south), and also serves Jakarta, Bekasi and other nearby areas. With 4 towns and cities within reach, it is a practical gateway for the wider region. Distances shown are straight-line from the airport, so allow extra time for road transfers, traffic and parking.

  • Jakarta20 km southeast
  • Tangerang8 km south
  • Bekasi39 km east
  • Bogor55 km south

Frequently Asked Questions

What are the airport codes for Soekarno-Hatta International Airport?

Soekarno-Hatta International Airport uses the following codes: IATA: CGK, ICAO: WIII. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Soekarno-Hatta International Airport located?

Soekarno-Hatta International Airport is located in Jakarta, Banten, Indonesia. The airport coordinates are -6.1256°, 106.6560°.

What services are available at Soekarno-Hatta International Airport?

Soekarno-Hatta International Airport offers: 1 parking options, 4 car rental companies, 4 lounges, 7 nearby hotels, 4 shuttle services, public transport connections. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know!

Suggest page updates →