Public Transit Decoded in Jakarta

Part of the Jakarta travel guide — see every topic in All Jakarta Guides.

Jakarta's traffic has been a byword for congestion for decades, and the transport story of the last fifteen years is the city building its way out of it. TransJakarta, opened in 2004, is now the longest bus rapid transit network in the world by route length, running on segregated lanes. The MRT's first line opened in 2019 and is clean, fast, air-conditioned and genuinely transformative along its corridor. Add the KRL commuter rail, an LRT and the airport train, and large parts of Jakarta are now navigable without a car for the first time.

MRT Jakarta

The North–South line runs from Lebak Bulus in the south to Bundaran HI in the centre, partly elevated and partly underground, with stations at Blok M, Senayan, Istora, Bendungan Hilir and Dukuh Atas. Trains are frequent, air-conditioned and spotless, and the corridor it serves — the Sudirman–Thamrin business spine — is exactly where a visitor is most likely to be. Fares are a few thousand rupiah. Extensions north towards Kota and an East–West line are under construction, so the network you find may be larger than the one described here.

TransJakarta

A bus rapid transit system with segregated lanes, raised platform stations reached by footbridge, and over a dozen corridors covering most of the city — the longest such network in the world. Fares are a flat 3,500 rupiah and it runs from early morning until late, with some corridors operating all night. It is far more extensive than the MRT and considerably less comfortable at peak, when the buses are genuinely packed. Front sections are reserved for women. It is the workhorse of Jakarta transport.

Rail and the airport

KRL Commuterline is the electric commuter rail network, cheap and extensive, reaching Kota Tua, Bogor, Tangerang and Bekasi — useful for the old city and for day trips, less so within the centre. The Soekarno-Hatta airport rail link runs from the airport to BNI City and Manggarai in about forty-five minutes for around 70,000 rupiah, which beats the road at almost any hour. Jakarta LRT serves the eastern suburbs. All of it takes the same stored-value cards or a QR app.

Cards, apps and reality

A stored-value card from any bank — or the transit apps — covers MRT, TransJakarta, KRL and LRT; buy one at a station. Gojek and Grab are ubiquitous and cheap, and the motorbike option (ojek) is the only thing that reliably beats traffic, at some risk. Traffic peaks roughly seven to ten and four to eight, and in those windows a three-kilometre car journey can take an hour. The rule for Jakarta is to plan around the MRT corridor where possible and to treat any cross-city car trip at peak as an hour minimum.

Public Transit Decoded at a glance

MRTNorth–South line, opened 2019; Lebak Bulus to Bundaran HI
TransJakartaWorld's longest BRT network; flat fare ~IDR 3,500
Commuter railKRL — reaches Kota Tua, Bogor, Tangerang
Airport train~45 min to BNI City, ~IDR 70,000
PaymentOne stored-value card covers all of it
Peak traffic7–10am and 4–8pm — assume an hour cross-city

More in Jakarta