Soekarno-Hatta Jakarta International Airport

Jakarta Airport

IATA code: CGK


Number of passengers: ~ 55 million (2019); ~ 24 million (2021)

Jakarta Airport, also known as Soekarno–Hatta International Airport, is an Indonesian airport located on the island of Java and serving the Jakarta metropolitan area. It is the busiest airport in Indonesia handling around 60 million passengers annually.

Jakarta Airport is situated in Tangerang City, about 20 kilometers from Central Jakarta.

In addition, it is ranked as one of the best airports in the world

If visiting Jakarta or Tangerang, the following guide will present you with all the useful and necessary information about CGK.

Getting from Jakarta Airport to Jakarta

Shuttle service

Jakarta Airport offers a shuttle bus service as well as a Skytrain shuttle service (Automated People Mover System). They connect Terminals 1, 2 and 3.


You will find several bus companies at the airport, including the state-owned DAMRI. They are located just outside the arrival halls of Terminals 1, 2 and 3. Although the buses are the cheapest option, the journey from the airport to the city lasts around 2 hours so taxis and trains are a preferred option.


The free shuttle bus service and Skytrain service connect the terminals with the train station. The journey to the city centre takes about 50 minutes and costs about € 4,50. Tickets can be purchased from the automatic ticket machines at the station or online. 


The taxi rank is located just outside the Arrivals Hall of Terminals 1, 2 and 3. Taxis are available 24/7. The journey usually lasts around 45 minutes. However, it depends on the traffic. The price is around € 13 without any toll fees so it is advisable to agree on the price beforehand. 

In addition, if you want a fixed price you can book a prepaid taxi in one of the kiosks located in the Arrivals Hall. 

Car rental

For those who prefer to explore the area on their own and don’t want to depend on taxis and public transfer, the best option is to hire a car directly at the airport. At CGK Airport, you will find several rental agencies including Avis and TRAC. The easier option is to also rent a car online and avoid potential queues.


Lastly, if you prefer convenient online ways of booking transport in advance, a door-to-door transfer is a great option. A professional driver will wait and welcome you at the airport when you arrive and take you directly to your accommodation in the city.

Jakarta Airport airlines

Jakarta Airport serves as a hub for Batik Air, Citilink, Garuda Indonesia, and Lion Air. It is also a focus city for Indonesia AirAsia, NAM Air, Sriwijaya Air, and Super Air Jet. These ones provide most of the flights. 

The most popular domestic destinations are Denpasar airport, Surabaya airport and Medan airport. The busiest international routes are the ones to Changi Airport in Singapore and Kuala Lumpur International Airport in Malaysia.

Below is the list of the most important airlines offering departures and arrivals from CGK:

  • Batik Air
  • Citilink
  • Garuda Indonesia
  • Lion Air
  • Indonesia AirAsia
  • NAM Air
  • Sriwijaya Air
  • Super Air Jet

Jakarta Airport facilities

The airport offers several services and amenities for passengers on a layover or awaiting their flight. Here is the list of services offered by CGK:

  • Restaurants and cafes
  • Free WiFi
  • ATMs
  • Banks
  • Lounges
  • Currency exchange
  • Luggage wrapping
  • Luggage storage
  • Baggage claim
  • Parenting rooms
  • Kids zone
  • Praying rooms
  • Duty-free
  • Shops
  • Smoking areas
  • Game station
  • Relax area
  • Golf course
  • Charging booth
  • Airport hotel

Jakarta Airport accommodation

For those who need to spend the night at the airport, CGK provides accommodation at the airport hotel. There are three hotels at the airport: Jakarta Airport Hotel, Anara Airport Hotel, and Digital Airport Hotel T3. In addition, there are several hotels near the airport. 

Jakarta Airport FAQs

How many airports are there in Jakarta?

Jakarta has two airports: Soekarno-Hatta Airport (CGK) and Halim Perdanakusuma Airport (HLP).

I arrive late at Jakarta Airport. Will it be a problem for me to get to the city?

Getting around later in the evening shouldn’t be a problem. Although the public bus may not operate depending on how late you arrive, taxis and private transfers are available 24/7.

How many terminals does Jakarta Airport have?

The airport has 3 passenger terminals at the moment, and the 4th one is under construction.

Can I exchange money at Jakarta Airport?

Yes, currency exchange is available at the airport as well as several ATMs.

Can I leave my luggage at Jakarta Airport?

Yes, luggage storage service is available at the airport.

Is Uber available at Jakarta Airport?

Unfortunately, Uber is not available at the airport.

Leave a Reply

Your email address will not be published.