Airports / CGK
Airport

Soekarno-Hatta International Airport (CGK)

Soekarno-Hatta International Airport (CGK/WIII) is the airport serving Jakarta, Indonesia. FlightNerve tracks 1346 departure routes and 1329 arrivals here, reaching 120 destinations on 85 airlines. Its most-served destination is Kuta, Badung (DPS) and its busiest carrier is Garuda Indonesia; 39 destinations are domestic and 81 international. Flight numbers and routes are listed below; live status, gate, terminal and times come from the API.

1346Departure routes
1329Arrival routes
120Destinations
85Airlines
DPSTop destination
WIIIICAO · Asia/Jakarta
-6.126, 106.656Coordinates
CGK network · 106 airports

Departures from Soekarno-Hatta International Airport

Routes 301–400 of 1346. Scheduled times & status via the API.

FlightFromToDeparts
ID8254CGK · JakartaBPN · Balikpapan••:••
ID8286CGK · JakartaKUL · Sepang••:••
ID8308CGK · JakartaSUB · Surabaya••:••
ID8362CGK · Jakarta••:••
ID8368CGK · Jakarta••:••
ID8374CGK · JakartaYIA · Yogyakarta••:••
ID8381CGK · JakartaKUL · Sepang••:••
ID8387CGK · JakartaKUL · Sepang••:••
ID8406CGK · JakartaSUB · Surabaya••:••
ID8500CGK · JakartaDPS · Kuta, Badung••:••
ID8514CGK · JakartaDPS · Kuta, Badung••:••
ID8516CGK · JakartaDPS · Kuta, Badung••:••
ID8518CGK · JakartaDPS · Kuta, Badung••:••
ID8578CGK · JakartaSUB · Surabaya••:••
ID8580CGK · JakartaSUB · Surabaya••:••
ID8722CGK · JakartaKDI · Kendari••:••
ID8814CGK · Jakarta••:••
ID8820CGK · JakartaLLJ · Lubuk Linggau••:••
ID8824CGK · JakartaTNJ · Tanjung Pinang-Bintan Island••:••
ID8862CGK · JakartaBTH · Batam••:••
ID8864CGK · JakartaBTH · Batam••:••
ID8872CGK · JakartaPLM · Palembang••:••
ID8890CGK · JakartaAMQ · Ambon••:••
CI2762CGK · JakartaTPE · Taoyuan••:••
CI2764CGK · JakartaTPE · Taoyuan••:••
CI3680CGK · JakartaTPE · Taoyuan••:••
CI5854CGK · JakartaTPE · Taoyuan••:••
CI5856CGK · JakartaTPE · Taoyuan••:••
CI5870CGK · JakartaTPE · Taoyuan••:••
CI672CGK · JakartaKHH · Kaohsiung (Xiaogang)••:••
CI680CGK · JakartaTPE · Taoyuan••:••
CI762CGK · JakartaTPE · Taoyuan••:••
CI764CGK · JakartaTPE · Taoyuan••:••
CA476CGK · JakartaTFU · Chengdu (Jianyang)••:••
CA978CGK · JakartaPEK · Beijing••:••
GJ8852CGK · JakartaHGH · Hangzhou••:••
GJ8918CGK · JakartaHGH · Hangzhou••:••
SC2154CGK · JakartaXMN · Xiamen••:••
5J760CGK · JakartaMNL · Manila (Pasay)••:••
5J762CGK · JakartaMNL · Manila (Pasay)••:••
MU5070CGK · JakartaPVG · Shanghai (Pudong)••:••
HU702CGK · JakartaHAK · Haikou (Meilan)••:••
CV53HWCGK · JakartaLUX · Luxembourg••:••
CV7331CGK · JakartaLUX · Luxembourg••:••
CX2758CGK · JakartaHKG · Hong Kong••:••
CX3242CGK · JakartaHKG · Hong Kong••:••
CX3248CGK · JakartaHKG · Hong Kong••:••
CX718CGK · JakartaHKG · Hong Kong••:••
CX752CGK · JakartaHKG · Hong Kong••:••
CX776CGK · JakartaHKG · Hong Kong••:••
CX792CGK · JakartaHKG · Hong Kong••:••
CX796CGK · JakartaHKG · Hong Kong••:••
CX798CGK · JakartaHKG · Hong Kong••:••
9C7200CGK · JakartaCAN · Guangzhou (Huadu)••:••
9C7342CGK · JakartaSZX · Shenzhen••:••
3U3752CGK · JakartaNNG · Nanning (Jiangnan)••:••
CZ3038CGK · JakartaCAN · Guangzhou (Huadu)••:••
CZ388CGK · JakartaCAN · Guangzhou (Huadu)••:••
CZ8056CGK · JakartaSZX · Shenzhen••:••
CZ8354CGK · JakartaSZX · Shenzhen••:••
ZH9048CGK · JakartaSZX · Shenzhen••:••
QG170CGK · JakartaSUB · Surabaya••:••
QG174CGK · JakartaSUB · Surabaya••:••
QG210CGK · JakartaAMQ · Ambon••:••
QG212CGK · JakartaUPG · Makassar••:••
QG214CGK · JakartaUPG · Makassar••:••
QG216CGK · JakartaUPG · Makassar••:••
QG228CGK · JakartaKNO · Beringin••:••
QG250CGK · JakartaDJJ · Sentani••:••
QG252CGK · JakartaSUB · Surabaya••:••
QG300CGK · JakartaMDC · Manado••:••
QG324CGK · Jakarta••:••
QG330CGK · JakartaKDI · Kendari••:••
QG332CGK · JakartaKDI · Kendari••:••
QG340CGK · JakartaUPG · Makassar••:••
QG3412CGK · JakartaPNK · Pontianak••:••
QG344CGK · JakartaUPG · Makassar••:••
QG346CGK · JakartaUPG · Makassar••:••
QG410CGK · JakartaPNK · Pontianak••:••
QG412CGK · JakartaPNK · Pontianak••:••
QG414CGK · JakartaPNK · Pontianak••:••
QG416CGK · JakartaPNK · Pontianak••:••
QG420CGK · JakartaBPN · Balikpapan••:••
QG422CGK · JakartaAAP · Samarinda••:••
QG424CGK · JakartaBPN · Balikpapan••:••
QG426CGK · JakartaUPG · Makassar••:••
QG436CGK · JakartaBPN · Balikpapan••:••
QG438CGK · JakartaBPN · Balikpapan••:••
QG442CGK · JakartaUPG · Makassar••:••
QG446CGK · JakartaBPN · Balikpapan••:••
QG452CGK · Jakarta••:••
QG480CGK · JakartaBDJ · Banjarbaru••:••
QG482CGK · JakartaBDJ · Banjarbaru••:••
QG490CGK · JakartaBDJ · Banjarbaru••:••
QG492CGK · JakartaBDJ · Banjarbaru••:••
QG502CGK · JakartaKUL · Sepang••:••
QG510CGK · JakartaPEN · Penang••:••
QG512CGK · JakartaDMK · Bangkok••:••
QG520CGK · JakartaKUL · Sepang••:••
QG522CGK · JakartaSIN · Singapore••:••
← PrevDepartures 301–400 of 1,346Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Arrivals into Soekarno-Hatta International Airport

