Airline Check-in Counters at Jakarta Airport CGK Terminal 3 – 2025 Update

IndonesiaTravel

As of December 2025, there are 36 passenger airlines serving international flights and 3 passenger airlines serving domestic flights at Jakarta Soekarno-Hatta Airport CGK. The number of airlines serving international flights slightly decreased from 37 airlines observed in October 2025. It is discovered in December 2025 that Sichuan Airlines (IATA code: 3U) suspended flights departing from Jakarta Airport CGK. Airline check-in counter assignments also underwent significant changes, so we decided to put the update here as a dedicated article instead of updating the previous post.

Jakarta Soekarno-Hatta International Airport (IATA code: CGK) is the biggest airport in Indonesia that serves as the primary gateway for international departure and arrival. The airport operates three terminals, namely Terminal 1, Terminal 2, and Terminal 3.

Terminal 1 was the first terminal built and started the operation in 1985. This terminal serves flights for domestic (low cost) airlines such as Air Asia Indonesia, Airfast Indonesia, Super Air Jet, Sriwijaya Air, and Citilink (domestic flights).

Terminal 2 was the second terminal built and started the operation in 1991. This terminal caters to domestic flights for private airlines such as Batik Air and Lion Air, and international flights for low-cost carriers (LCC) such as Air Asia, Batik Air Malaysia, Cebu Pacific, JetStar Asia, Scoot, IndiGo, VietJet, and Citilink (international flights).

Terminal 3 is the newest and largest terminal, originally opened in November 2011. This terminal primarily caters to international flights served by full service carriers. It also serves domestic flights for state-owned airlines (Garuda, Pelita Air Service) and select airline (TransNusa).

The number of international airlines serving flights from Jakarta Soekarno-Hatta International Airport has been expanding since more airlines open routes from Jakarta to the airlines’ home base and vice versa. As of December 2025, airlines serving flights to international destinations from Terminal 3 Soekarno-Hatta International Airport are 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)
  • EgyptAir (MS)
  • Emirates (EK)
  • Ethiopian Airlines (ET)
  • Etihad Airways (EY)
  • Eva Air (BR)
  • Garuda Indonesia (GA), international flights
  • Hainan Airlines (HU), since September 26th, 2025
  • Japan Airlines (JL)
  • KLM (KL)
  • Korean Air (KE)
  • Loong Air (GJ), since June 10th, 2025
  • Malaysia Airlines (MH)
  • Oman Air (WY)
  • Pelita Air (IP), international flights
  • Philippine Airlines (PR)
  • Qantas (QF)
  • Qatar Airways (QR)
  • Royal Brunai Airlines (BI)
  • Saudia (SV)
  • Shandong Airlines (SC)
  • Singapore Airlines (SQ)
  • Srilankan Airlines (UL)
  • Starlux Airlines (JX), since September 1st, 2024
  • Thai Airways (TG)
  • TransNusa (8B), international flights
  • Turkish Airlines (TK)
  • Vietnam Airlines (VN)
  • Xiamen Air (MF)

Domestic flights from Jakarta Airport Terminal 3 are operated by these airlines:

  • Pelita Air (IP)
  • TransNusa (8B)
  • Garuda Indonesia (GA)

Note that Pelita Air (IP), TransNusa (8B), and Garuda Indonesia (GA) operate both domestic and international flights from Jakarta Airport Terminal 3.

Soekarno-Hatta International Airport Terminal 3 main building is a massive 4-level structure occupying a vast area of more than 300 thousand square meters. The departure level for both domestic and international flights is on the second floor while the arrival level is on the first floor. There are 206 check-in counters installed in the departure hall to serve passengers flying to domestic and international destinations. The check-in counters are spread across six sections / islands, namely island A to island F.

Klook.com

The airport authority pre-assigns check-in counters for airlines serving flights from Terminal 3. If you are about to depart from Soekarno-Hatta Terminal 3, be it domestic or international bound, it is possible to know the location of the check-in counter prior to your flight day. This is since the check-in counter(s) will open at the same location(s).

In the following section, you can see more details about the location of check-in counters for airlines serving international or domestic flights from Terminal 3.

Check-in Counters for International Departure at Jakarta Airport Terminal 3

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 is explained as follows.

Counters A14-A26 at Island A, Jakarta Airport Terminal 3

Island A: check-in counters for EgyptAir, Garuda Indonesia (internasional), Singapore Airlines, and Xiamen Air.

