Atlas · airport entry
CGK Jakarta
Soekarno Hatta International, Indonesia. Scheduled destination network as held on 2026-09-07.
- Destinations
- 94
- Countries reached
- 24
- Airlines
- 59
- Departures a day
- 472.3
Where you can fly from CGK
Every scheduled destination held for this airport, ordered by how often it is flown. Distances are great circle, computed from published coordinates.
| Destination | Country | Flights a day | Operated by | km | Routing |
|---|---|---|---|---|---|
| Denpasar-Bali Island DPS | Indonesia | 36.71 | ID, QG, FS, GA, QZ, JT and 5 more | 982 | plan this |
| Singapore SIN | Singapore | 33.14 | 3Y, ID, QG, FX, GA, 8K and 5 more | 883 | plan this |
| Surabaya SUB | Indonesia | 27.57 | ID, QG, FS, GA, JT, IP and 1 more | 691 | plan this |
| Kuala Lumpur KUL | Malaysia | 26.14 | AK, ID, QG, GA, QZ, KL and 3 more | 1,130 | plan this |
| Ujung Pandang-Celebes Island UPG | Indonesia | 26.14 | ID, QG, FS, GA, JT, IN and 5 more | 1,431 | plan this |
| Palembang-Sumatra Island PLM | Indonesia | 15.71 | ID, QG, GA, JT, IP, IU | plan this | |
| Pekanbaru-Sumatra Island PKU | Indonesia | 14.71 | ID, QG, GA, JT, IP, IU | plan this | |
| Batam Island BTH | Indonesia | 14.29 | ID, QG, GA, JT, IN, Pt Rimbun Abadi Aviasi and 1 more | plan this | |
| Kotamadya Balikpapan BPN | Indonesia | 14.29 | ID, QG, GA, OEY, IP, Pt Rimbun Abadi Aviasi and 1 more | plan this | |
| Bandar Lampung-Sumatra Island TKG | Indonesia | 13.86 | ID, QG, GA, QZ, JT, 8B | plan this | |
| Yogyakarta-Java Island YIA | Indonesia | 13.43 | ID, QG, FS, GA, IU, 8B | 424 | plan this |
| Semarang-Java Island SRG | Indonesia | 13.14 | ID, QG, GA, IU | plan this | |
| Padang-Sumatra Island PDG | Indonesia | 12.86 | ID, QG, GA, JT, IP, IU | plan this | |
| Pontianak-Borneo Island PNK | Indonesia | 12.14 | ID, QG, GA, JT, IP, SJ and 1 more | plan this | |
| Banjarmasin-Borneo Island BDJ | Indonesia | 11.57 | ID, QG, GA, IP, Pt Rimbun Abadi Aviasi, IU | plan this | |
| Mataram LOP | Indonesia | 8.86 | ID, QG, GA, JT, IP, IU and 1 more | 1,100 | plan this |
| Jambi-Sumatra Island DJB | Indonesia | 8.57 | ID, QG, GA, IU | plan this | |
| Sukarata(Solo)-Java Island SOC | Indonesia | 7.43 | ID, QG, GA | plan this | |
| Pangkal Pinang-Palaubangka Island PGK | Indonesia | 6.71 | QG, GA, IN, SJ, IU | plan this | |
| Jeddah JED | Saudi Arabia | 6 | GA, JT, SV | 7,972 | plan this |
| Bangkok BKK | Thailand | 5.71 | CI, ET, GA, TG, 8B | 2,297 | plan this |
| Manado-Celebes Island MDC | Indonesia | 5.71 | ID, QG, GA | plan this | |
| Bengkulu-Sumatra Island BKS | Indonesia | 5 | ID, QG, IU | plan this | |
| Hong Kong HKG | Hong Kong | 5 | 3Y, CX, GA, 2Y | 3,260 | plan this |
| Penang PEN | Malaysia | 5 | AK, ID, CX, QZ, KE, 8B | 1,455 | plan this |
| Banda Aceh BTJ | Indonesia | 4.57 | ID, GA, IP, IU | plan this | |
| Palu-Celebes Island PLW | Indonesia | 4.14 | ID, GA, Pt Rimbun Abadi Aviasi, IU | plan this | |
| Samarinda AAP | Indonesia | 4.14 | ID, QG, GA | plan this | |
| Labuan Bajo-Flores Island LBJ | Indonesia | 4 | ID, QG, FS, GA, QZ, IU | plan this | |
| Palangkaraya-Kalimantan Tengah PKY | Indonesia | 3.86 | ID, QG, GA, IU | plan this | |
| Seoul ICN | South Korea | 3.86 | OZ, GA, KE, TW | 5,265 | plan this |
| Ambon City AMQ | Indonesia | 3.71 | ID, QG, GA, JT | plan this | |
| Kendari-Celebes Island KDI | Indonesia | 3.57 | ID, QG, IP, IU | plan this | |
| Guangzhou CAN | China | 3.43 | CZ, GA, 9C, 8B | 3,361 | plan this |
| Gorontalo-Celebes Island GTO | Indonesia | 3.29 | ID, GA, JT, OEY, Pt Rimbun Abadi Aviasi | plan this | |
| Taipei TPE | Taiwan | 3.29 | CI, BR, JX | 3,812 | plan this |
| Tanjung Pandan-Belitung Island TJQ | Indonesia | 3.14 | QG, SJ, IU | plan this | |
| Xiamen XMN | China | 3.14 | SC, MF | 3,630 | plan this |
| Doha DOH | Qatar | 3 | QR | 6,893 | plan this |
| Kupang-Timor Island KOE | Indonesia | 3 | ID, QG, GA, IU | plan this | |
| Pangkalanbun-Borneo Island PKN | Indonesia | 2.86 | ID, IN | plan this | |
| Shenzhen SZX | China | 2.86 | 3Y, CZ, SC, 9C | 3,292 | plan this |
| Bangkok DMK | Thailand | 2.71 | ID, QG, SL | 2,326 | plan this |
| Malang-Java Island MLG | Indonesia | 2.71 | ID, QG | plan this | |
| Sorong-Papua Island SOQ | Indonesia | 2.71 | ID, GA, MI | plan this | |
| Dubai DXB | the United Arab Emirates | 2.57 | EK | 6,548 | plan this |
| Jayapura-Papua Island DJJ | Indonesia | 2.57 | ID, GA | plan this | |
| Tokyo NRT | Japan | 2.57 | NH, Japan Airlines | 5,839 | plan this |
| Abu Dhabi AUH | the United Arab Emirates | 2.29 | EY | 6,575 | plan this |
| Hanoi HAN | Vietnam | 2.29 | CX, CI, VJ, VN | 3,043 | plan this |
| Ho Chi Minh City SGN | Vietnam | 2.14 | VJ, VN | 1,885 | plan this |
| Sango-Ternate Island TTE | Indonesia | 2.14 | ID, GA | plan this | |
| Shanghai PVG | China | 2.14 | MU, GA | 4,446 | plan this |
| Tanjung Pinang-Bintan Island TNJ | Indonesia | 2.14 | ID, QG | plan this | |
| 2.14 | QZ, IU | plan this | |||
| Subang SZB | Malaysia | 2 | OD, 8B | plan this | |
| Manila MNL | the Philippines | 1.57 | 5J, PR | 2,788 | plan this |
| Medina MED | Saudi Arabia | 1.43 | GA, SV | 8,001 | plan this |
| Sydney SYD | Australia | 1.43 | GA, QF | 5,519 | plan this |
| Bandar Seri Begawan BWN | BN | 1.29 | QZ, BI | 1,536 | plan this |
| Banyuwangi BWX | Indonesia | 1.14 | IU | plan this | |
| Fuzhou FOC | China | 1.14 | MF | 3,832 | plan this |
| Chongqing CKG | China | 1 | MF | 3,986 | plan this |
| Colombo CMB | LK | 1 | UL | 3,319 | plan this |
| Istanbul IST | Turkiye | 1 | TK | 9,459 | plan this |
| Lalmonirhat LLJ | BD | 1 | ID | plan this | |
| Melbourne MEL | Australia | 1 | GA, QF | 5,209 | plan this |
| Mumbai BOM | India | 1 | 6E | 4,643 | plan this |
| Muscat MCT | Oman | 1 | WY | 6,202 | plan this |
| Senai JHB | Malaysia | 1 | 3Y, QZ | plan this | |
| Tarakan Island TRK | Indonesia | 1 | ID | plan this | |
| 1 | ID | plan this | |||
| Beijing PEK | China | 0.86 | CA | 5,238 | plan this |
| Haikou HAK | China | 0.86 | HU | 2,927 | plan this |
| Tokyo HND | Japan | 0.86 | GA | 5,784 | plan this |
| Kuching KCH | Malaysia | 0.71 | QZ | 940 | plan this |
| Sampit-Borneo Island SMQ | Indonesia | 0.71 | IU | plan this | |
| Tanjung Redep-Borneo Island BEJ | Indonesia | 0.71 | ID | plan this | |
| Timika-Papua Island TIM | Indonesia | 0.71 | FS | plan this | |
| Wuhan WUH | China | 0.71 | MF | 4,182 | plan this |
| Chengdu TFU | China | 0.57 | CA | 4,057 | plan this |
| Kota Baharu KBR | Malaysia | 0.57 | AK | plan this | |
| Phnom Penh KTI | KH | 0.57 | QZ | plan this | |
| 0.57 | IU | plan this | |||
| Amsterdam AMS | the Netherlands | 0.43 | GA | 11,355 | plan this |
| Kota Kinabalu BKI | Malaysia | 0.43 | QZ | 1,699 | plan this |
| Nanjing NKG | China | 0.43 | MF | 4,405 | plan this |
| Perth PER | Australia | 0.43 | ID | 3,029 | plan this |
| 0.36 | QG, 8B | plan this | |||
| Cairo CAI | Egypt | 0.29 | MS | 8,949 | plan this |
| Kunming KMG | China | 0.29 | 8L | 3,486 | plan this |
| 0.29 | IP, 8B | plan this | |||
| Nanning NNG | China | 0.14 | ID | 3,200 | plan this |
| Port Darwin DRW | Australia | 0.14 | GA | 2,746 | plan this |
One connection away
970 airports are reachable from CGK with exactly one change, on top of the 94 nonstop. The ten below are the ones with the most frequency on the weaker of the two sectors, which is the leg that decides whether a same day connection holds. Computed from the scheduled network, not from a booking engine.
| Destination | Country | Best connection | Flights a day on the weaker leg | Routing |
|---|---|---|---|---|
| LGK LGK | via KUL | 17.43 | plan this | |
| London LHR | the United Kingdom | via SIN | 9.14 | plan this |
| TWU TWU | via KUL | 8.71 | plan this | |
| Phuket HKT | Thailand | via SIN | 8.43 | plan this |
| MYY MYY | via KUL | 8.43 | plan this | |
| TGG TGG | via KUL | 7.43 | plan this | |
| Dhaka DAC | BD | via KUL | 7.29 | plan this |
| SBW SBW | via KUL | 6.86 | plan this | |
| Da Nang DAD | Vietnam | via KUL | 6.57 | plan this |
| Delhi DEL | India | via SIN | 6.43 | plan this |
How deep the CGK board really is
The table above says where a courier can fly from CGK. This reads the same 89 destinations back for the questions a dispatcher asks second: how much of the board rests on one airline, how much of it runs less than daily, whether the return leg is as thick as the outbound, what the clock here does to a Gulf working day and which of the destinations shut at night, all of it computed on 2026-09-07 from AeroDataBox scheduled route statistics.
- 31of the 89 destinations are flown by one airline
- 19destinations run less than once a day
- 29destinations have four or more departures a day
- 48.3%of the destinations name Garuda Indonesia, the largest presence here
Who holds the departures at CGK
59 airlines appear on the CGK board and they do not hold it evenly. Garuda Indonesia is on 43 of the 89 destinations, 48.3 per cent of them, and on 3 of those it is the only airline flying the sector. The destinations it appears on carry 392.5 of the 467.9 departures a day this airport files, though other airlines fly some of the same sectors, so read that as reach rather than as a share of the aircraft.
The next largest presence is Batik Air on 42 destinations. 29 of the 59 airlines at CGK appear on a single destination each, which is the long tail every airport carries, and none of it is a rebooking option when the sector you need is the one that fell over.
An airport held this tightly is quick to book and slow to recover: with 43 of the 89 destinations on one airline, the second aircraft on a CGK sector is usually another Garuda Indonesia aircraft, and when there is not one the desk is looking at another airport rather than another airline. No alternate airport within road reach is held for CGK, so that second look is a longer road leg or a different day.
How much of the CGK board is daily
Of the 89 destinations, 70 are flown at least once a day and 19 are not, 2 of them running once a week or less. The median destination on the CGK board is flown about twice a day.
An average of 0.14 flights a day is the schedule statistic, and it is worth translating it before anything is promised to anybody: CGK to Port Darwin (DRW) is about one a week, so a missed departure there is not a delay of hours, it is the next slot.
The five busiest destinations carry 149.7 of the 467.9 departures a day, 32 per cent of the whole board. The other 84 destinations are spread widely enough that a courier who misses the first departure at CGK usually has somewhere else to look on the same board.
| Destination | Country | The only airline on it | Flights a week | km | Routing |
|---|---|---|---|---|---|
| Nanning NNG | China | Batik Air | 1 | 3,199 | the pair page |
| Port Darwin DRW | Australia | Garuda Indonesia | 1 | 2,747 | the pair page |
| Cairo CAI | Egypt | EgyptAir | 2 | 8,949 | the pair page |
| Kunming KMG | China | Lucky Air | 2 | 3,496 | the pair page |
| Amsterdam AMS | the Netherlands | Garuda Indonesia | 3 | 11,354 | plan this |
| Kota Kinabalu BKI | Malaysia | Indonesia AirAsia | 3 | 1,699 | the pair page |
| Nanjing NKG | China | Xiamen Airlines | 3 | 4,405 | the pair page |
| Perth PER | Australia | Batik Air | 3 | 3,029 | plan this |
| Chengdu TFU | China | Air China | 4 | 4,059 | the pair page |
| Kota Baharu KBR | Malaysia | AirAsia | 4 | 1,450 | plan this |
The ten destinations out of CGK where one airline holds the sector and files fewer than seven departures a week, with the weekly figure taken as the average daily rate multiplied by seven rather than as a fixed timetable. 9 further destinations sit in the same position and are listed in the board above.
The way back from CGK
The desk holds the return direction for 48 of the 89 destinations, and a courier plans the way back on those figures rather than on the outbound. On three of them the return into CGK runs thinner than the outbound by more than a quarter. The widest gaps are Xiamen (XMN) at 3.1 out a day against 0.88 back, Abu Dhabi (AUH) at 2.3 out a day against 1.3 back and Mumbai (BOM) at 1 out a day against 0.71 back.
It runs the other way as well: Tokyo (HND) files 2.9 a day back into CGK against 0.86 outbound, which is the shape that strands a courier at this end rather than at the far end.
The clock at CGK
CGK keeps Asia/Jakarta time, three hours ahead of Dubai all year.
When it is 09:00 on a Dubai working morning it is 12:00 at CGK, so a nine to six day at each end overlaps for six hours. A customs question raised in the last three hours of the Dubai afternoon reaches nobody at CGK until the next morning, which is the practical limit on a same day instruction here.
The night at CGK
3 of the destinations from here carry a documented night restriction of their own, which is a departure time question at this end rather than an arrival problem at the other.
Into Tokyo (NRT) the door shuts at 23:00 local, so the last departure from CGK that lands inside it leaves around 13:28, on a modelled block of 7h 32m. Into Sydney (SYD) the door shuts at 23:00 local, so the last departure from CGK that lands inside it leaves around 12:51, on a modelled block of 7h 09m. Into Amsterdam (AMS) the door shuts at 23:00 local, so the last departure from CGK that lands inside it leaves around 13:49, on a modelled block of 14h 11m. Those three departure times out of CGK are worked backwards from the published window with the block time model this site uses everywhere, 720 to 880 km an hour by sector length with thirty minutes on the ground, so they are arithmetic rather than a timetable and the desk checks the published departure before it promises the landing.
Where CGK turns up on the rest of this site
CGK carries two other pages on this site as well: the Indonesia country desk, which sets out the customs practice, the working week and the road legs behind this airport and the CGK transit page for the connecting case, where a courier changes aircraft here rather than starting or finishing.
The site publishes 40 airport pair pages that start or end at CGK, each with the distance, the block time, the carriers on the sector and a door to door clock. The busiest are Jakarta to Denpasar-Bali Island (DPS), Jakarta to Surabaya (SUB) and Jakarta to Kuala Lumpur (KUL).
Two of the 346 published hand carry lanes run through this airport: Dubai to Jakarta and Singapore to Jakarta. A lane page is the commercial version of the board above, with the customs, the ground legs and the price at CGK written out.
Four courier postings name CGK as the airport a courier here flies from: Jakarta, Bandung and Bogor.
To price a movement rather than read the board, the route calculator opens with CGK already set as the origin, and it works out the flying time, the distance and the delivery hour for any of the 89 destinations above.
Where this came from
- Destination network, airlines and frequencies: AeroDataBox scheduled route statistics, retrieved 2026-09-07.
- Airport names and coordinates: the OnBoard Courier airport reference list.
- Distances: great circle, computed from those coordinates. They are not flown distances and will read short against a real routing.
- Industrial sites: public company information. Nothing on this page states or implies that any company named is a customer of any courier operator.
Who publishes this. OnBoard Courier is a placement desk in Dubai. An assignment through CGK is carried out by a vetted partner operator, with the desk as the single point of contact from the quote to the signature. We keep the Atlas because our own desk needs it when there are twenty minutes to find a routing, and we publish it because a reference only one operator can read is not a reference. Free to read, quote and cite, including by competing operators. Found an error? Tell us and we will correct the entry.
If you need something moved rather than looked up, the desk prices a hand carry in fifteen minutes. If you fly often and want to carry, we are recruiting couriers.