Soekarno-Hatta International Airport is Indonesia's primary airport, located approximately 20 km northwest of Jakarta's city center.
It is the gateway to Jakarta and one of Southeast Asia's main aviation hubs.
How to get to Soekarno-Hatta International Airport
By Car
By Train
By Bus
Average travel time to CGK
Parking near Soekarno-Hatta International Airport
Multiple multi-story parking facilities are located at each terminal.
Video surveillance is active, with moderate rates.
How to get to Jakarta from CGK
By Train
By Bus
By Taxi
Airport transfers you can book in advance
Shuttles and private transfers you can book online, picked from the best rated by travelers.
Car rental at Soekarno-Hatta International Airport
The major car rental companies have their own counters in the arrivals area.
Bring your driving license, passport, and credit card in your name; many visitors prefer a local driver given Jakarta's often chaotic traffic.
Hotels near Soekarno-Hatta International Airport
Kemayoran, the closest to the ring road
About 28-32 km from the airport via the Jakarta Inner Toll Road (JORR) ring road: 35-40 minutes without traffic, which easily become 60-90 at rush hour; DAMRI buses connect the airport to Kemayoran for about 40,000 IDR.
Best for: Those who want to stay as close as possible to the airport without going all the way to the Thamrin city centre.
- Closer to the airport than the Thamrin or Senayan centre
- Fast-growing area with recent chain hotels and the Jakarta International Expo fairground
- District built for trade fairs and offices, little evening street life outside the hotels
- Reaching the historic centre or Thamrin still takes 20-30 minutes by taxi
Recommended hotels
- DoubleTree by Hilton Jakarta Kemayoran A 5-star property with club-level lounge access and free breakfast for executive guests; outdoor pool and meeting rooms for business travellers near the Jakarta International Expo. View availability
- Grand Mercure Jakarta Kemayoran A 15-minute walk from the Jakarta International Expo, with a full spa, outdoor pool and a restaurant overlooking the garden. View availability
Thamrin and Senayan, the city centre
About 25-30 km from the airport: 45-90 minutes by taxi depending on traffic, or the Railink train to BNI City station (Sudirman Baru) in about 45 minutes, then a few minutes on foot or by metro to Thamrin.
Best for: Those who want shopping, restaurants and city life within walking distance, accepting the longest transfer from the airport.
- Bundaran HI, Plaza Indonesia and Grand Indonesia within walking distance of the Thamrin hotels
- Bundaran HI MRT station close by, useful for getting around without a taxi
- The trip from the airport is the longest and most exposed to traffic among Jakarta's areas
- Room prices higher than in Kemayoran or the outlying districts
Recommended hotels
- Hotel Indonesia Kempinski Jakarta Right on Bundaran HI, connected to the Grand Indonesia mall and a few steps from Plaza Indonesia; skyline views from the highest rooms. View availability
- Grand Hyatt Jakarta In the Plaza Indonesia complex on Jalan MH Thamrin, with direct access to offices, embassies and malls; recently renovated hotel. View availability
- Fairmont Jakarta In the Senayan district, facing the golf course; 488 rooms and suites, often chosen by those working in the Senayan trade fair and convention area. View availability
Airport services
Shopping & Duty Free
Lounges & relaxation
Connectivity & Wi-Fi
Families & Children
Terminal guide
The three terminals (1, 2, 3) are well organized, with a shuttle connection between them.
For international flights, arriving at least 3 hours early is recommended, given the airport's heavy traffic volume.
Map of Soekarno-Hatta International Airport
Frequently asked questions
Q. Is Jakarta's traffic really a problem for getting to the airport?
Yes, it's among the heaviest in Southeast Asia: always allow a generous time margin, or prefer the Railink train, less subject to traffic jams.
Q. How much does the visa on arrival in Indonesia cost?
500,000 Indonesian rupiah (about 35 USD), valid for 30 days and extendable once, purchasable at dedicated counters at the airport or online in advance.
Q. Do Grab and Gojek work at Jakarta airport?
Yes, they are the dominant ride-hailing apps in Indonesia and operate regularly to and from the airport, with dedicated pickup points.
Q. How much does a taxi cost from Soekarno-Hatta to downtown Jakarta?
Roughly 200,000-350,000 rupiah (11-20 USD), highly variable depending on traffic.
Flight board
Real-time status of arriving and departing flights