Jakarta Soekarno Hatta International Airport (IATA code: CGK) is the primary and largest airport in Indonesia, at the same time, it also acts as the primary gateway to Indonesia. The airport spans an area of more than 6,000 acres. Located in Banten, outkirt of Jakarta, it operates three terminals: Terminal 1, Terminal 2, and Terminal 3. Each terminal is not directly connected and separated at a rather lengthy distance, an understandable feature due to the sheer size of the airport area. The airport authority operates shuttle buses and shuttle trains to facilitate passenger transfer between terminals. However, note that the inter-terminal transfer may take a good portion of your precious time, so it is important to plan ahead your mobility around the airport when time is crucial; knowing that you depart from the right terminal or doing the pick-up at the right terminal.
In this article, we elaborate on the airlines that operate from Jakarta Airport CGK Terminal 3: the list of the airlines, the changes in the airline list, the location of the check-in counters for each airline, the closest entrance gate to check-in counter, and other details that you may need to know about Terminal 3. The check-in counter information will be beneficial for you, given that your flight departs from Terminal 3. Furthermore, if you go to the Jakarta Airport CGK by cars or taxis, knowing the closest entrance gate to the check-in counter of the airline that you fly with will also help you save some time navigating the Terminal 3 building. We believe this will be your go-to article to understand Jakarta Airport CGK Terminal 3, especially if it’s your first time departing from the terminal.
This article is the part of the article series on airlines and check-in counters at Jakarta Airport Terminal 3. Previously we already wrote about airlines and check-in counters at Terminal 3 for year 2025 and year 2024. We plan to do annual write-up and present comprehensive information about Terminal 3 especially on the departure aspect. This also means that in 2027, we will write another article about the airlines, check-in counters, and other relevant update taking place at Jakarta Airport Terminal 3.
List of Airlines Operating at Jakarta Soekarno-Hatta Airport CGK Terminal 3 (2026)
As of July 2026, there are 40 airlines operating at Jakarta Airport CGK Terminal 3. Both international and domestic flight routes are served from Terminal 3. However, domestic flight routes are only operated by Indonesian carriers.
The complete list of airlines operating at Jakarta Airport CGK Terminal 3 are shown in alphabetical order as follows:
- Air China (CA)
- Air Macau (NX)
- All Nippon Airways (ANA) (NH)
- Asiana Airlines (OZ)
- Cathay Pacific (CX)
- China Airlines (CI)
- China Eastern Airlines (MU)
- China Southern Airlines (CZ)
- Egypt Air (MS)
- Emirates (EK)
- Ethiopian Airlines (ET)
- Etihad Airways (EY)
- Eva Air (BR)
- Garuda Indonesia (GA), domestic and international flights
- Hainan Airlines (HU)
- Japan Airlines (JL)
- KLM Royal Dutch Airlines (KL)
- Korean Air (KE)
- Loong Air (GJ)
- Lucky Air (8L)
- Malaysia Airlines (MH)
- Oman Air (WY)
- Pelita Air (IP), domestic and international flights
- Philippine Airlines (PR)
- Qantas (QF)
- Qatar Airways (QR)
- Royal Brunai Airlines (BI)
- Saudia (SV)
- Scoot (TR)
- Shandong Airlines (SC)
- Singapore Airlines (SQ)
- Spring Airlines (9C)
- Srilankan Airlines (UL)
- Starlux Airlines (JX)
- T’way Air (TW)
- Thai Airways (TG)
- TransNusa (8B), domestic and international flights
- Turkish Airlines (TK)
- Vietnam Airlines (VN)
- Xiamen Air (MF)
As you can see from the list, three carriers operate both domestic and international routes from Terminal 3, namely Garuda Indonesia (GA), Pelita Air (IP), and TransNusa (8B). These three airlines are all Indonesian carriers. The other airlines only operate international routes from Terminal 3.
Changes of Airlines Operating from Jakarta Airport CGK Terminal 3 from September 2024 to 2026
Since we published our first article about airlines operating from Jakarta CGK Airport Terminal 3 back in September 2024, we have been tracking changes in the airlines operating from the terminal. We believe this is an interesting data point for aviation enthusiasts and also helps others in getting the bigger picture about how Terminal 3 evolves from time to time.
The list of changes in airlines operating from CGK Terminal 3 for year 2024 (starting from September) to 2026 is summarized in the table below.
| Date | Type | Airline | IATA Code | Remark |
|---|---|---|---|---|
| June 16, 2026 | IN | Spring Airlines | 9C | Began the operations at Terminal 3 |
| April 29, 2026 | IN | T’Way Air | TW | Began the operations at Terminal 3 |
| April 20, 2026 | IN | Scoot | TR | Moved from Terminal 2 to Terminal 3 |
| December 18, 2025 | IN | Lucky Air | 8L | Began the operations at Terminal 3 |
| September 26, 2025 | IN | Hainan Airlines | HU | Began the operations at Terminal 3 |
| June 10, 2025 | IN | Loong Air | GJ | Began the operations at Terminal 3 |
| March 15, 2025 | OUT | Citilink | QG | Moved from Terminal 3 to Terminal 1B (domestic flights) and Terminal 2F (international flights) |
| March 1, 2025 | OUT | Uzbekistan Airways | HY | Suspended Jakarta – Tashkent flights and hence the operations at Terminal 3 |
| September 1, 2024 | IN | Starlux Airlines | JX | Began the operations at Terminal 3 |
As shown in the table above, three new airlines began operating from CGK Terminal 3 in 2026. Of these three airlines, Spring Airlines and T’way Air, launched new route to and from Jakarta CGK. Meanwhile, Scoot moved their operations from Terminal 2 to Terminal 3 in April 2026.
Check-in Counters for International Flight Departures from CGK Terminal 3 in 2026
Check-in counters for international flights departing from Soekarno-Hatta Terminal 3 are located at Island A to Island E on the departure level (second floor). Airline assignment for each island for year 2026 is explained as follows.
Island A: check-in counters for Garuda Indonesia (international flights) and Singapore Airlines.

