CGK · Transport

KRL Commuter Line via BNI City

Rail transfer

Rail transfer KRL travel times vary widely by route; typical trips from BNI City/Manggarai to outlying suburbs can take 30–60+ minutes KRL fares for intra-Jakarta and nearby suburbs are typically in the low thousands of rupiah (e.g., Rp3,000–Rp6,000 for many journeys), separate from the Railink fare

Railink to BNI City, then KRL: cheapest way off CGK

From Terminals 1, 2, or 3, you first ride the Airport Railink train to BNI City or Manggarai, then switch to the KRL Commuter Line for suburban Jakarta runs that often cost just Rp3,000–Rp6,000 per trip. This combo suits budget-minded and transit-curious flyers who don’t mind crowds and want to reach areas like Depok, Bogor, or Bekasi without paying taxi or Grab rates above Rp100,000.

Airport Railink from CGK typically reaches BNI City in central Jakarta in under an hour, and then KRL travel times out from BNI City or Manggarai range from roughly 30–60+ minutes depending on line and distance. Core KRL lines run every few minutes in peak, then stretch to longer gaps off-peak, so a full airport-to-suburb trip can easily land between 60–120 minutes door-to-door if connections are tight.

One catch: BNI City is not on all KRL lines, and many riders instead change at Manggarai Station, which is the main hub for trains toward Bekasi, Depok, and Bogor. Locals often do CGK → Railink → Manggarai → KRL, skipping BNI City completely if their final stop is outside central Jakarta, saving a taxi leg that might add 30+ minutes in traffic.

KRL fares stay in the low thousands of rupiah per segment, usually around Rp3,000–Rp6,000, which is why local forum users recommend it for solo travellers with one backpack instead of a taxi that can run 20–30 times more. You pay separate tickets: one for Railink from the airport, then tap a transit card or buy a single-trip token for KRL at BNI City or Manggarai.

During weekday rush hours around 07:00–09:00 and 17:00–19:00, KRL can be extremely crowded, and Reddit users report that large suitcases draw side-eye from regular commuters on packed trains. Frequent riders plan flights to land outside those windows and stick to a small carry-on under roughly 7–10 kg so they can board quickly.

Signage for transfers into KRL at BNI City and Manggarai mixes Bahasa Indonesia and English, but some first-timers still get turned around, especially when hunting for the right platform among multiple lines. Ticket machines and card purchase counters can also confuse non-Indonesian speakers, so screen grabs of the line map and station names help a lot when you’re standing in front of a crowded gate.

How to use KRL Commuter Line via BNI City

  • 1. From Terminal 1, 2, or 3, follow signs to the Airport Railink station and buy a Railink ticket to BNI City or Manggarai.
  • 2. Ride Railink (typically under 1 hour), then exit toward the KRL area using signs marked for “Commuter Line” or “KRL”.
  • 3. At BNI City or Manggarai, buy or top up a transit card or get a single-trip KRL ticket; expect to pay around Rp3,000–Rp6,000 for many intra-Jakarta trips.
  • 4. Check the KRL network map for your line toward Bekasi, Depok, Bogor, or other suburbs, then enter the gates and wait on the correct platform; in peak times, trains can arrive every few minutes.
  • 5. Board away from door areas when possible, keep luggage compact, and tap out at your destination station to complete the fare calculation.

One practical tip: screenshot the KRL network map and your station name while on airport Wi‑Fi at CGK Terminal 3, then use that offline at BNI City or Manggarai when staff queues are long.

Other transport at CGK