Routes 1–100 of 1329.

FlightFromToArrives
OZ761ICN · SeoulCGK · Jakarta••:••
AF399VAMS · AmsterdamCGK · Jakarta••:••
FD394DMK · BangkokCGK · Jakarta••:••
UL1364CMB · ColomboCGK · Jakarta••:••
NX910MFM · Nossa Senhora do CarmoCGK · Jakarta••:••
NH835NRT · NaritaCGK · Jakarta••:••
NH8437NRT · NaritaCGK · Jakarta••:••
NH855HND · TokyoCGK · Jakarta••:••
NH871HND · TokyoCGK · Jakarta••:••
QZ175TKG · Bandar LampungCGK · Jakarta••:••
QZ177TKG · Bandar LampungCGK · Jakarta••:••
QZ179TKG · Bandar LampungCGK · Jakarta••:••
QZ181TKG · Bandar LampungCGK · Jakarta••:••
QZ187KNO · BeringinCGK · Jakarta••:••
QZ191KNO · BeringinCGK · Jakarta••:••
QZ193KNO · BeringinCGK · Jakarta••:••
QZ201KUL · SepangCGK · Jakarta••:••
QZ203KUL · SepangCGK · Jakarta••:••
QZ205KUL · SepangCGK · Jakarta••:••
QZ207KUL · SepangCGK · Jakarta••:••
QZ209KUL · SepangCGK · Jakarta••:••
QZ211KUL · SepangCGK · Jakarta••:••
QZ213KUL · SepangCGK · Jakarta••:••
QZ221PEN · PenangCGK · Jakarta••:••
QZ223PEN · PenangCGK · Jakarta••:••
QZ227PEN · PenangCGK · Jakarta••:••
QZ241JHB · Johor BahruCGK · Jakarta••:••
QZ243JHB · Johor BahruCGK · Jakarta••:••
QZ251DMK · BangkokCGK · Jakarta••:••
QZ253DMK · BangkokCGK · Jakarta••:••
QZ255DMK · BangkokCGK · Jakarta••:••
QZ257DMK · BangkokCGK · Jakarta••:••
QZ259DMK · BangkokCGK · Jakarta••:••
QZ261SIN · SingaporeCGK · Jakarta••:••
QZ263SIN · SingaporeCGK · Jakarta••:••
QZ265SIN · SingaporeCGK · Jakarta••:••
QZ267SIN · SingaporeCGK · Jakarta••:••
QZ269SIN · SingaporeCGK · Jakarta••:••
QZ275SIN · SingaporeCGK · Jakarta••:••
QZ283KUL · SepangCGK · Jakarta••:••
QZ291HKG · Hong KongCGK · Jakarta••:••
QZ401HKG · Hong KongCGK · Jakarta••:••
QZ475CGK · Jakarta••:••
QZ527BKI · Kota KinabaluCGK · Jakarta••:••
QZ529BWN · Bandar Seri BegawanCGK · Jakarta••:••
QZ531KCH · KuchingCGK · Jakarta••:••
QZ533PER · PerthCGK · Jakarta••:••
QZ613LOP · Mataram (Pujut, Lombok Tengah)CGK · Jakarta••:••
QZ691SUB · SurabayaCGK · Jakarta••:••
QZ701MDC · ManadoCGK · Jakarta••:••
QZ725DTB · Siborong-BorongCGK · Jakarta••:••
QZ727DTB · Siborong-BorongCGK · Jakarta••:••
QZ729DTB · Siborong-BorongCGK · Jakarta••:••
QZ7511DPS · Kuta, BadungCGK · Jakarta••:••
QZ7513DPS · Kuta, BadungCGK · Jakarta••:••
QZ7515DPS · Kuta, BadungCGK · Jakarta••:••
QZ7517DPS · Kuta, BadungCGK · Jakarta••:••
QZ7519DPS · Kuta, BadungCGK · Jakarta••:••
QZ7521DPS · Kuta, BadungCGK · Jakarta••:••
QZ7523DPS · Kuta, BadungCGK · Jakarta••:••
QZ7527DPS · Kuta, BadungCGK · Jakarta••:••
QZ7531DPS · Kuta, BadungCGK · Jakarta••:••
QZ7533DPS · Kuta, BadungCGK · Jakarta••:••
QZ7551CGK · Jakarta••:••
QZ7553CGK · Jakarta••:••
QZ7555CGK · Jakarta••:••
QZ7557CGK · Jakarta••:••
QZ7565CGK · Jakarta••:••
QZ7569CGK · Jakarta••:••
QZ7681SUB · SurabayaCGK · Jakarta••:••
QZ7683SUB · SurabayaCGK · Jakarta••:••
QZ7685SUB · SurabayaCGK · Jakarta••:••
QZ7689SUB · SurabayaCGK · Jakarta••:••
QZ7693SUB · SurabayaCGK · Jakarta••:••
QZ7811UPG · MakassarCGK · Jakarta••:••
QZ7813UPG · MakassarCGK · Jakarta••:••
QZ801DPS · Kuta, BadungCGK · Jakarta••:••
QZ8025KNO · BeringinCGK · Jakarta••:••
QZ803DPS · Kuta, BadungCGK · Jakarta••:••
QZ805DPS · Kuta, BadungCGK · Jakarta••:••
QZ8062MES · MedanCGK · Jakarta••:••
QZ807DPS · Kuta, BadungCGK · Jakarta••:••
QZ809DPS · Kuta, BadungCGK · Jakarta••:••
QZ8094KNO · BeringinCGK · Jakarta••:••
QZ8096MES · MedanCGK · Jakarta••:••
QZ8098MES · MedanCGK · Jakarta••:••
QZ811DPS · Kuta, BadungCGK · Jakarta••:••
QZ813DPS · Kuta, BadungCGK · Jakarta••:••
QZ815DPS · Kuta, BadungCGK · Jakarta••:••
QZ8163KUL · SepangCGK · Jakarta••:••
QZ8171JHB · Johor BahruCGK · Jakarta••:••
QZ819DPS · Kuta, BadungCGK · Jakarta••:••
QZ8191KUL · SepangCGK · Jakarta••:••
QZ8193KUL · SepangCGK · Jakarta••:••
QZ8197KUL · SepangCGK · Jakarta••:••
QZ821DPS · Kuta, BadungCGK · Jakarta••:••
QZ8243HKT · PhuketCGK · Jakarta••:••
QZ8261SIN · SingaporeCGK · Jakarta••:••
QZ8263SIN · SingaporeCGK · Jakarta••:••
QZ8265SIN · SingaporeCGK · Jakarta••:••
Arrivals 1–100 of 1,329Next →

