How to Get From Soekarno-Hatta Airport to Central Jakarta

How to Get From Soekarno-Hatta Airport to Central Jakarta

How to Get From Soekarno-Hatta Airport to Central Jakarta

The easiest way to get from Soekarno-Hatta Airport (CGK) to Central Jakarta depends on your budget, luggage, and destination. Travelers can choose between the airport train, airport bus, taxi, ride-hailing app, or a private airport transfer.

Soekarno-Hatta International Airport is situated roughly 30 kilometers (18 miles) northwest of Central Jakarta, and travel times range from 45 minutes to over 90 minutes depending on traffic and transport mode.

How Far Is Soekarno-Hatta Airport From Central Jakarta?

Soekarno-Hatta International Airport (CGK) is located in Tangerang, Banten, approximately 30 kilometers from Central Jakarta destinations like Thamrin, Sudirman, and Gambir Station.

Travel time varies significantly based on time of day:

  1. Off-peak hours (Late night / early morning): 35–50 minutes by road.
  2. Peak traffic hours (07:00–10:00 & 16:30–20:00 weekdays): 75–120+ minutes by road.

Road traffic on the Jakarta Airport Toll Road (Jalan Tol Prof. Dr. Sedyatmo) can gridlock during rush hours or rainstorms, making non-road options like the airport train crucial for strict schedules.

Ways to Get From Soekarno-Hatta Airport to Central Jakarta

Transport OptionApprox. Travel TimeCost (per person / ride)Best For
Airport Train (KAI Bandara)45–50 minsΒ±IDR 70,000 ($4.50 USD)Avoiding road traffic & solo travelers
Airport Bus (DAMRI)60–90+ minsΒ±IDR 80,000 ($5.10 USD)Budget travelers heading to major hubs
Metered Taxi (Blue Bird)45–90 minsΒ±IDR 150,000–250,000+ ($10–16 USD) + TollsDoor-to-door convenience & heavy luggage
Ride-Hailing (Grab / Gojek)45–90 minsΒ±IDR 150,000–250,000+ ($10–16 USD) + TollsApp users with mobile data ready
Private Airport Transfer45–90 minsPre-arranged fixed rateFirst-time visitors, families, and late arrivals

1. Airport Train (KAI Bandara)

The KAI Bandara Express (Airoort Train) is the most predictable option because it completely bypasses Jakarta's notorious highway traffic.

  1. Where to find it: Follow signs for the Skytrain (APMS) inside Terminals 1, 2, or 3. Take the free Skytrain to the Airport Railway Station (Stasiun Airport Bandara).
  2. Where it goes in Central Jakarta: Disembark at Stasiun BNI City (Sudirman) or Stasiun Manggarai. BNI City connects directly to the Jakarta MRT network (Dukuh Atas Station) and LRT.
  3. Travel time: Β±45–50 minutes.
  4. Operating hours: Daily from approx. 05:00 to 22:30 WIB (runs every 30 to 60 minutes).
  5. Cost: IDR 70,000 per person.
  6. Payment method: Strictly cashless (credit/debit cards or local e-money cards via automated ticketing kiosks or online via the KAI Access app).
  7. Who is the airport train best for: Travelers carrying light-to-moderate luggage, solo visitors, or anyone arriving during morning and evening weekday rush hours who wants a guaranteed travel time.

2. Airport Bus (DAMRI)

DAMRI is the official state-owned airport shuttle bus operator serving primary transit corridors across Greater Jakarta.

  1. Where to find it: Dedicated DAMRI bus shelters located outside the arrival halls of Terminal 1, Terminal 2, and Terminal 3.
  2. Key Central Jakarta route: Soekarno-Hatta to Stasiun Gambir (near Monas/National Monument) or Thamrin City.
  3. Travel time: 60 to 90+ minutes (subject to toll road traffic).
  4. Operating hours: Departs approx. every 30 minutes from 06:00 to 23:00 WIB.
  5. Cost: IDR 80,000 to Gambir Station.
  6. Payment method: Purchase tickets at official DAMRI counters at the shelter using cash, credit card, or QRIS.
  7. Who is the airport bus best for: Budget-conscious travelers staying near Gambir Station or Monas who don't mind extra transit time.

3. Taxi

Official airport taxis offer door-to-door transit directly to your hotel lobby.

  1. Where to find them: Follow "Taxi" signage outside the arrivals hall at any terminal. Queue at designated taxi ranks.
  2. Recommended fleet: Blue Bird Group (distinctive sky-blue cars) is Indonesia’s standard, highly trusted fleet. For executive vehicles (Toyota Alphard / Mercedes-Benz), opt for Silver Bird.
  3. Travel time: 45 to 90 minutes.
  4. Estimated cost: IDR 150,000–250,000 for standard Blue Bird, plus highway toll fees (approx. IDR 20,000–30,000 paid by passenger) and airport surcharge (~IDR 10,000).
  5. Payment method: Credit card or cash.
  6. Who is a taxi best for: Travelers with multiple pieces of luggage, families, small groups, late-night arrivals (after 22:30 when trains stop), or anyone wanting direct door-to-door delivery without navigation.

