
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
TransNusa | 10:40 | 11:50 | Jakarta (CGK) | Yogyakarta (YIA) | Book flight |
Garuda Indonesia | 13:50 | 15:10 | Jakarta (CGK) | Solo (SOC) | Book flight |
VietJet Air | 14:00 | 18:15 | Jakarta (CGK) | Hanoi (HAN) | Book flight |
Batik Air | 16:00 | 17:30 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
TransNusa | 17:00 | 20:25 | Jakarta (CGK) | Bangkok (BKK) | Book flight |
AirAsia Indonesia | 17:05 | 20:15 | Jakarta (CGK) | Kuala Lumpur (KUL) | Book flight |
Batik Air | 17:45 | 20:30 | Jakarta (CGK) | Singapore (SIN) | Book flight |
Batik Air | 19:30 | 20:40 | Jakarta (CGK) | Semarang (SRG) | Book flight |
TransNusa | 20:20 | 23:10 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Citilink | 21:30 | 23:50 | Jakarta (CGK) | Medan (KNO) | Book flight |
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
VietJet Air | 09:35 | 12:30 | Ho Chi Minh City (SGN) | Jakarta (CGK) | Book flight |
Pelita Air | 10:45 | 12:20 | Surabaya (SUB) | Jakarta (CGK) | Book flight |
Super Air Jet | 10:55 | 12:50 | Kupang (KOE) | Jakarta (CGK) | Book flight |
TransNusa | 13:05 | 14:30 | Yogyakarta (YIA) | Jakarta (CGK) | Book flight |
Batik Air | 16:50 | 17:45 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Citilink | 17:30 | 20:00 | Medan (KNO) | Jakarta (CGK) | Book flight |
Batik Air | 18:35 | 19:50 | Makassar (UPG) | Jakarta (CGK) | Book flight |
Lion Air | 19:10 | 20:55 | Pekanbaru (PKU) | Jakarta (CGK) | Book flight |
TransNusa | 20:35 | 21:40 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
Philippine Airlines | 20:40 | 23:55 | Manila (MNL) | Jakarta (CGK) | Book flight |
The airport is in Tangerang, about 20 km northwest of central Jakarta. Driving time depends heavily on traffic, so plan extra time at busy hours.
CGK has three terminals. Terminal 3 is used by Garuda Indonesia and many international carriers, while Terminals 1 and 2 serve a range of domestic and low-cost airlines. Assignments can change, so always confirm the terminal on your ticket.
Take the Skytrain, a free automated people mover that links Terminals 1, 2 and 3 with the airport railway station.
Yes. The airport rail link runs from the airport station into central Jakarta, calling at BNI City and ending at Manggarai, where you can connect to the city's commuter trains.
CGK refers to Cengkareng, the area next to the airport. That is why the airport is also known as Jakarta Cengkareng Airport, and locals call it Soetta.
It is the main base of Garuda Indonesia and a key base for carriers including Citilink, Batik Air, Lion Air and Indonesia AirAsia, alongside many foreign airlines.
Yes. DAMRI airport buses run from the terminals to many parts of Jakarta and to nearby cities such as Bogor and Bekasi.
Search your route on Traveloka to compare airlines side by side, then set a Price Alert so you are notified when fares change.
Soekarno-Hatta International Airport (CGK) is the main air gateway to Jakarta and the busiest airport in Indonesia. It carries the names of the country's first president and vice president, Sukarno and Mohammad Hatta. Locals often shorten it to "Soetta", and you will also see it called Jakarta Cengkareng Airport after the district nearby.
The airport started domestic operations in 1985. Its original terminals were designed by French architect Paul Andreu, who blended Javanese-style pavilion roofs with tropical gardens, a design that won the Aga Khan Award for Architecture.
CGK sits in Tangerang, Banten, roughly 20 km northwest of central Jakarta. A toll road links the airport to the city, but traffic around the capital can be heavy, so allow plenty of time for the drive.
There are three passenger terminals:
A free automated people mover, the Skytrain, connects all three terminals with the airport railway station. Terminal assignments can change, so check the terminal shown on your booking before you travel.
CGK is the home base of Garuda Indonesia and a major base for many Indonesian carriers, including Citilink, Batik Air, Lion Air, Indonesia AirAsia and Super Air Jet. Dozens of foreign airlines also fly here, so the airport offers both an extensive domestic network across the archipelago and international routes across Asia and beyond.
The airport train is the most predictable way into the city. It runs from the airport station to central Jakarta, stopping at BNI City near Sudirman and ending at Manggarai, where you can change to commuter lines. DAMRI airport buses serve many points in Jakarta and nearby cities such as Bogor and Bekasi. Metered taxis and app-based ride-hailing pick up at designated points outside each terminal.
Once in the city, many travellers head for the National Monument (Monas), the Dutch colonial quarter of Kota Tua, and the shopping districts around Sudirman and Thamrin. The Thousand Islands off the Jakarta coast make an easy escape by boat.
Road traffic is the biggest variable at CGK. Leave early, especially on weekday afternoons and before public holidays, or take the train to avoid delays. If you are connecting between terminals, give yourself time for the Skytrain and a new security check.
Ready to fly? Compare airlines and book your Soekarno-Hatta flights on Traveloka.