Destinations from CGK

120 airports reachable non-stop.

AUH Abu DhabiDMM Ad DammamADD Addis AbabaAMQ AmbonAMS AmsterdamBPN BalikpapanBTJ Banda AcehTKG Bandar LampungBWN Bandar Seri BegawanBKK BangkokDMK BangkokBDJ BanjarbaruBTH BatamPEK BeijingKNO BeringinCAI CairoTFU Chengdu (Jianyang)MAA ChennaiCKG ChongqingCMB ColomboDAC DhakaDOH DohaDXB DubaiFOC Fuzhou (Changle)GTO GorontaloCAN Guangzhou (Huadu)KWE Guiyang (Nanming)HAK Haikou (Meilan)SUN HaileyHGH HangzhouHAN Hanoi (Soc Son)SGN Ho Chi Minh CityHKG Hong KongIST IstanbulCGK JakartaDJB JambiJED JeddahJHB Johor BahruKHH Kaohsiung (Xiaogang)KDI KendariKBR Kota BaharuBKI Kota KinabaluKCH KuchingKMG KunmingKOE KupangDPS Kuta, BadungLBJ Labuan Bajo, Manggarai BaratLHR LondonLLJ Lubuk LinggauLUX LuxembourgUPG MakassarMLG MalangMDC ManadoMNL Manila (Pasay)LOP Mataram (Pujut, Lombok Tengah)MES MedanMED MedinaMEL MelbourneMKQ MeraukeMWS MorowaliBUU Muara BungoBOM MumbaiMCT Muscat/SeebNKG NanjingNNG Nanning (Jiangnan)NRT NaritaDEL New DelhiMFM Nossa Senhora do CarmoPLM PalembangPGK Pangkal PinangPKU PekanbaruPEN PenangPER PerthPNH Phnom Penh (Pou Senchey)HKT PhuketPNK PontianakPVK PrevezaRUH RiyadhBWX Rogojampi, BanyuwangiAAP SamarindaSYX Sanya (Tianya)DJJ SentaniICN SeoulKUL SepangPVG Shanghai (Pudong)SZX ShenzhenFLZ Sibolga (Pinangsori)DTB Siborong-BorongSIN SingaporeSOQ SorongSZB SubangSUB SurabayaSYD Sydney (Mascot)TJQ Tanjung PandanTNJ Tanjung Pinang-Bintan IslandBEJ Tanjung Redeb - Borneo IslandTPE TaoyuanTAS TashkentTTE TernateHND TokyoWNZ Wenzhou (Longwan)WUH Wuhan (Huangpi)XMN XiamenYIA Yogyakarta

Airlines at Soekarno-Hatta International Airport

85 carriers operate here.

About Soekarno-Hatta International Airport

Soekarno-Hatta International Airport handles 1346 scheduled departure routes and 1329 arrivals across 85 airlines, linking Jakarta to 120 non-stop destinations. Of those, 39 are domestic within Indonesia and 81 international. Garuda Indonesia operates the most routes here. Explore the map above for the full destination geography, or open any flight number for its exact route and live status.

Frequently asked

How many destinations can you fly to from CGK?

Soekarno-Hatta International Airport (CGK) has non-stop service to 120 destinations (39 domestic, 81 international) on 85 airlines.

Which airlines fly from Soekarno-Hatta International Airport?

85 airlines operate at CGK, led by Garuda Indonesia. See the full list below.

What is the busiest route from CGK?

The most-served destination from Soekarno-Hatta International Airport is Kuta, Badung (DPS).

Can I get live departures and arrivals for CGK via API?

Yes. FlightNerve returns live status, gate, terminal and position for every CGK departure and arrival through the API.

Track live flights at CGK

Every departure and arrival, live position and airspace around Soekarno-Hatta International Airport, via the API.

Get an API key →