Check-in counter assignments for airlines at Island A in 2026 are as follows:
- Garuda Indonesia (GA), international flights: counters A1-A13
- Singapore Airlines (SQ): counters A14-25
Island B: check-in counters for All Nippon Airways (ANA), Cathay Pacific, China Airlines, China Southern Airlines, Oman Air, Philippine Airlines, Qantas, Qatar Airways, Shandong Airlines, Starlux Airlines, Thai Airways, and T’Way Air.

Check-in counter assignments for airlines at Island B in 2026 are as follows:
- All Nippon Airways (ANA) (NH): counters B1-B13
- Cathay Pacific (CX): counters B14-B19
- China Airlines (CI), counters B4-B6 for flight CI764
- China Southern Airlines (CZ): counters B1-B3
- Oman Air (WY): counters B21-B26
- Philippine Airlines (PR): counters B20-B22 for flight PR536
- Qantas (QF): counters B14-B26
- Qatar Airways (QR): counters B8-B13
- Shandong Airlines (SC): counters B24-B26
- Starlux Airlines (JX): counters B4-B6
- Thai Airways (TG): counters B1-B13
- T’Way Air (TW): counters B1-B6

Island C: check-in counters for China Airlines, China Eastern Airlines, Egypt Air, Emirates, Etihad, Eva Air, Japan Airlines, KLM, Korean Air, Loong Air, Malaysia Airlines, Philippine Airlines, Turkish Airlines, and Xiamen Air.

Check-in counter assignments for airlines at Island C in 2026 are as follows:
- China Airlines (CI): counters C1-C6 for flight CI762
- China Eastern Airlines (MU): counters C21-C26
- Egypt Air (MS): counters C1-C6
- Emirates (EK): counters C14-C19
- Etihad (EY): counters C8-C13
- Eva Air (BR): counters C14-C19
- Japan Airlines (JL): counters C1-C6
- KLM (KL): counters C1-C6
- Korean Air (KE): counters C21-C26
- Loong Air (GJ): counters C1-C3
- Malaysia Airlines (MH): counters C22-C26
- Philippine Airlines (PR): counters C8-C10 for flight PR540
- Turkish Airlines (TK): konter C14-C19
- Xiamen Air (MF): counters C11-C13 for flights MF8684 / MF8634 / MF856 / MF868

Island D: check-in counters for Air China, Air Macau, Asiana Airlines, Ethiopian Airlines, Hainan Airlines, Royal Brunei Airlines, Saudia, Scoot, Spring Airlines, Srilankan Airlines, Vietnam Airlines, and Xiamen Air.

Check-in counter assignments for airlines at Island D in 2026 are as follows:
- Air China (CA): counters D1-D6
- Air Macau (NX): counters D17-D19
- Asiana Airlines (OZ): counters D8-D13
- Ethiopian Airlines (ET): counters D1-D6
- Hainan Airlines (HU): counters D14-D16
- Royal Brunei Airlines (BI): counters D1-D7
- Saudia (SV): counters D8-D13
- Scoot (TR): counters D24-D26
- Spring Airlines (9C): counters D17-D19
- Srilankan Airlines (UL): counters D1-D3
- Vietnam Airlines (VN): counters D14-D16

