Get flight deals in your inbox

Weekly fare digest + instant price drop alerts

Set a Fare Alert →
AirConnect

Travel inspiration search engine. Discover destinations, find flights and connect with fellow travellers.

Explore by Region

🌏 Asia🕌 Middle East🏰 Europe🦁 Africa🗽 Americas

Discover

  • Destinations
  • Flights
  • Flight Routes
  • Events
  • Aviation News
  • Airports
  • Price Alerts
  • Blog
  • Who's Going?
  • Find Travel Buddy

Travel Tools

  • 🔔 Fare Alerts
  • 🛂 Visa Checker
  • 🧳 Baggage Guide
  • 💰 Budget Calculator
  • ⏱️ Connection Risk
  • ✈️ Weekend Breaks GCC

Services

  • Book Flights
  • Flight Compensation
  • Travel Insurance
  • Car Rental
  • Airport Transfers
  • Travel eSIM

Company

  • About Us
  • Partners
  • Press
  • Support
  • Travel Blog
  • JetStream Pro

Contact

support@airconnect.live

Get one weekly email of the best deals

Empty leg flights · trending routes · luxury picks. No spam.

Our booking partners

Trip.com
Klook
AirHelp
GetRentacar
Yesim
EKTA

© 2026 AirConnect. All rights reserved. Affiliate links on this site may earn us a commission.

PrivacyTerms
Soekarno-Hatta International Airport (CGK) — Terminals, Flights & Transport Guide | AirConnect
Home/Airports/Soekarno-Hatta International Airport
CGKWIII

Soekarno-Hatta International Airport

Jakarta, Indonesia · 51.7M (2024) passengers / year · 3 terminals

T1T2T3

At a glance

IATA / ICAO
CGK / WIII
Passengers / year
51.7M (2024)
Terminals
T1 (LCC dom) + T2 (mixed) + T3 (intl)
Runways
3 (East + West parallel + South)
Main hub
Garuda Indonesia
Distance to centre
20 km / 12 mi NW
Notable
Indonesia's busiest airport, 3rd in SE Asia

Terminals + flights

Tap a terminal to filter airlines, lounges and flights
Loading map…

Terminals

T1Terminal 1
Domestic budget + regional
Airlines (4)

Older terminal, mostly domestic LCC + regional Indonesia.

T2Terminal 2
Mixed domestic + low-cost international
Airlines (5)
T3Terminal 3
Garuda + international long-haul
Airlines (18)

Newer terminal — opened 2017 (Ultimate phase). Modern design + the largest in Indonesia. Garuda hub.

Notable flights

3 shown

Hand-curated from the AirConnect schedule registry. Tap any flight number for the great-circle route, aircraft and traveller photos.

Garuda Indonesia
GA86→ LHR
Garuda Indonesia · London
19:45Boeing 777-300ER
Garuda Indonesia
GA713→ SYD
Garuda Indonesia · Sydney
20:35Boeing 777-300ER
Garuda Indonesia
GA888→ PEK
Garuda Indonesia · Beijing
00:30Airbus A330-300

Lounges

Garuda Indonesia First Class
Garuda Indonesia First Class
T3

GA First class

Garuda Indonesia Business
Garuda Indonesia Business
T3

GA Business + GarudaMiles Platinum + SkyTeam Elite Plus

Premier Lounge
T3

PriorityPass · Pay-per-use IDR 350,000

Saphire Lounge
T3

PriorityPass · Pay-per-use IDR 300,000

Concordia Lounge
T2

PriorityPass

To / from Jakarta

ModeToCostTimeNotes
Soekarno-Hatta Airport Rail LinkManggarai / Sudirman / BNI CityIDR 70,00036-54 minDirect A/C train to central Jakarta. Best option.
DAMRI Airport BusMultiple Jakarta districtsIDR 50,000-75,00060-120 minMany routes (Blok M, Gambir, Lebak Bulus, etc.).
Bluebird TaxiCentral JakartaIDR 250,000-350,00060-120 minUse only Bluebird (light blue, official). Avoid others.
GrabAnywhereIDR 200,000-300,00060-120 minSE Asia's native ride-hail. App-based, English supported.
GojekAnywhereIDR 180,000-280,00060-120 minIndonesia's dominant ride-hail.

Flights to/from Jakarta (CGK)

Compare flights · Powered by Trip.com

Search flights

Find hotels in Jakarta

1.4M+ properties · Trip.com

Search hotels

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, Saudia).

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.

LHR83.9M pax
London Heathrow
London, United Kingdom
AMS66.8M pax
Amsterdam Schiphol
Amsterdam, Netherlands
JFK63M pax
John F. Kennedy
New York, United States
CDG70.3M pax
Paris Charles de Gaulle
Paris, France
FRA61.6M pax
Frankfurt am Main
Frankfurt, Germany
DXB92.3M pax
Dubai
Dubai, United Arab Emirates
SIN68.4M pax
Singapore Changi
Singapore, Singapore
HND78.8M pax
Tokyo Haneda
Tokyo, Japan
LAX76.7M pax
Los Angeles
Los Angeles, United States
ORD80.0M pax
Chicago O'Hare
Chicago, United States
IST80.1M pax
Istanbul
Istanbul, Türkiye
HKG53.1M pax
Hong Kong
Hong Kong, Hong Kong SAR
ICN70.7M pax
Seoul Incheon
Seoul, South Korea
ATL108.1M pax
Hartsfield-Jackson Atlanta
Atlanta, United States
BKK60.0M pax
Suvarnabhumi
Bangkok, Thailand
MAD66.2M pax
Adolfo Suárez Madrid-Barajas
Madrid, Spain
MUC37.0M pax
Munich Franz Josef Strauss
Munich, Germany
DOH52.7M pax
Hamad
Doha, Qatar
BCN55.2M pax
Barcelona-El Prat Josep Tarradellas
Barcelona, Spain
PEK52.5M pax
Beijing Capital
Beijing, China
TPE46.5M pax
Taipei Taoyuan
Taipei, Taiwan
KUL57.1M pax
Kuala Lumpur
Kuala Lumpur, Malaysia
SFO51.4M pax
San Francisco
San Francisco, United States
SEA52.6M pax
Seattle-Tacoma
Seattle, United States
MIA55.7M pax
Miami
Miami, United States
PVG76.7M pax
Shanghai Pudong
Shanghai, China
CAN63.2M pax
Guangzhou Baiyun
Guangzhou, China
PKX47.4M pax
Beijing Daxing
Beijing, China

Airport data hand-curated by AirConnect. Schedules verified against carrier published timetables.