Jakarta Airport Train — Railink Guide

Soekarno-Hatta (CGK) to Jakarta City — Updated 2026

IDR 70,000
Ticket Price
47–54 min
Journey
47 min
To Sudirman
Every 30 min
Frequency

The Railink Kualanamu Airport Train (officially Kereta Bandara Soekarno-Hatta) is the best way to reach Jakarta's CBD from the airport. It avoids the notorious Jakarta toll-road traffic and is faster and cheaper than a taxi during peak hours.

Stations & Journey

StationTime from CGKArea
Soekarno-Hatta Airport (T1/T2/T3)0 min (departure)Airport
BNI City (Sudirman)~47 minCBD / SCBD / Sudirman
Manggarai (planned stop)~54 minSouth Jakarta transfer hub

BNI City (Sudirman) is Jakarta's main city terminus. From here, connect to KRL Commuter Line for Gambir, Kota, or Tanah Abang.

How to Buy Tickets

Ticket machines at airport station

Quick, accept cash and card. Select your destination and class (Economy/First).

Railink app

Book in advance, QR code ticket. Available on iOS and Android.

KAI Access app

Also sells Railink tickets as part of the broader KAI network.

Station counter

Buy from staff — slightly slower but helpful for first-timers.

Finding the Train at the Airport

  • Terminal 1 and Terminal 2 have ground-level skytrain connections to the Airport Train Station.
  • Terminal 3 (main international terminal) has a direct elevated walkway to the Railink station — no transfer needed.
  • Follow signs for "Kereta Bandara" or "Airport Train" from Arrivals.
  • If arriving at T1 or T2, take the free airport shuttle bus to T3 first, or use the inter-terminal skytrain.

Train vs Taxi vs Bus

OptionCostPeak TimeBest For
Railink TrainIDR 70,00047 min (reliable)CBD/Sudirman
Bluebird/Express TaxiIDR 200,000–350,00060–180+ minDoor to door
Grab/GoJekIDR 150,000–280,00060–180+ minFlexible routing
Damri BusIDR 40,000–50,00090–180+ minBudget, patient travellers

FAQ

Does the train go to all Jakarta areas?

The train stops at BNI City (Sudirman/SCBD area). From there, Transjakarta buses or Grab can take you to Kemang, Menteng, Senayan, or other areas. Most business and hotel clusters are walkable or a short ride from Sudirman.

Is the train safe with luggage?

Yes — each car has overhead racks and end-carriage luggage areas. Staff help at the station. It's clean, air-conditioned, and comfortable.

What time does the train run?

First departure from airport around 05:00; last train approximately 22:00. Check current schedule in the Railink app as times adjust seasonally.

Can I get a taxi at BNI City station?

Yes — Bluebird taxis queue outside, and Grab/GoJek pick-up is available. Also direct access to the Sudirman/SCBD area on foot.