Jakarta Airport, officially known as SoekarnoHatta International Airport, is the primary gateway to Indonesia’s capital city. Many travelers often search for Where is Jakarta Airport? especially when planning a trip to Southeast Asia or connecting through Indonesia. The airport is not located directly in Jakarta city, but rather in the neighboring city of Tangerang, Banten Province. Despite this, it serves the entire Greater Jakarta metropolitan area and is one of the busiest airports in the Southern Hemisphere. With multiple terminals, international and domestic flights, and growing infrastructure, SoekarnoHatta plays a crucial role in connecting Jakarta to the rest of the world.
Geographic Location of Jakarta Airport
SoekarnoHatta International Airport is situated in Cengkareng District, in the city of Tangerang, which is part of Banten Province. It lies approximately 20 kilometers (12 miles) northwest of Central Jakarta. Due to its location, it is often referred to as Cengkareng Airport, especially on flight booking websites and airline tags (e.g., CGK).
Key Location Details
- Official Name: SoekarnoHatta International Airport
- Airport Code: CGK
- City: Tangerang
- Province: Banten
- Country: Indonesia
- Distance from Central Jakarta: Approximately 20 km
- Coordinates: Latitude -6.1256, Longitude 106.6559
The airport is named after Indonesia’s first president, Soekarno, and first vice president, Mohammad Hatta. Its location just outside the capital city makes it both accessible and strategically placed to handle regional and global air traffic.
How to Get to SoekarnoHatta International Airport
Traveling to the airport from Jakarta and nearby areas is relatively easy thanks to multiple transportation options. Depending on your location and budget, you can choose between private vehicles, public buses, airport trains, or app-based ride services.
By Car or Taxi
Most travelers reach the airport by car, taxi, or ride-hailing services. The airport is accessible via the JakartaTangerang toll road, which connects directly to the terminals. Travel time can vary between 30 to 90 minutes depending on traffic conditions in Jakarta, which is known for heavy congestion.
By Airport Train (Railink)
The SoekarnoHatta Airport Rail Link is a convenient way to reach the airport. Trains run from central Jakarta’s BNI City Station (Sudirman Baru) and make stops at Duri and Batu Ceper before arriving at the airport station. From the airport train station, passengers can use the free SkyTrain to reach individual terminals.
By Bus
There are several bus options that serve the airport, including DAMRI and private shuttle operators. These buses run from multiple points in Jakarta and surrounding cities such as Bekasi, Depok, and Bogor.
Airport Terminals and Layout
SoekarnoHatta International Airport consists of multiple terminals, each serving specific types of flights. The layout is designed to separate international and domestic operations while also accommodating budget and premium carriers.
Terminal Overview
- Terminal 1: Serves domestic flights operated by low-cost carriers and national airlines.
- Terminal 2: Used for both domestic and international flights, especially for legacy airlines and certain international carriers.
- Terminal 3: The newest and most modern terminal, serving international and domestic flights for Garuda Indonesia and select international airlines.
- Cargo Terminal: Dedicated to freight and logistics operations.
Terminals are connected by an automated SkyTrain system and shuttle buses, allowing passengers to transfer between terminals with ease.
Services and Facilities
As the main air hub of Indonesia, Jakarta Airport offers a wide range of services and amenities for travelers. Whether you’re a first-time visitor or a frequent flyer, you’ll find many conveniences to enhance your airport experience.
Common Facilities
- Currency exchange and ATMs
- Duty-free shops and retail outlets
- Restaurants, cafés, and food courts
- Prayer rooms (Musholla)
- Business lounges and VIP areas
- Free Wi-Fi access
- Information desks and multilingual staff
The airport also provides facilities for families, people with disabilities, and senior citizens, making it more inclusive and accessible.
Airlines and Destinations
SoekarnoHatta International Airport serves as the main hub for Indonesia’s flag carrier, Garuda Indonesia, as well as several other airlines including Lion Air, Citilink, AirAsia, and Batik Air. It connects Jakarta to domestic cities across Indonesia and major international destinations in Asia, the Middle East, Europe, and Australia.
Major Destinations
- Domestic: Bali (Denpasar), Surabaya, Medan, Makassar, Yogyakarta
- International: Singapore, Kuala Lumpur, Tokyo, Seoul, Doha, Dubai, Amsterdam, Sydney
The airport continues to expand its route network, with increasing connectivity to new regions as demand for air travel grows.
Tips for Travelers
Because Jakarta Airport can be busy and large, travelers are encouraged to plan ahead. Below are some helpful tips for navigating the airport with ease.
Arrival Tips
- Arrive at least 23 hours before international departures
- Check your terminal in advance, as some airlines use different terminals for different flights
- Use airport apps or websites for real-time flight updates
- Keep local currency (IDR) for small purchases or transportation
Transit Tips
- Allow enough time between connecting flights if switching terminals
- Utilize airport lounges if you have a long layover
- Use the SkyTrain for faster terminal transfers
Nearby Areas and Accommodation
For travelers needing a place to stay, there are several hotels near Jakarta Airport ranging from budget to luxury. Many offer free shuttles to and from the terminals. In addition, the airport is near shopping centers, dining spots, and business parks located in Tangerang and West Jakarta.
Popular Nearby Hotels
- Jakarta Airport Hotel (inside Terminal 2)
- Bandara International Hotel
- Ibis Styles Jakarta Airport
- FM7 Resort Hotel
Whether you’re staying overnight or just a few hours, these hotels provide comfort and convenience close to the airport.
SoekarnoHatta International Airport, commonly known as Jakarta Airport, is located in Tangerang, Banten Province, just outside the city of Jakarta. It is the largest and busiest airport in Indonesia, serving as a major hub for domestic and international flights. With modern terminals, multiple transportation options, and a growing list of destinations, the airport is an essential part of Indonesia’s travel infrastructure. Whether you’re arriving, departing, or transiting, understanding where Jakarta Airport is and how to navigate it ensures a smoother travel experience in one of Southeast Asia’s most dynamic regions.