Explore Destinations

Discover the world's most amazing places

How to Get from Soekarno-Hatta Airport to Central Jakarta

Quick Answer

For most travelers, the best way to get from Soekarno-Hatta Airport (CGK) to Central Jakarta is the Airport Rail Link (Railink) train to BNI City Station. It takes about 55 minutes and costs IDR 70,000 (approx. $4.50 USD). It’s fast, reliable, and avoids Jakarta's infamous traffic. The cheapest way is the public Damri bus (from IDR 40,000), but it's much slower. For door-to-door convenience, especially with lots of luggage or a group, use an official taxi or pre-booked private transfer.

Quick Navigation: Transport from CGK to Central Jakarta

Soekarno-Hatta Airport Rail Link (Railink) – The Recommended Choice

The Soekarno-Hatta Airport Rail Link, commonly called Railink, is a dedicated express train service connecting all three airport terminals directly to the heart of Jakarta's business district. Operated by PT Railink in cooperation with Kereta Api Indonesia (KAI), it is widely regarded as the most efficient and stress-free way to reach Central Jakarta.

Step-by-Step Guide: Taking the Railink Train

  1. Find the Station: Inside each terminal's arrival hall (T1, T2, T3), follow the clear signs for "Railink" or "Train to City".
  2. Purchase a Ticket: Buy a single-journey ticket at the counter or automated kiosk. You can also book online in advance via their website or app.
  3. Board the Train: Trains depart every 30 minutes from approximately 4:30 AM to 11:30 PM. The journey is non-stop to the final station.
  4. Arrive at BNI City Station: Disembark at BNI City Station (also called Sudirman Baru), located on Jl. Jenderal Sudirman in the SCBD business district.
  5. Connect to Your Final Destination: From BNI City, you can take a short taxi/Grab ride (5-15 mins), walk, or connect to the Jakarta MRT (at Dukuh Atas BNI Station) to reach hotels in Thamrin, Menteng, or Gambir.
Feature Airport Rail Link (Railink) Local Commuter Line (Alternative)
Route CGK Terminals → BNI City (Sudirman Baru) - Direct, Express CGK Terminals → Many city stations (e.g., Tanah Abang, Jakarta Kota) - Multiple Stops
Travel Time ~55 minutes ~60-90+ minutes (depends on stops)
Fare (One Way) IDR 70,000 IDR 10,000 - 50,000 (using tap card)
Frequency Every 30 minutes Every 15-30 minutes
Luggage Space Dedicated overhead racks and areas Very limited, often crowded
Best For Most travelers, first-time visitors, business travelers Budget travelers familiar with Jakarta's rail system

Why Choose the Railink? Key Advantages

Public & Airport Buses (Damri) – The Budget-Friendly Option

Damri, the state-owned bus company, operates extensive and affordable bus services from CGK to various points in Jakarta. This is the most economical choice but comes with a significant trade-off: time and comfort, heavily dependent on traffic conditions.

Damri Bus Routes to Central Jakarta

Key routes terminating in or near Central Jakarta include:

Damri Route (from CGK) Final Stop / Key Area Approx. Travel Time Fare (One Way) Frequency
Gambir Gambir Railway Station Area 1.5 - 3+ hours (Highly variable) IDR 40,000 Every 30-60 minutes
Blok M Blok M Bus Terminal (South Jakarta) 1.5 - 2.5+ hours IDR 40,000 Every 30 minutes
Kampung Rambutan East Jakarta Terminal 1.5 - 2.5+ hours IDR 40,000 Every 30 minutes

Important Considerations for Bus Travel

Taxis, Ride-Hailing & Private Transfers – Door-to-Door Convenience

For direct, point-to-point service, especially with heavy luggage, late-night arrivals, or groups, road transport is the most convenient choice. It is also the most expensive option, with costs soaring during peak traffic.

1. Official Airport Taxis (Recommended for Safety)

Use only taxis from the official airport taxi counters in the arrival halls. The most reputable companies are Blue Bird Group and Express Group.

2. Ride-Hailing Apps (Grab & Gojek)

Grab and Gojek are extremely popular in Indonesia and often cheaper than official taxis. You MUST use the designated pickup points.

3. Pre-Booked Private Transfers (Highly Recommended for Groups/Families)

Booking a private car in advance via a reputable travel company or your hotel provides maximum comfort and peace of mind.

Cost & Time Comparison: Best Way from CGK to Central Jakarta

This table summarizes all options to help you decide based on your budget, time, and comfort needs. *Travel times for road vehicles are estimates and can DOUBLE during severe congestion.

Transport Method Approx. Travel Time* Approx. Cost (One Way) Key Advantages Key Disadvantages Best For
🚆 Airport Rail Link (Railink) ~55 min (Fixed) IDR 70,000 ($4.5) Traffic-proof, reliable, affordable, comfortable Not door-to-door, limited late-night service ✅ BEST OVERALL for most solo travelers & couples
🚌 Damri Bus (to Gambir) 1.5 - 3+ hrs (Variable) IDR 40,000 ($2.5) ✅ CHEAPEST option Unpredictable, slow, basic comfort Solo budget travelers with minimal luggage, no time pressure
🚕 Official Airport Taxi (Blue Bird) 45 min - 2+ hrs (Variable) IDR 200,000 - 350,000 ($13-$23) Door-to-door, safe, fixed fare Expensive, stuck in traffic Travelers prioritizing convenience & safety, 2-3 people
📱 Ride-Hailing (Grab/Gojek) 45 min - 2+ hrs (Variable) IDR 150,000 - 300,000 ($10-$20) Convenient app, often cheaper than taxis Surge pricing, specific pickup points, small cars
🏎️ Pre-Booked Private Transfer 45 min - 2+ hrs (Variable) IDR 350,000+ ($23+) Door-to-door, meet & greet, no hassle, for groups Most expensive option ✅ BEST FOR families, groups, late arrivals, luxury travel