Island E: check-in counters for Lucky Air, Pelita Air (international flights), dan TransNusa (international flights)

Check-in counter assignments for airlines at Island E in 2026 are as follows:
- Lucky Air (8L): counters E23-E26
- Pelita Air (IP), international flights: counters E11-E13
- Trans Nusa (8B), international counters: counters E19-E22

If you look carefully at the airline assignment images, you may notice that several airlines share the same check-in counters or booths. This is operationally possible since the airlines have different flight departure times throughout the day, allowing the check-in counters to be rotated among airlines.
You may also notice that some airlines are assigned counters at more than one islands. Concrete examples, China Airlines is assigned check-in counters at Island B and Island C, Philippine Airlines operates its check-in counters at Island B and Island C, and Xiamen Air is assigned counters at Island C and Island D. This means that if your flight is with any of China Airlines, Philippine Airlines, and Xiamen Air, you need to first check your flight number to determine the location of your check-in counters. As you arrive at the airport, double check with the flight information display system (FIDS), to ensure the counter location is still the same with the pre-assigned spot.
Check-in Counters for Domestic Flight Departures from CGK Terminal 3 in 2026
Check-in counters for domestic flights departing from Soekarno-Hatta Terminal 3 are located at Island E and Island F on the departure level (second floor). Airline assignment for domestic departures in 2026 is explained as follows.
Island E: Pelita Air Service (domestic flights) and TransNusa (domestic flights)

Airline check-in counter assignments for domestic flights at Island E in 2026 are as follows:
- Pelita Air (IP), domestic flights: counters E1-E10
- Trans Nusa (8B), domestic flights: counters E14-E18
As you may notice, both TransNusa and Pelita Air are assigned check-in counters for domestic and international flights at Island E.
Island F: Garuda Indonesia (domestic flights)

As you can see in the picture above, Garuda is assigned all available check-in counters at Island F, which are counters F1-F26, for the operations of its domestic flights.