Check-in counter assignments for international flights at Island A, Jakarta Airport Terminal 3

Check-in counter assignments for international flights at Island A are as follows:

  • EgyptAir (MS): counters A14-A19
  • Garuda Indonesia (GA), international flights: counters A1-A13
  • Singapore Airlines (SQ): counters A14-25
  • Xiamen Air (MF): counters A24-A26 for flight MF838
Counters B14-B26 at Island B, Jakarta Airport Terminal 3

Island B: check-in counters for All Nippon Airways (ANA), Asiana Airlines, Cathay Pacific, China Southern Airlines, Japan Airlines, Oman Air, Philippine Airlines, Qantas, Qatar Airways, Starlux Airlines, Thai Airways, and Xiamen Air.

Check-in counter assignments for international flights at Island B, Jakarta Airport Terminal 3

Check-in counter assignments for international flights at Island B are as follows:

  • All Nippon Airways (ANA) (NH): counters B1-B13
  • Asiana Airlines (OZ): counters B21-B26
  • Cathay Pacific (CX): counters B14-B19
  • China Southern Airlines (CZ): counters B1-B3
  • Japan Airlines (JL): counters B1-B6
  • Oman Air (WY): counters B21-B26
  • Philippine Airlines (PR): counters B24-B26
  • Qantas (QF): counters B14-B26
  • Qatar Airways (QR): counters B1-B6
  • Starlux Airlines (JX): counters B1-B3
  • Thai Airways (TG): counters B8-B13
  • Xiamen Air (MF): counters B14-B16 for flights MF8718 and MF8674
Counters C1-C13 at Island C, Jakarta Airport Terminal 3

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

Check-in counter assignments for international flights at Island C, Jakarta Airport Terminal 3

Check-in counter assignments for international flights at Island C are as follows:

  • Air Macau (NX): counters C14-C16
  • China Airlines (CI): counters C1-C6
  • China Eastern Airlines (MU): counters C21-C26
  • Emirates (EK): counters C14-C19
  • Etihad (EY): counters C8-C13
  • Eva Air (BR): counters C14-C19
  • Japan Airlines (JL): counters C1-C6 untuk penerbangan JL720
  • KLM (KL): counters C1-C6
  • Korean Air (KE): counters C1-C6
  • Loong Air (GJ): counters C1-C3
  • Malaysia Airlines (MH): counters C23-C26
  • Shandong Airlines (SC): counters C1-C3
  • Turkish Airlines (TK): counters C14-C19
  • Xiamen Air (MF): counters C11-C13 for flights MF856 dan MF868
Counters D1-D13 at Island D, Jakarta Airport Terminal 3

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

Check-in counter assignments for international flights at Island D, Jakarta Airport Terminal 3

Check-in counter assignments for international flights at Island D are as follows:

  • Air China (CA): counters D1-D6
  • Ethiopian Airlines (ET): counters D1-D6
  • Hainan Airlines (HU): counters D14-D16
  • Royal Brunei Airlines (BI): counters D1-D7
  • Saudia (SV): counters D8-D13
  • Srilankan Airlines (UL): counters D1-D3
  • Vietnam Airlines (VN): counters D14-D16
Counters E1-E13 at Island E, Jakarta Airport Terminal 3

Island E: check-in counters for Pelita Air (international flights) and TransNusa (international flights).

Check-in counter assignments for international flights at Island E, Jakarta Airport Terminal 3

Airline check-in counter assignments for international flights at Island E are as follows:

  • Pelita Air (IP), international flights: counters E11-E13
  • Trans Nusa (8B), international flights: counters E19-E22

Some airlines may have been assigned the same counter numbers for passenger check-in. This is possible since each assigned airline operate flights at different time.

Klook.com

Check-in Counters for Domestic Departure at Jakarta Airport Terminal 3

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 departure is explained as follows.

Island E: Pelita Air Service (IP) for domestic flights, TransNusa (8B) for domestic flights

Check-in counter assignments for domestic flights at Island E, Jakarta Airport Terminal 3

Airline check-in counter assignments for domestic flights at Island E are as follows:

  • Pelita Air (IP), domestic flights: counters E1-E10
  • Trans Nusa (8B), domestic flights: counters E14-E18

As you may notice, TransNusa and Pelita Air are assigned check-in counters for domestic and international flights at Island E.

Counters F1-F13 at Island F, Jakarta Airport Terminal 3

Island F: Garuda Indonesia (GA) for domestic flights

