
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
TransNusa | 07:40 | 08:25 | Jakarta (CGK) | Bandar Lampung (TKG) | Book flight |
Lion Air | 09:05 | 10:35 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
Batik Air | 14:35 | 17:30 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Citilink | 17:00 | 18:50 | Jakarta (CGK) | Pontianak (PNK) | Book flight |
Citilink | 17:25 | 19:15 | Jakarta (CGK) | Padang (PDG) | Book flight |
Batik Air | 17:45 | 20:30 | Jakarta (CGK) | Singapore (SIN) | Book flight |
Batik Air | 19:00 | 21:15 | Jakarta (CGK) | Medan (KNO) | Book flight |
Citilink | 20:40 | 00:10 (+1 day) | Jakarta (CGK) | Makassar (UPG) | Book flight |
Qantas | 20:45 | 06:30 (+1 day) | Jakarta (CGK) | Sydney (SYD) | Book flight |
Qantas | 21:00 | 06:20 (+1 day) | Jakarta (CGK) | Melbourne (MEL) | Book flight |
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
TransNusa | 09:10 | 10:00 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Batik Air | 10:10 | 11:40 | Surabaya (SUB) | Jakarta (CGK) | Book flight |
Lion Air | 13:00 | 15:25 | Medan (KNO) | Jakarta (CGK) | Book flight |
Qantas | 14:10 | 19:00 | Sydney (SYD) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 15:30 | 19:45 | Melbourne (MEL) | Jakarta (CGK) | Book flight |
Citilink | 17:10 | 18:00 | Bandar Lampung (TKG) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 18:00 | 19:00 | Singapore (SIN) | Jakarta (CGK) | Book flight |
Pelita Air | 18:20 | 20:10 | Pekanbaru (PKU) | Jakarta (CGK) | Book flight |
Lion Air | 19:10 | 20:40 | Pontianak (PNK) | Jakarta (CGK) | Book flight |
Lion Air | 19:25 | 20:40 | Makassar (UPG) | Jakarta (CGK) | Book flight |
Jakarta's Soekarno-Hatta International Airport (CGK) is Indonesia's busiest airport, about 20-25 kilometres west of central Jakarta. Compare fares and set a Price Alert on Traveloka before you book.
CGK handled around 54.8 million passengers in 2024, making it Southeast Asia's busiest airport outside Singapore. It's operated by InJourney Airports (formerly Angkasa Pura II) and has three terminals connected by a free Skytrain shuttle. CGK is the main hub for Garuda Indonesia and Citilink, and a major base for Lion Air, Batik Air and AirAsia Indonesia.
Domestically, CGK links Jakarta to destinations across the Indonesian archipelago, including Yogyakarta, Surabaya, Bandung, Denpasar (Bali), Medan and Makassar, among many others. Internationally, CGK connects to regional hubs such as Singapore, Kuala Lumpur and Bangkok, plus long-haul routes to Australia, the Middle East, Europe and East Asia.
Garuda Indonesia and Citilink use CGK as their main hub. Lion Air, Batik Air and AirAsia Indonesia also base significant operations here, alongside international carriers including Qantas, Singapore Airlines and Emirates.
Opened in 1985, Terminal 1 is the oldest part of Soekarno-Hatta International Airport and mainly handles domestic flights for airlines such as Lion Air, Super Air Jet and Citilink. It has small cafés, souvenir stalls and relaxed lounges with free Wi-Fi and charging points. The Skytrain links Terminal 1 to Terminals 2 and 3 in just a few minutes, making connections quick and easy.
Built in 1991, Terminal 2 serves both domestic and international flights, including several low-cost carriers. You'll find duty-free shops, local eateries and comfortable lounges like Saphire and Blue Sky Premier, plus free Wi-Fi and water refill stations. It connects directly to the Airport Rail Link and Skytrain, so getting between terminals or into the city is simple.
This is Soekarno-Hatta's flagship terminal, bright, spacious and modern. Opened in 2016, it's home to international airlines. Inside, you'll find Indonesian art displays, capsule hotels, 24-hour cafés and premium lounges like Plaza Premium. The Airport Rail Link runs directly from the terminal to central Jakarta in about 45 minutes, making it a smooth start or finish to your trip.
Soekarno-Hatta International Airport (CGK) sits about 20-25 kilometres west of central Jakarta, an easy run along the city's main toll road when traffic's on your side. The Airport Rail Link is usually the fastest option, a direct ride from Manggarai Station in South Jakarta to the terminals in around 45 minutes.
Between flights, the Skytrain shuttles passengers free between Terminals 1, 2 and 3. DAMRI buses and private coaches also run from major Jakarta malls and hotels.
Grab, Gojek and Blue Bird taxis operate 24/7 across Greater Jakarta, while private transfers or car hire are useful if you're travelling with luggage or family.
CGK offers duty-free shopping, a wide range of dining options, lounges including Saphire, Blue Sky Premier and Plaza Premium, capsule hotels in Terminal 3, and free Wi-Fi throughout.
Compare airlines and fares on Traveloka, and set a Price Alert to catch the best deal on your flight through Jakarta.




