Quick Answer
For most travelers, the fastest and most convenient balance is taking the Airport Rail Link (ARL) train to Sudirman Baru Station (45 mins, ~IDR 70,000), followed by a short taxi or Gojek/Grab ride (10 mins, ~IDR 20,000-40,000). The cheapest option is the ARL + an online motorcycle taxi (ojek), totaling under IDR 100,000. For door-to-door ease regardless of cost, a pre-booked private transfer or airport taxi is best (45-90 mins, IDR 200,000-350,000).
Option 1: By Train (Airport Rail Link - The Smart Choice)
The Airport Rail Link (ARL), operated by Railink, is the most efficient public transport to reach central Jakarta. It bypasses road traffic but requires a final transfer to Senayan City.
Step-by-Step Guide:
- Find the Station: Follow signs for "Railink" or "Kereta Api Bandara" in the arrivals hall of Terminal 1, 2, or 3. Free shuttle buses connect terminals to the central station (Terminal 3).
- Buy a Ticket: Purchase at the counter or automated machine. Destination: "Sudirman Baru" or "BNI City".
- Board the Train: Trains run every 30-60 minutes from ~4:00 AM to midnight. Travel time to Sudirman Baru is ~45 minutes.
- Final Leg to Senayan City: From Sudirman Baru Station, Senayan City mall is 3 km away. Options:
- Taxi/Ride-Hail: 10-15 min, IDR 20,000-40,000. Use the app or find the official taxi queue.
- Online Motorcycle (Ojek): 10 min, IDR 15,000-20,000. Fastest for solo travelers.
| Destination Station | Travel Time from CGK | Frequency | Ticket Price (Adult) | Key Advantage |
|---|---|---|---|---|
| Sudirman Baru (BNI City) (Closest to Senayan) | ~45 minutes | Every 30-60 min | IDR 70,000 | Avoids all road traffic congestion |
| Duri (Connects to other local lines) | ~55 minutes | Every 30-60 min | IDR 100,000 | Connectivity to TransJakarta BRT |
Who Should Choose the Train?
Solo travelers, couples, budget-conscious visitors, and those arriving during peak traffic hours. Not ideal for those with heavy/bulky luggage or mobility issues due to station stairs and the final transfer.
Purchasing Tickets & Tips:
- You can book via the Railink App to skip queues.
- Payment: Cash (IDR) or debit/credit card at counters.
- Luggage: Ample space for suitcases in designated areas.
- First/Last Train: Confirm latest schedule on the official website as times can change.
Option 2: By Taxi & Ride-Hailing (Door-to-Door Convenience)
Direct but traffic-dependent. Use official airport taxis or ride-hailing apps (Grab, Gojek).
Official Airport Taxis (Blue Bird, Express, etc.)
Find the official taxi counter in arrivals. You pay a fixed fare based on zone. Always use the counter; avoid touts.
- Fare to Senayan City: IDR 200,000 - 300,000.
- Travel Time: 45 to 90+ minutes.
- Pros: Reliable, metered, available 24/7.
- Cons: Most expensive public option, subject to traffic jams.
Ride-Hailing Apps (Grab, GoCar, Gojek)
Often cheaper than official taxis. Designated Pick-up Points are mandatory.
Traffic Advisory:
Jakarta's traffic is legendary. According to the TomTom Traffic Index, congestion can add 50-100% to travel times. Always check app estimates before choosing.
Option 3: By Private Car Transfer (Premium, Stress-Free)
Ideal for families, groups, late arrivals, or business travelers.
Pre-book a driver who meets you at arrivals with a name sign. Companies like Kiwitaxi or AirportTransfer.com offer this service.
| Vehicle Type | Approx. Price (Pre-booked) | Best For | Booking Lead Time |
|---|---|---|---|
| Standard Sedan (4 pax) | IDR 350,000 - 450,000 | Couples, small families, business | At least 24 hours recommended |
| Minivan (6-8 pax) | IDR 500,000 - 700,000 | Families, groups with luggage | At least 48 hours recommended |
Major Advantages:
- No Hidden Costs: Price includes tolls, parking, all fees.
- Meet & Greet: Driver tracks your flight and waits if delayed.
- Fixed Price: No surge pricing, unlike ride-hail apps.
- Comfort & Space: Guaranteed vehicle size for your luggage.
Option 4: By Bus (Indirect & Time-Consuming)
Generally not recommended for Senayan City due to multiple transfers.
DAMRI buses go from CGK to major points like Gambir Station or Blok M. From Blok M, you'd need a final taxi to Senayan City.
- DAMRI to Blok M: Fare ~IDR 40,000, travel time 60-120 mins (traffic-dependent).
- From Blok M to Senayan City: Taxi (15 mins, IDR 20,000-30,000).
- Total Cost: ~IDR 60,000-70,000.
- Total Time: 90 - 150 minutes.
Verdict: Only consider if you are extremely budget-sensitive, have minimal luggage, and are not in a hurry. The train+taxi combo is faster and similarly priced.
Cost & Time Comparison: Soekarno-Hatta to Senayan City
| Transport Mode | Approx. Total Cost (IDR) | Approx. Travel Time | Transfers / Hassle | Best For | Our Rating |
|---|---|---|---|---|---|
| ARL Train + Taxi/Motorcycle | 85,000 - 110,000 | 55 - 70 mins | 1 transfer | Budget travelers, solo/couples, avoiding traffic | ★★★★★ (Best Value) |
| Ride-Hailing Car (Grab/GoCar) | 150,000 - 250,000 | 45 - 90 mins | Direct (app-based) | Convenience seekers, small groups | ★★★★☆ |
| Official Airport Taxi | 200,000 - 300,000 | 45 - 90 mins | Direct (counter) | Late arrivals, those wary of apps | ★★★☆☆ |
| Private Transfer (Pre-booked) | 350,000 - 500,000 | 45 - 80 mins | Direct (meet & greet) | Families, groups, business, luxury | ★★★★☆ (Best Comfort) |
| Bus (DAMRI) + Taxi | 60,000 - 70,000 | 90 - 150 mins | 2+ transfers | Extreme budget, no time constraint | ★★☆☆☆ |
Note: Times are estimates excluding wait/boarding time. Traffic is the single biggest variable.
Traveler Tips & Local Advice for a Smooth Journey
Essential Tips:
- Have Indonesian Rupiah (IDR) Cash: Especially for train tickets, tolls, and small taxis. ATMs are available in arrivals.
- Get a Local SIM/eSIM: Crucial for using ride-hailing apps (Grab/Gojek) and maps. Purchase at airport kiosks like Telkomsel or Indosat.
- Luggage Strategy: If you have large suitcases, prioritize taxis/private transfers. Train and bus luggage space is limited.
- Peak Traffic Hours: Weekdays 7:00-9:30 AM and 4:30-8:00 PM. Add at least 50% extra travel time for road trips during these windows.
- Weekend Traffic: Saturdays are often heavy, Sunday afternoons can be surprisingly busy.
Navigating the Airport:
Soekarno-Hatta is large. Free inter-terminal shuttle buses run frequently. If your ride-hail app pick-up is at a different terminal, use these shuttles. Allow extra time.
Final Approach to Senayan City:
Senayan City mall is on Jl. Asia Afrika. The main drop-off point is often congested. Inform your driver if you're going to a specific hotel nearby (e.g., Fairmont, Ayana).
FAQs: Your Questions About CGK to Senayan City Transport
Is there a direct train from Soekarno-Hatta Airport to Senayan City?
No. You must take the Airport Rail Link to Sudirman Baru Station and then transfer to a taxi or motorcycle taxi for the final 3 km.
What is the cheapest way to get from CGK Airport to Senayan City?
The Airport Rail Link + Online Motorcycle (Ojek) combination, costing under IDR 100,000 total.
How long does a taxi take from Soekarno-Hatta to Senayan City?
Between 45 and 90+ minutes, entirely dependent on traffic. Late at night it's faster; during rush hour it can be very slow.
Can I use a ride-hailing app like Grab or Gojek from the airport?
Yes. Use the designated pick-up zones. Follow signs for "Online Transportation". It's often cheaper and more reliable than regular taxis.
Where do I buy tickets for the Airport Rail Link (ARL) train?
At the Railink counters or ticket machines in the arrivals halls of all terminals. You can also book via the Railink app in advance.
Is there a shuttle bus from CGK to areas near Senayan City?
No direct shuttle. DAMRI buses go to Blok M, from where you need a taxi. This is less convenient than the train option.
I am arriving late at night (past 11 PM). What are my options?
The last ARL train departs around midnight. After that, your options are 24/7 airport taxis or pre-booked private transfers. Pre-booking is highly advised for late-night arrivals.
What is the best option for a group of 4 with lots of luggage?
Pre-book a private minivan transfer. Splitting the cost (IDR 500,000-700,000) makes it reasonable per person and provides door-to-door service without the hassle of transfers with bags.