Check-in counter assignments for domestic flights at Island F, Jakarta Airport Terminal 3

Note that all check-in counters at Island F, which are counters F1-F26, are assigned to domestic flights operated by Garuda Indonesia.

Check-in Counters at Jakarta Airport Terminal 3 by Airlines

The following table summarizes the location of check-in counters for each airline that operates from Soekarno-Hatta.

NoAirline NameIATA CodeCheck-in Counter(s)Nearest Entrance
1Air ChinaCAD1-D6Gate 3
2Air MacauNXC14-C16Gate 3
3All Nippon Airways (ANA)NHB1-B13Gate 2
4Asiana AirlinesOZB21-B26Gate 2
5Cathay PacificCXB14-B19Gate 2
6China AirlinesCIC1-C6Gate 2
7China Eastern AirlinesMUC21-C26Gate 3
8China Southern AirlinesCZB1-B3Gate 2
9Egypt AirMSA14-A19Gate 2
10EmiratesEKC14-C19Gate 3
11Ethiopian AirlinesETD1-D6Gate 3
12Etihad AirwaysEYC8-C13Gate 2
13Eva AirBRC14-C19Gate 2, Gate 3
14Garuda IndonesiaGAInternational: A1-A13
Domestic: F1-F26
Gate 1 (international)
Gate 5 (domestic)
15Hainan AirlinesHUD14-D16Gate 3
16Japan AirlinesJLB1-B6, C1-C6Gate 2
17KLMKLC1-C6Gate 2
18Korean AirKEC1-C6Gate 2
19Loong AirGJC1-C3Gate 2
20Malaysia AirlinesMHC23-C26Gate 3
21Oman AirWYB21-B26Gate 2
22Pelita AirIPInternational: E11-E13
Domestic: E1-E10
Gate 4
23Philippine AirlinesPRB24-B26Gate 2
24QantasQFB14-B26Gate 2
25Qatar AirwaysQRB1-B6Gate 2
26Royal Brunai AirlinesBID1-D7Gate 3
27SaudiaSVD8-D13Gate 3
28Shandong AirlinesSCC1-C3Gate 2
29Singapore AirlinesSQA14-A25Gate 2
30Srilankan AirlinesULD1-D3Gate 3
31Starlux AirlinesJXB1-B3Gate 2
32Thai AirwaysTGB8-B13Gate 2
33TransNusa8BInternational: D19-D22
Domestic: D14-D18
Gate 4
34Turkish AirlinesTKC14-C19Gate 3
35Vietnam AirlinesVND14-D16Gate 3
36Xiamen AirMFA24-A26, B14-B16, C11-C13Gate 2

Frequently Asked Questions

Q: I will be flying with Qantas from Jakarta Airport. Where is the check-in counter location?
A: Check-in counters for Qantas flights at Jakarta Airport are located at counters B14-B26 (Island B) on the departure level (second floor). Nearest entrance gate to the counters is Gate 2.

Q: I will be flying with ANA from Jakarta Airport. Where is the check-in counter location?
A: Check-in counters for ANA flights at Jakarta Airport are located at counters B1-B13 (Island B) on the departure level (second floor). Nearest entrance gate to the counters is Gate 2.

Q: Where is the location of check-in counters for Cathay Pacific at Jakarta Airport?
A: Check-in counters for Cathay Pacific flights departing from Jakarta Airport are located at counters B1-B13 (Island B) on the departure level (second floor). Nearest entrance gate to the counters is Gate 2.

Q: I will be flying with Garuda, where is the check-in counter for Garuda at Jakarta Airport?
A: If your flight with Garuda departing from Jakarta Airport is an international flight, the check-in counters are located at counters A1-A13. If you fly with Garuda from Jakarta Airport to domestic destination, the check-in counter is located at counters F1-F26, or the entire check-in area at Island F.

Q: I will be flying with Pelita Air departing from Jakarta Airport, where is the check-in counter for Pelita Air at Jakarta Airport?
A: Check-in counters for international flights served by Pelita Air departing from Jakarta Airport are located at counters E10-E13. For domestic flights, the counters are at E1-E9. All these counters are located at Island E on departure floor (second floor) of Terminal 3, Soekarno Hatta international airport.

Q: When is the check-in counter open?
A: The check-in counter for international flight is open 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 is open two hours before the time of your flight.

Klook.com

Leave a Reply

Your email address will not be published. Required fields are marked *