Soekarno-Hatta International Airport (CGK) — Live Flight Status & Airport Guide
Soekarno-Hatta International Airport serves Jakarta, Indonesia, under the IATA code CGK and the ICAO code WIII. The airport lies at an elevation of 34 ft (10 m) and runs on Asia/Jakarta time; every time on this page is shown in the airport's local time. Use the arrivals and departures pages to check today's flights at Soekarno-Hatta International Airport, or search directly for a flight number.
Live Air Traffic
The arrivals page lists every tracked flight due to land at Soekarno-Hatta International Airport today, with its origin, scheduled and estimated times and current status; the departures page does the same for outbound flights. Both update continuously in the airport's local time. Missing a flight you expected? Check the exact flight number with the airline, because codeshare flights are listed under the operating carrier's number.
Airport information
| Airport code | WIII |
|---|---|
| IATA | CGK |
| Type | International airport |
| City | Jakarta |
| Country | Indonesia |
| Continent | Asia |
| Elevation | 34 ft (10 m) |
| Coordinates | -6.1256, 106.656 |
Soekarno-Hatta International Airport (CGK) — Live Flight Status & Airport Guide on Google Maps
Rawajati
Clear sky
Humidity: 43
Wind: 4.68 m/sec
30 C / 86 °F
28 C / 82.4 °F
28 C / 82.4 °F
28 C / 82.4 °F
28 C / 82.4 °F
Key facts about Soekarno-Hatta International Airport
You will find Soekarno-Hatta International Airport at -6.1256, 106.6560, at an elevation of 34 ft (10 m) above sea level. The airfield has three runways, and which one a flight uses can noticeably change taxi times between touchdown and gate. Passenger facilities are spread across three terminals (1985, 1991 and 2016), linked by a Skytrain. Local time at the airport follows Asia/Jakarta. If you are tracking a flight from another time zone, remember that the times on this page are the airport's local time, not yours.
Traffic we tracked at Soekarno-Hatta International Airport
Over the last 30 days of our own live tracking we logged an average of 3.6 aircraft movements per day at Soekarno-Hatta International Airport. The busiest window so far falls between 17:00-19:00 local time. These figures are refreshed weekly.
Destinations we tracked from Soekarno-Hatta International Airport (CGK)
| # | Destinations | Tracked flights | Carriers observed |
|---|---|---|---|
| 1 | Kuala Lumpur (KUL) | 5 | AirAsia, Batik Air, Malaysia Airlines, Malindo Air |
| 2 | Surabaya (SUB) | 5 | Escuela De Pilotos Are Aviacion, Garuda Indonesia, Lion Mentari Airlines, Pelita Air Service |
| 3 | Bandara Kuala Namu (KNO) | 5 | Escuela De Pilotos Are Aviacion, Garuda Indonesia, Lion Mentari Airlines, Pelita Air Service |
| 4 | Pontianak-Borneo Island (PNK) | 4 | Sriwijaya Air, Super Air Jet |
| 5 | Banjarmasin-Borneo Island (BDJ) | 3 | Batik Air, Escuela De Pilotos Are Aviacion, Super Air Jet |
| 6 | Pekanbaru-Sumatra Island (PKU) | 3 | Batik Air, Escuela De Pilotos Are Aviacion, Lion Mentari Airlines |
| 7 | Palembang (PLM) | 3 | Pelita Air Service, Super Air Jet |
| 8 | Penang (PEN) | 2 | Indonesia AirAsia |
| 9 | Ujung Pandang-Celebes Island (UPG) | 2 | Batik Air, Escuela De Pilotos Are Aviacion |
| 10 | Sorong-Papua Island (SOQ) | 2 | Batik Air, Garuda Indonesia |
| 11 | Denpasar-Bali Island (DPS) | 2 | Garuda Indonesia |
| 12 | Singapore (SIN) | 2 | Singapore Airlines, Tiger Airways |
| 13 | Tokyo (HND) | 1 | All Nippon Airways |
| 14 | Sango-Ternate Island (TTE) | 1 | Batik Air |
| 15 | Semarang-Java Island (SRG) | 1 | Batik Air |
| 16 | Bangkok (DMK) | 1 | Batik Air |
| 17 | Guangzhou (Huadu) (CAN) | 1 | China Southern Airlines |
| 18 | Shenzhen (Bao'an) (SZX) | 1 | China Southern Airlines |
| 19 | Tanjung Pinang-Bintan Island (TNJ) | 1 | Escuela De Pilotos Are Aviacion |
| 20 | Mumbai (BOM) | 1 | IndiGo Airlines |
| 21 | Sampit-Borneo Island (SMQ) | 1 | Lankair |
| 22 | Bandar Lampung-Sumatra Island (TKG) | 1 | Lion Mentari Airlines |
| 23 | Melbourne (MEL) | 1 | Qantas |
| 24 | Kotamadya Balikpapan (BPN) | 1 | Super Air Jet |
| 25 | Tanjung Pandan (TJQ) | 1 | Super Air Jet |
Origins we tracked to Soekarno-Hatta International Airport (CGK)
| # | Origins | Tracked flights | Carriers observed |
|---|---|---|---|
| 1 | Ujung Pandang-Celebes Island (UPG) | 12 | Batik Air, Escuela De Pilotos Are Aviacion, Garuda Indonesia, Pelita Air Service, Sriwijaya Air |
| 2 | Semarang-Java Island (SRG) | 10 | Batik Air, Escuela De Pilotos Are Aviacion, Garuda Indonesia, Super Air Jet |
| 3 | Denpasar-Bali Island (DPS) | 7 | Escuela De Pilotos Are Aviacion, Garuda Indonesia, Indonesia AirAsia, Pelita Air Service, Sriwijaya Air, TransNusa Air |
| 4 | Singapore (SIN) | 7 | Batik Air, Escuela De Pilotos Are Aviacion, Garuda Indonesia, Singapore Airlines, Tiger Airways |
| 5 | Bandara Kuala Namu (KNO) | 6 | Escuela De Pilotos Are Aviacion, Lion Mentari Airlines, Pelita Air Service |
| 6 | Surabaya (SUB) | 5 | Escuela De Pilotos Are Aviacion, Garuda Indonesia, Pelita Air Service |
| 7 | Kuala Lumpur (KUL) | 4 | AirAsia, Indonesia AirAsia, Malaysia Airlines |
| 8 | Labuan Bajo - Flores Island (LBJ) | 4 | Indonesia AirAsia |
| 9 | Yogyakarta (YIA) | 4 | Batik Air, Escuela De Pilotos Are Aviacion, Garuda Indonesia |
| 10 | Kotamadya Balikpapan (BPN) | 4 | Escuela De Pilotos Are Aviacion, Super Air Jet |
| 11 | Penang (PEN) | 3 | Batik Air, TransNusa Air |
| 12 | Manado (MDC) | 3 | Escuela De Pilotos Are Aviacion, Garuda Indonesia |
| 13 | Kendari-Celebes Island (KDI) | 3 | Escuela De Pilotos Are Aviacion, Super Air Jet |
| 14 | Banjarmasin-Borneo Island (BDJ) | 3 | Escuela De Pilotos Are Aviacion, Pelita Air Service, Super Air Jet |
| 15 | Siborong-Borong (DTB) | 2 | Indonesia AirAsia, Super Air Jet |
| 16 | Palu (PLW) | 2 | Batik Air |
| 17 | Taipei (TPE) | 2 | China Airlines |
| 18 | Batam Island (BTH) | 2 | Escuela De Pilotos Are Aviacion |
| 19 | Palembang (PLM) | 2 | Escuela De Pilotos Are Aviacion, Super Air Jet |
| 20 | Pontianak-Borneo Island (PNK) | 2 | Super Air Jet |
| 21 | Dubai (DXB) | 2 | Emirates |
| 22 | Tokyo (HND) | 1 | All Nippon Airways |
| 23 | Kota Kinabalu (BKI) | 1 | Indonesia AirAsia |
| 24 | Sango-Ternate Island (TTE) | 1 | Batik Air |
| 25 | Pangkalanbun-Borneo Island (PKN) | 1 | Batik Air |
| 26 | Pekanbaru-Sumatra Island (PKU) | 1 | Batik Air |
| 27 | Bangkok (DMK) | 1 | Batik Air |
| 28 | Xiamen (XMN) | 1 | Shandong Airlines |
| 29 | Shanghai (Pudong) (PVG) | 1 | China Eastern Airlines |
| 30 | Shenzhen (Bao'an) (SZX) | 1 | China Southern Airlines |
| 31 | Kupang-Timor Island (KOE) | 1 | Escuela De Pilotos Are Aviacion |
| 32 | Sukarata(Solo)-Java Island (SOC) | 1 | Escuela De Pilotos Are Aviacion |
| 33 | Tanjung Pandan (TJQ) | 1 | Escuela De Pilotos Are Aviacion |
| 34 | Fuzhou (FOC) | 1 | Xiamen Airlines |
| 35 | Padang (Katapiang) (PDG) | 1 | Garuda Indonesia |
| 36 | Ambon (AMQ) | 1 | Garuda Indonesia |
| 37 | Jayapura-Papua Island (DJJ) | 1 | Garuda Indonesia |
| 38 | Seoul (ICN) | 1 | Garuda Indonesia |
| 39 | Ho Chi Minh City (SGN) | 1 | Vietnam Airlines |
| 40 | Mumbai (BOM) | 1 | IndiGo Airlines |
| 41 | Melbourne (MEL) | 1 | Qantas |
| 42 | Sampit-Borneo Island (SMQ) | 1 | Super Air Jet |
| 43 | Banyuwangi (BWX) | 1 | Super Air Jet |
| 44 | Bandar Lampung-Sumatra Island (TKG) | 1 | Super Air Jet |
| 45 | Jeddah (JED) | 1 | Saudi Arabian Airlines |
| 46 | Soc Son, Hanoi (HAN) | 1 | VietJet Air |
We observed 28 different airlines on tracked CGK movements.
Facts last refreshed: 7 September 2026 · Tracking data: adsb.lol · Route data: adsbdb.com.
Passenger statistics and history
In 2023, Jakarta Soekarno-Hatta handled around 49 million passengers, making it the busiest airport of Indonesia and the third-busiest in Southeast Asia. It opened in 1985, was designed by Paul Andreu (the architect of Paris CDG) around a garden concept, and won the Aga Khan Award for Architecture in 1995. Traffic figures move from year to year, so read that number as an indication of scale rather than a live count.
Getting to Soekarno-Hatta International Airport
Soekarno-Hatta International Airport lies about 23 km (14 mi) from central Jakarta, measured in a straight line. An airport rail link connects toward the city; central Jakarta lies about 20 km (12 mi) to the southeast. Two evergreen tips regardless of how you travel: confirm your terminal before leaving, and if you are picking someone up, track the inbound flight on this site first: you want to arrive when the aircraft actually lands, not when it was scheduled to.
Frequently asked questions about Soekarno-Hatta International Airport flight status
How do I check Soekarno-Hatta International Airport arrivals today?
Open the live arrivals page. It lists the flights due to land at Soekarno-Hatta International Airport (CGK) today with their scheduled and estimated arrival times and current status, updated continuously in the airport's local time.
How do I check Soekarno-Hatta International Airport departures today?
Today's outbound flights from Soekarno-Hatta International Airport are on the live departures page, each with its destination, scheduled and estimated departure time and current status. Gate and terminal details appear where the airport publishes them.
Is my flight to or from Soekarno-Hatta International Airport on time?
Search your flight number on this site and read the status label: scheduled, en route, delayed, landed, cancelled or diverted. The estimated times reflect the latest available data. For rebooking or gate changes, the airline remains the authoritative source.
Does Soekarno-Hatta International Airport have scheduled passenger flights?
Yes: Soekarno-Hatta International Airport is listed in the OurAirports reference data as having scheduled service. Schedules are seasonal, so the current boards and the airlines themselves are the best reflection of what flies today.
What do the codes CGK and WIII mean?
Both identify the same airport. CGK is the IATA code for Soekarno-Hatta International Airport, the short code on tickets and baggage tags; WIII is its ICAO code, used in flight plans and air-traffic operations.
What time zone is Soekarno-Hatta International Airport in?
Soekarno-Hatta International Airport keeps Asia/Jakarta time. All times on this page are shown in the airport's local time.