Traveler Tips & Local Advice for a Smooth Arrival

Beyond choosing transport, these practical tips will make your arrival in Jakarta much smoother.

Essential Arrival Tips

  • Have Small Indonesian Rupiah (IDR) Bills: While counters and taxis accept larger bills, having IDR 50,000 and IDR 20,000 notes is useful for buying train/bus tickets, snacks, or tipping porters. ATMs and currency exchanges are available in all arrival halls.
  • Purchase a Local SIM/eSIM Immediately: Having data is crucial for using maps, ride-hailing apps, and translation. Kiosks from Telkomsel, Indosat, and XL are in the arrival area. Consider arranging an eSIM online before you travel for instant connectivity.
  • Beware of Unauthorized "Helpers" and Taxi Touts: Politely but firmly decline offers for transport or "assistance" from individuals inside the terminal. Only use official counters and services.
  • Check Real-Time Traffic: Before deciding on a road-based option, check Google Maps or Waze for current traffic conditions from CGK to your destination. If it's solid red, choose the Railink train.

For Specific Traveler Types

  • Family Travelers: A pre-booked private transfer is worth the investment. It ensures car seats (request in advance), space for strollers, and a stress-free meet-and-greet after a long flight.
  • Business Travelers: The Railink to BNI City is professional and punctual. Many major hotels in Sudirman/Thamrin are a 5-10 minute taxi ride from the station.
  • Budget Backpackers: The Damri bus is your friend. For maximum savings, take the bus to Blok M and then use the cheap and extensive TransJakarta Busway network to reach your hostel.
  • Late-Night Arrivals (After 11:30 PM): Your only practical options are taxis or pre-booked transfers. The official taxi counters operate 24/7.

FAQs: Getting from Soekarno-Hatta Airport to Jakarta

Is there a direct train from Soekarno-Hatta Airport to Central Jakarta?

Yes, the most direct and recommended rail link is the Soekarno-Hatta Airport Rail Link (Railink) service to 'BNI City' Station (also known as Sudirman Baru). This is an express train dedicated to airport passengers. There is no direct train to Gambir Station from the airport; you would need to combine Railink with other local transit options.

What is the cheapest way to get from CGK Airport to Central Jakarta?

The cheapest way is by public bus (Damri), with fares starting from IDR 40,000 (approx. $2.50 USD). However, this can be slow (1.5-3+ hours) and is subject to Jakarta's notorious traffic. The Airport Rail Link train offers the best balance of price (IDR 70,000), speed, and reliability for most travelers.

What is the fastest way to get from the airport to my hotel in Central Jakarta?

The fastest option is typically a private car or taxi during off-peak hours (late night, early morning, midday), taking 45-75 minutes. During heavy traffic, the Airport Rail Link train becomes the fastest reliable option (approx. 55 minutes, unaffected by road traffic). Always check real-time traffic conditions.

I arrive late at night (after midnight). What are my transport options?

After the last Railink train (around 11:30 PM) and Damri buses (varies by route), your primary options are taxis (Blue Bird, Express) or ride-hailing apps (Grab, Gojek) from the official airport pickup zones. Pre-booking a private transfer is highly recommended for late-night arrivals for safety and convenience.

Is it easy to get a taxi at Soekarno-Hatta Airport?

Yes, it is very organized. Official airport taxi counters (like Blue Bird, Express, Silver Bird) are located in the arrival halls of all terminals. Never accept offers from touts inside the terminal. Go to the counter, pay a fixed fare based on your destination zone, and get a voucher for your driver. Ride-hailing apps have designated pickup points (follow the signs).

I'm traveling with a lot of luggage. Which transport is best?

For heavy or multiple luggage, private transfer or taxi is best for door-to-door service. The Airport Rail Link train has dedicated luggage racks and is manageable for one medium suitcase per person. Public buses (Damri) have limited luggage space and can be challenging during crowded times. Ride-hailing cars (Grab/Gojek) may have small trunks.

Can I use a ride-hailing app like Grab or Gojek at CGK Airport?

Yes, but you must use the designated pickup zones. Follow the signs for 'Online Transportation' or 'Ride-Hailing' from the arrivals area. Using the app, you will select the specific pickup point (e.g., Terminal 1A, Gate 5). This is strictly enforced. Fares are competitive and often cheaper than official taxis.

Where can I buy tickets for the Airport Rail Link (Railink) train?

Tickets can be purchased at the dedicated 'Railink' counters or vending machines located in the arrival halls of Terminals 1, 2, and 3. You can also book tickets online in advance through the official Railink website or their mobile app for convenience, especially during peak travel seasons.