Check-in Counters at Jakarta Airport CGK Terminal 3 by Airlines (2026)
The following table summarizes the location of check-in counters for each airline that operates from Jakarta Soekarno-Hatta Airport CGK Terminal 3 in 2026.
| No | Airline Name | IATA Code | Check-in Counter(s) | Nearest Entrance |
|---|---|---|---|---|
| 1 | Air China | CA | D1-D6 | Gate 3 |
| 2 | Air Macau | NX | D17-C19 | Gate 3 |
| 3 | All Nippon Airways (ANA) | NH | B1-B13 | Gate 2 |
| 4 | Asiana Airlines | OZ | D8-D13 | Gate 3 |
| 5 | Cathay Pacific | CX | B14-B19 | Gate 2 |
| 6 | China Airlines | CI | B4-B6 (CI764), C1-C6 (CI762) | Gate 2 |
| 7 | China Eastern Airlines | MU | C21-C26 | Gate 3 |
| 8 | China Southern Airlines | CZ | B1-B3 | Gate 2 |
| 9 | Egypt Air | MS | C1-C6 | Gate 2 |
| 10 | Emirates | EK | C14-C19 | Gate 3 |
| 11 | Ethiopian Airlines | ET | D1-D6 | Gate 3 |
| 12 | Etihad Airways | EY | C8-C13 | Gate 2 |
| 13 | Eva Air | BR | C14-C19 | Gate 2, Gate 3 |
| 14 | Garuda Indonesia | GA | International: A1-A13, Domestic: F1-F26 | Gate 1 (international), Gate 5 (domestic) |
| 15 | Hainan Airlines | HU | D14-D16 | Gate 3 |
| 16 | Japan Airlines | JL | C1-C6 | Gate 2 |
| 17 | KLM | KL | C1-C6 | Gate 2 |
| 18 | Korean Air | KE | C21-C26 | Gate 3 |
| 19 | Loong Air | GJ | C1-C3 | Gate 2 |
| 20 | Lucky Air | 8L | E23-E26 | Gate 4 |
| 21 | Malaysia Airlines | MH | C22-C26 | Gate 3 |
| 22 | Oman Air | WY | B21-B26 | Gate 2 |
| 23 | Pelita Air | IP | International: E11-E13, Domestic: E1-E10 | Gate 4 |
| 24 | Philippine Airlines | PR | B20-B22 (PR536), C8-C10 (PR540) | Gate 2 |
| 25 | Qantas | QF | B14-B26 | Gate 2 |
| 26 | Qatar Airways | QR | B8-B13 | Gate 2 |
| 27 | Royal Brunai Airlines | BI | D1-D7 | Gate 3 |
| 28 | Saudia | SV | D8-D13 | Gate 3 |
| 29 | Scoot | TR | D24-D26 | Gate 4 |
| 30 | Shandong Airlines | SC | B24-B26 | Gate 2 |
| 31 | Singapore Airlines | SQ | A14-A25 | Gate 2 |
| 32 | Spring Airlines | 9C | D17-D19 | Gate 4 |
| 33 | Srilankan Airlines | UL | D1-D3 | Gate 3 |
| 34 | Starlux Airlines | JX | B4-B6 | Gate 2 |
| 35 | T’Way Air | TW | B1-B6 | Gate 2 |
| 36 | Thai Airways | TG | B1-B13 | Gate 2 |
| 37 | TransNusa | 8B | International: E19-E22, Domestic: E14-E18 | Gate 4 |
| 38 | Turkish Airlines | TK | C14-C19 | Gate 3 |
| 39 | Vietnam Airlines | VN | D14-D16 | Gate 3 |
| 40 | Xiamen Air | MF | C11-C13 (MF8684 / MF8634 / MF856 / MF868), D17-D22 (MF8884 / MF838) | Gate 2, Gate 4 |
Frequently Asked Questions (FAQ)
Q: I will be flying with Garuda Indonesia (GA) from Jakarta Airport CGK. Which terminal is Garuda at Jakarta Airport CGK and where is the location of check-in counters for Garuda?
A: Garuda operates from Jakarta Airport CGK Terminal 3. If your flight with Garuda Indonesia (GA) departing from Jakarta Airport is an international flight, the check-in counters are located at counters A1-A13 of Terminal 3. The nearest entrance to the check-in counters for GA international flights is Gate 1 or Gate 2. If you fly with Garuda from Jakarta Airport to domestic destination, the check-in counter is located at counters F1-F26 of Terminal 3, or the entire check-in area at Island F. The nearest entrance to check-in counters for GA domestic flights is Gate 5.
Q: I will be flying with Scoot (TR) departing from Jakarta. Which terminal is Scoot at Jakarta Airport CGK and where is the check-in counter located?
A: Starting from 20 April 2026, Scoot operates at CGK Terminal 3 (previously at Terminal 2). If you’re flying with Scoot, the check-in counters for TR flights are located at counters D24-D26 in Terminal 3. The nearest entrance to the check-in counters is Gate 4.
Q: I will be flying with T’way Air (TW) to Seoul from Jakarta. Which terminal is T’way Air at Jakarta Airport CGK and where is the location of its check-in counters?
A: T’way Air operates from Jakarta Airport CGK Terminal 3. Check-in counters for TW flights are located at Island B, counters B1-B6, in Terminal 3. If you arrive at the terminal building by car, note that the nearest entrance to the check-in counters is Gate 2.
Q: I will be flying with Qantas (QF) from Jakarta. Which terminal is Qantas at Jakarta Airport CGK and where is the check-in counter location?
A: At Jakarta Airport CGK, Qantas operates from Terminal 3. Check-in counters for Qantas flights are located at Island B, counters B14-B26, on the departure level (second floor) in Terminal 3. The nearest entrance gate to the check-in counters is Gate 2.
Q: I will be flying with ANA (NH) from Jakarta. Which terminal is ANA at Jakarta Airport CGK and where is the check-in counter location?
A: ANA operates from Terminal 3 at Jakarta Airport CGK. Check-in counters for ANA flights are located at Island B, counters B1-B13, on the departure level (second floor) in Terminal 3. The nearest entrance to the check-in counters is Gate 2.
Q: Which terminal is Cathay Pacific (CX) at Jakarta Airport CGK and where is the location of check-in counters?
A: Cathay Pacific operates from Terminal 3 at Jakarta Airport CGK. The check-in counters for CX flights departing from CGK are located at Island B, counters B14-B19, on the departure level (second floor) in Terminal 3. The nearest entrance to the check-in counters is Gate 2.
Q: I will be flying with Pelita Air departing from Jakarta. Which terminal is Pelita Air at Jakarta Airport and where is the location of the check-in counters?
A: At Jakarta Airport CGK, Pelita Air operates its domestic and international flights from Terminal 3. The check-in counters for both domestic and international flights are located at Island E. Counters E1-E10 are assigned for domestic flights, while counters E11-E13 are for international flights. The nearest entrance to the check-in counters is Gate 4.
Q: When is the check-in counter at Jakarta Airport CGK open?
A: The check-in counter for international flight opens three hours before the time of your flight. If your flight is at 20:00 Jakarta time, the check-in counter will open at 17:00. For domestic flights, the check-in counter normally opens two hours before your flight departure time.





