
The airport train runs from Soekarno-Hatta into the city, terminating at Manggarai with intermediate stops including BNI City near the central business district. Journey time is roughly 45 to 55 minutes.
Why it matters: the road journey from Soekarno-Hatta can take anywhere from 45 minutes to well over two hours depending on traffic and time of day. The train does not vary. For a flight with a fixed departure time, that predictability is worth more than the fare difference.
Trains run from a dedicated station connected to the airport terminals by the Skytrain people-mover, so allow ten to fifteen minutes to reach the platform from your terminal.
Onward connections: Manggarai is a major interchange for the KRL commuter network, which reaches most of the greater Jakarta area. BNI City is closer to the Sudirman and Thamrin business districts.
Journey times vary by service and season. Confirm against current schedules before booking.
Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.
Categories
Last updated 8 Sep 2026
© Indonesia By Train 2026. All rights reserved