Quick Answer
The best overall way for most travelers to get from Soekarno-Hatta Airport (CGK) to South Jakarta (areas like Kebayoran, Senayan, or Kuningan) is by taking the Soekarno-Hatta Airport Train (Railink) to Sudirman Baru Station (BNI City) and then switching to a ride-hailing app (Grab or Gojek) for the final stretch. This balances speed, cost, and reliability, avoiding the worst of Jakarta's traffic. The total journey takes about 1.5 to 2 hours and costs approximately IDR 100,000 - 150,000 per person.
Taking the Train: The Strategic Choice (For Avoiding Traffic)
The Soekarno-Hatta Airport Train (Railink), operated by PT Kereta Api Indonesia, is the only rail link from the airport. It doesn't go directly to South Jakarta but is your ticket out of airport congestion and onto Jakarta's integrated rail network.
How it works: You take the Airport Train to a central hub, then transfer. There are two main strategies:
- To Sudirman Baru (BNI City) Station: Best for most South Jakarta destinations. From here, you can easily get a Grab/Gojek car or bike.
- To Manggarai Station: Transfer here to the KRL Commuter Line (green/yellow line) heading towards Serpong or Bogor, which stops at South Jakarta stations like Tanah Abang, Palmerah, or Kebayoran.
| Destination Station | Travel Time | Fare (Economy) | Transfer Point For South Jakarta |
|---|---|---|---|
| Sudirman Baru (BNI City) | ~55 minutes | IDR 70,000 | Grab/Gojek/Taxi (10-30 min ride) |
| Manggarai | ~70 minutes | IDR 70,000 | KRL Commuter Line (to Palmerah, Kebayoran, etc.) |
Source: PT Railink Official Schedule
Step-by-Step Guide: Airport Train to South Jakarta
Step 1: Follow signs to "Railink" in Terminal 1, 2, or 3. Purchase a ticket at the counter or vending machine (cash/card).
Step 2: Board the train. They are modern, air-conditioned, and have luggage space.
Step 3 (Recommended Route): Get off at Sudirman Baru. Exit the station and open your Grab/Gojek app. Input your final South Jakarta address.
Step 3 (Budget Route): Get off at Manggarai. Follow signs to the KRL Commuter Line. Buy a tap card (Kartu Multi Trip) and take a southbound train.
Pros, Cons & Who It's For
Pros: Punctual, unaffected by road traffic, affordable, comfortable.
Cons: Not door-to-door, involves transfers with luggage, schedules are not 24/7.
Best for: Solo travelers or couples with light to medium luggage arriving during weekday rush hours.
Taxi, Ride-Hailing & Private Transfer: Door-to-Door Convenience
For direct, hassle-free transport, this is the most popular choice. However, Jakarta's infamous traffic makes travel times and costs highly variable.
1. Official Airport Taxis (Fixed Price)
Use only taxis from the official counter in the arrival hall (Terminals 1, 2, and 3). You pay a fixed fare (argo tetap) based on your destination zone before entering the taxi. This prevents meter scams.
- Companies: Blue Bird, Express, Gamya are reputable.
- Fare to South Jakarta (e.g., Kebayoran Baru): IDR 200,000 - IDR 350,000.
- Travel Time: 45 minutes (late night) to 2.5+ hours (peak rush hour).
2. Ride-Hailing Apps (Grab & Gojek)
The go-to for tech-savvy travelers and often cheaper than fixed-price taxis. You must use the app.
- Pickup Points: Designated "Transportasi Online" zones on the ground floor of each terminal.
- Options: GrabCar/GoCar (car), GrabBike/GoRide (motorbike - for solo travelers with one backpack).
- Estimated Cost to South Jakarta: IDR 150,000 - IDR 300,000 (car). Prices surge during peak times and rain.
- Pro Tip: For the fastest option regardless of traffic, take the Airport Train to Sudirman Baru and then book a GoRide/GrabBike for the final leg.
3. Pre-Booked Private Transfers
Ideal for families, groups, or those arriving very tired. A driver meets you at arrivals with a sign.
Airport Bus (Damri) & Public Bus: The Budget Warrior's Route
This is the most economical way, perfect for backpackers and extremely budget-conscious travelers. Comfort and travel time are sacrificed for low cost.
Damri Airport Bus
Damri operates comfortable, air-conditioned coaches from all terminals to various city points.
| Route | Final Stop | Fare | Travel Time | Next Step to South Jakarta |
|---|---|---|---|---|
| CGK - Blok M | Blok M Bus Terminal | IDR 40,000 | 60-90 mins | You are already in South Jakarta. Use local transport (ojek/angkot) to your hotel. |
| CGK - Lebak Bulus | Lebak Bulus Bus Terminal | IDR 40,000 | 60-90 mins | Connect to the MRT (Mass Rapid Transit) at Lebak Bulus Station heading north. |
| CGK - Gambir | Gambir Station (Central Jakarta) | IDR 40,000 | 50-80 mins | Transfer to a TransJakarta bus southwards or get a ride-hailing car. |
How to use: Buy tickets at the Damri counters outside arrivals. Buses depart when full.
Public Bus (Not Recommended for Most Travelers)
For the ultra-adventurous. Regular city buses (like Sinar Jaya) serve the airport but are less comfortable, have unclear schedules, and make many stops.
- Route Example: Bus to Kampung Rambutan Terminal (IDR ~15,000), then switch to another bus/angkot heading west into South Jakarta.
- Major Drawbacks: No dedicated luggage space, complex for newcomers, very slow.
Ticket, Cost & Time Comparison: Make Your Decision
This table summarizes all options to help you decide based on priority: Speed, Cost, or Convenience.
| Transport Method | Estimated Door-to-Door Time | Estimated Cost (Per Person)* | Best For | Key Consideration |
|---|---|---|---|---|
| Ride-Hailing Car (Grab/Gojek) | 45 min - 2.5 hrs | IDR 150k - 300k | Convenience, Small Groups | Price & time surge dramatically in traffic/rain. |
| Airport Train + Ride-Hailing (Recommended Balance) | 1.5 - 2 hrs | IDR 100k - 150k | Avoiding Traffic, Value | Requires one easy transfer. Most reliable timing. |
| Official Airport Taxi (Fixed Fare) | 45 min - 2.5 hrs | IDR 200k - 350k | Late Arrivals, Immediate Departure | Use official counter only to avoid scams. |
| Damri Bus + Local Transport (Cheapest) | 1.5 - 3 hrs | IDR 40k - 70k | Solo Budget Travelers | Longest journey, multiple transfers with luggage. |
| Pre-Booked Private Transfer | 50 min - 2 hrs | IDR 400k+ (per car) | Families, Groups, First-Time Visitors | Stress-free, driver meets you at arrivals. |
*Costs are estimates and subject to change. Check live apps for current rates.
Traveler Experience & Essential Tips
Beyond schedules and fares, here's the real-world advice you need for a smooth journey.
1. Traffic is Your #1 Enemy
Peak hours (weekdays 7-10 AM & 4-8 PM) can double or triple travel time by road. If you land during these times, the Airport Train is your best friend. According to the Jakarta International Container Terminal traffic reports, the toll road to the city is most congested on Monday mornings and Friday evenings.
2. Have Indonesian Rupiah (IDR) Cash Ready
While cards are accepted at train counters and some taxi desks, and ride-hailing is cashless, having IDR 200,000 in small bills (50k notes) is crucial for snacks, water, tips, or emergency transport. ATMs are available in arrivals.
3. Dealing with Luggage
- For Train/Bus Users: Pack light. One suitcase + backpack is manageable. Two large suitcases per person is very difficult.
- For Taxi/Ride-Hailing: Standard cars fit 2-3 suitcases in the trunk. For more luggage, book a larger car (GrabSUV/GoCar L) in the app.
4. Beware of Airport Touts
Ignore people offering "taxi" services inside the terminal. They will overcharge. Politely say "no, thank you" (tidak, terima kasih) and walk to the official counters or ride-hailing pickup zone.
5. Connectivity is Key
Buy a local SIM card or eSIM at the airport (Telkomsel or XL Axiata). You need internet to use maps, ride-hailing apps, and translate. Free airport Wi-Fi can be slow and unreliable for booking.
FAQs: Soekarno-Hatta Airport to South Jakarta
Is there a direct train from Soekarno-Hatta Airport to South Jakarta?
No, there is no direct train service. You must take the Soekarno-Hatta Airport Train (Railink) to a central station like Sudirman Baru (BNI City) or Manggarai, then switch to a commuter line (KRL), taxi, or ride-hailing app to reach your final destination in South Jakarta (e.g., Kebayoran, Senayan, Kuningan).
What is the cheapest way to get from CGK Airport to South Jakarta?
The cheapest option is a combination of the Damri Airport Bus to a terminal like Blok M or Lebak Bulus (cost: ~IDR 40,000) followed by a local TransJakarta bus or angkot (minibus). The total cost can be under IDR 50,000. However, this is also the slowest and least comfortable, especially with luggage.
What is the fastest way to get to South Jakarta from the airport?
The fastest way is highly dependent on traffic. Outside of peak hours (weekdays 7-10 AM & 4-8 PM), a taxi or ride-hailing car (Gojek/Grab) can be the quickest door-to-door option, taking 45-90 minutes. During heavy traffic, the Airport Train + motorbike taxi (Gojek/Grab Bike) for the last mile can be faster as it avoids road congestion.
Where do I find ride-hailing services (Grab/Gojek) at CGK Airport?
Official pickup points are located on the ground floor of each terminal (Terminal 1, 2, and 3). Look for signs saying 'Transportasi Online'. You must book your ride via the app and meet your driver at these designated areas. Do not accept offers from touts inside the terminal.
How much is a taxi from the airport to South Jakarta?
Official airport taxi fares to areas like Kebayoran Baru or Senayan are fixed-price (argo tetap) and range from IDR 200,000 to IDR 350,000, depending on the exact location and taxi company (e.g., Blue Bird, Express). Always use the official taxi counter inside the arrival hall to get a fair, pre-paid coupon.
Do Damri buses operate 24 hours from Soekarno-Hatta Airport?
No. Most Damri bus routes operate from approximately 4:00 AM to 10:00 PM. However, for late-night arrivals, check the route to Gambir Station, which sometimes has extended hours. Always verify the latest schedule on the official Damri website.
Is the airport train a good option if I have a lot of luggage?
It can be challenging. The Airport Train has overhead racks and some space at the ends of cars, but it can get crowded. The main difficulty is the multiple transfersâfrom the train to the KRL commuter line or to another vehicle. For travelers with more than one large suitcase, a taxi or private transfer is generally more convenient.
Should I buy an airport train ticket in advance?
It's not necessary but recommended during peak arrival times (afternoon/evening) or holidays to avoid queues. You can easily purchase tickets at the counters or automated machines in the airport's rail station. Tickets are for specific departure times, which run every 30-60 minutes.