CGK · Transport

Railink Airport Train

Rail

Rail About 60 minutes airport–Manggarai; less to BNI City depending on stops Rp70,000 one way

Rp70,000 buys you predictability when Jakarta’s roads don’t

Railink Airport Train runs about every 30 minutes from the CGK station between Terminals 1 and 2, roughly 6:20–23:20, and suits solo or light-luggage travellers who’d rather not gamble on a 90-minute taxi in rush hour. Trains reach BNI City or Manggarai in around 40–60 minutes depending on stops, so total door-to-door time often beats a car once toll-road traffic grinds to a halt.

From Terminal 3, you first ride the free skytrain 10–20 minutes (including waits) to the airport rail station between Terminals 1 and 2, then board Railink. From Terminals 1 or 2 it’s a walk of roughly 5–10 minutes following “Kereta Bandara” signs, though posters on TripAdvisor still complain the signage in English is patchy and easy to miss.

A one-way Railink ticket costs Rp70,000 flat to either BNI City or Manggarai, which several reviewers call pricey compared with buses or Grab, especially for families of 3–4. For a solo rider in peak traffic hours, the predictable timetable and air-conditioned train often feel worth it; one Jakarta blogger even calls it the only transport they trust for a morning flight from central Jakarta.

Officially the train runs about every 30 minutes, but forum users report evening services sometimes bunch so waits stretch closer to 35–40 minutes. First trains around 6:20 and last departures near 23:20 leave a gap for red-eyes and very early flights, so if your departure is before 8:00 or after midnight, plan on a taxi or ride-hail instead.

Most airport-bound riders stay on to Manggarai, which takes about 60 minutes from CGK, then transfer to the KRL Commuter Line for places like Tebet, Depok, or Bekasi. For the CBD, many riders hop off at BNI City after about 40–50 minutes and either call Grab or walk to nearby Sudirman-area offices instead of relying on Railink alone.

Tickets are officially cashless: ANA’s guide says station machines take credit cards, while locals typically use the Railink app or Indonesian e-wallets to snag small discounts. Regulars often buy app tickets a day in advance from the city side to skip queues at BNI City, then only use Railink one-way to the airport and switch to cheaper buses or cars on arrival.

How to ride Railink from Soekarno–Hatta (CGK)

  • 1. Reach the airport rail station: From Terminal 3, take the free skytrain 10–20 minutes to the station between Terminals 1 and 2; from Terminals 1 or 2, walk 5–10 minutes following “Kereta Bandara” signs.
  • 2. Buy your ticket: Use the ticket machines for the Rp70,000 one-way fare, paying by credit card, or activate a pre-purchased ticket in the Railink app or supported e-wallet.
  • 3. Choose your stop: Decide between BNI City (around 40–50 minutes, handy for Sudirman/Thamrin) or Manggarai (around 60 minutes, best for KRL transfers to outlying areas).
  • 4. Board and keep your ticket handy: Trains usually depart about every 30 minutes; check the electronic boards on the platform and keep your ticket or QR code ready for exit gates at BNI City or Manggarai.
  • 5. Connect onward: At BNI City, use ride-hail or walk to nearby offices; at Manggarai, follow KRL Commuter Line signs, tapping into the local system for Tebet, Depok, Bekasi, and other suburbs.

One last tip: for a morning flight, aim to catch a Railink at least 3 hours before departure and add 20 minutes buffer if you’re starting in Terminal 3 or during evening rush.

Other transport at CGK