At a glance
Terminals + flights
Tap a terminal to filter airlines, lounges and flightsTerminals

Older terminal, mostly domestic LCC + regional Indonesia.


Newer terminal — opened 2017 (Ultimate phase). Modern design + the largest in Indonesia. Garuda hub.
Notable flights
214 shownFlights we have seen operating from dated fare data, most frequently seen first. Tap a flight number for its route, usual departure time and flight time.
+ 196 more flights — filter by terminal to narrow down.
Lounges
GA First class
GA Business + GarudaMiles Platinum + SkyTeam Elite Plus
PriorityPass · Pay-per-use IDR 350,000
PriorityPass · Pay-per-use IDR 300,000
PriorityPass
To / from Jakarta
| Mode | To | Cost | Time | Notes |
|---|---|---|---|---|
| Soekarno-Hatta Airport Rail Link | Manggarai / Sudirman / BNI City | IDR 70,000 | 36-54 min | Direct A/C train to central Jakarta. Best option. |
| DAMRI Airport Bus | Multiple Jakarta districts | IDR 50,000-75,000 | 60-120 min | Many routes (Blok M, Gambir, Lebak Bulus, etc.). |
| Bluebird Taxi | Central Jakarta | IDR 250,000-350,000 | 60-120 min | Use only Bluebird (light blue, official). Avoid others. |
| Grab | Anywhere | IDR 200,000-300,000 | 60-120 min | SE Asia's native ride-hail. App-based, English supported. |
| Gojek | Anywhere | IDR 180,000-280,000 | 60-120 min | Indonesia's dominant ride-hail. |
Find hotels in Jakarta
Hotels, hostels & more · Trip.com
Airlines at Soekarno-Hatta International Airport: route maps
See where each airline flies from Jakarta.
CGK — Frequently asked
Which terminal does my airline use at Jakarta?+
Terminal 1: domestic LCC (Lion Air, Citilink, Sriwijaya). Terminal 2: mixed — AirAsia Indonesia, Scoot, Jetstar Asia, Cebu Pacific, Philippine Airlines. Terminal 3: Garuda Indonesia (home) + ALL international long-haul (Singapore, Cathay, Thai, Malaysia, Korean Air, JAL, ANA, Emirates, Qatar, Etihad, Turkish, KLM, Air France, China Airlines, EVA, China Southern).
How do I get from Jakarta Airport to the city?+
Airport Rail Link (KAI Bandara) — IDR 70,000, 36-54 min direct to BNI City / Sudirman / Manggarai stations. Best option, A/C, comfortable. DAMRI airport bus IDR 50,000-75,000 to multiple districts. Bluebird taxi IDR 250,000-350,000 (use only the light-blue Bluebird brand — others can scam). Grab + Gojek (both work in Indonesia).
How long do I need for a Jakarta terminal transfer?+
T1 ↔ T2: short walk on the same side. T1/T2 ↔ T3: ride the free Skytrain APM (4-min ride + 15-min walk to/from). Allow 90 min minimum for inter-terminal connection including re-security + immigration if changing between domestic and international.
Can I leave Jakarta Airport during a layover?+
Yes for most major nationalities — Indonesia offers Visa on Arrival ($35, 30 days) or visa-free for ASEAN nationalities. Take the Airport Rail Link to central Jakarta (40 min). Allow 5-6 hours minimum round trip due to traffic. Quick options: stay airport-side at the on-airport hotels or Jiexpat Lounge for paid showers.
How early should I arrive at CGK?+
International: 3 hours (Indonesia immigration on departure can hit 45-90 min queues at peak). Domestic: 2 hours. Use Garuda Premium check-in or fast-track if eligible. Plan extra time — CGK is large and security + immigration are not the world's fastest.
Other major airports
Connect through one of these? Each hub has the same interactive terminal map, real flights from the AirConnect registry, airline check-in zones and lounge index.
Airport data hand-curated by AirConnect. Schedules verified against carrier published timetables.