4. Ride-Hailing Apps (Grab / Gojek)

Ride-hailing services operate legally at Soekarno-Hatta Airport with dedicated pick-up zones.

  1. Where to find them: Download the Grab or Gojek app. Once booked, walk to designated airport pickup zones:
  2. Terminal 3: Official Grab Lounge located near the main international arrivals pick-up area/parking structure.
  3. Terminal 2 & 1: Dedicated pick-up points outside the arrival shelters.
  4. Travel time: 45 to 90 minutes.
  5. Estimated cost: IDR 150,000–250,000 (dynamic pricing applies during peak hours), plus highway toll fees added to the final in-app bill.
  6. Payment method: In-app credit card or cash.

Note: You must have active mobile data (local SIM or eSIM) or reliable airport Wi-Fi to book and communicate with your driver.

5. Private Airport Transfer

A private pre-arranged transfer provides a seamless, stress-free welcome to Indonesia.

  1. How it works: A professional driver monitors your flight status, meets you directly in the arrival hall holding a sign with your name, assists with your luggage, and drives you directly to your Central Jakarta hotel in a private, air-conditioned vehicle.
  2. Travel time: 45 to 90 minutes door-to-door.
  3. Cost: Fixed pre-booked rate inclusive of parking, fuel, and highway tolls.
  4. Best for: First-time international tourists, long-haul travelers experiencing jetlag, families with children, or travelers carrying oversized luggage.

For a completely hassle-free arrival, consider booking a private airport transfer with Ekaputra Tour, ensuring an English-speaking driver and a modern private vehicle waiting for you the moment you clear customs.

Which Is the Best Way to Get From Soekarno-Hatta to Central Jakarta?

If You...Consider ChoosingWhy?
Want to avoid road trafficAirport TrainRuns on fixed rail; unaffected by city traffic gridlock.
Want the cheapest optionAirport BusIDR 80,000 flat fare direct to central transit hubs like Gambir.
Have heavy luggage or familyTaxi or Private TransferDirect door-to-door service to your hotel without carrying bags through stations.
Arrive late at night (past 22:30)Taxi or Private TransferAirport trains and buses operate on limited overnight schedules.
Want zero hassle after landingPrivate TransferNamed greeting sign in arrivals, fixed price, and no queuing required.

Practical Arrival Tips for Foreign Tourists

  1. Hotel Address: Keep your hotel name and address written down or saved offline in Indonesian on your phone.
  2. Toll Fees: Toll road charges (e-toll) are separate from metered taxi fares. The driver will present toll receipts at the end of the trip, or add them to your final app bill.
  3. Avoid Solicitations: Ignore touts who approach you inside the arrival hall offering unregistered private transport. Always use official queues, official app lounges, or pre-booked services.
  4. Connectivity: If relying on ride-hailing, purchase an eSIM or local tourist SIM card at airport arrival counters (Telkomsel or Indosat) before exiting the terminal.
  5. Currency: While taxis accept credit cards, keep IDR 100,000 to 200,000 in cash for small purchases or driver tips.

Frequently Asked Questions

How far is Soekarno-Hatta Airport from Central Jakarta?

Soekarno-Hatta Airport (CGK) is approximately 30 kilometers (18 miles) northwest of Central Jakarta.

What is the cheapest way to get from Soekarno-Hatta to Jakarta?

The DAMRI airport bus is the cheapest option, costing IDR 80,000 (approx. $5.10 USD) per person to central locations like Gambir Station.

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

Yes, the KAI Bandara express train connects the airport to BNI City Station (Sudirman) and Manggarai Station in Central Jakarta in under 50 minutes for IDR 70,000.

Can I use Grab at Soekarno-Hatta Airport?

Yes, Grab operates legally at the airport with designated pick-up lounges located outside Terminals 1, 2, and 3.

How much is a taxi from Soekarno-Hatta to Central Jakarta?

A metered Blue Bird taxi typically costs between IDR 150,000 and IDR 250,000, plus approximately IDR 20,000 to IDR 30,000 in highway toll fees.

Make Your Jakarta Arrival Seamless with Ekaputra

Arriving in a foreign capital after a long flight can feel overwhelming. If you want to skip taxi queues, avoid transit language barriers, and travel straight to your hotel in air-conditioned comfort, Ekaputra Tour offers reliable, pre-arranged private airport transfers across Jakarta.

Whether you need a direct lift to Central Jakarta or want to combine your transfer with a custom Jakarta City Tour, Ekaputra’s team ensures a smooth journey from airport arrival to city discovery.

Nihay Ridani
Written by

Nihay Ridani

Writer Β· Thinker Β· Night Owl

This author has not provided a bio yet.

logo
logo

We’re Number One Travel Adventure Company

It is a long established fact that a reader will be distracted the readable content of a page when looking at layout the point of using lorem the is Ipsum less normal distribution of letters.

Contact Us