Getting Around Transport Guide in Jakarta

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

Jakarta is the hardest city in Indonesia to move around and the one with the most options. The MRT is fast and covers one corridor. TransJakarta's bus rapid transit is extensive and cheap. KRL commuter rail reaches the old city and the satellite towns. Grab and Gojek cars are inexpensive, and their motorbike option is the only mode that reliably beats congestion. The skill is matching the mode to the journey, because the wrong choice at four in the afternoon costs an hour.

Rail and bus

MRT Jakarta's North–South line runs Lebak Bulus to Bundaran HI through Blok M, Senayan and Sudirman — clean, air-conditioned, a few thousand rupiah, and by far the best option along that corridor. TransJakarta buses run on segregated lanes across a dozen-plus corridors at a flat 3,500 rupiah, covering far more of the city; stations are raised platforms reached by footbridge. KRL Commuterline is the cheap electric rail network reaching Kota Tua, Bogor and the suburbs. One stored-value card works on all of it.

Ride-hailing

Grab and Gojek dominate and are extremely cheap: a cross-town car ride is 40,000–120,000 rupiah depending on distance and traffic. The motorbike option — ojek — costs a third of that and, crucially, filters through stationary traffic, which makes it the only mode that reliably beats congestion. It comes with a helmet and real risk on Jakarta's roads; judge accordingly. Both apps also do food delivery, which is genuinely useful given how long a restaurant trip can take.

The airport

Soekarno-Hatta is about thirty kilometres north-west, and the road can take forty-five minutes or two and a half hours. The airport rail link to BNI City and Manggarai takes about forty-five minutes for around 70,000 rupiah and is immune to traffic — use it. Damri buses run to several city points for 40,000–75,000. A Grab is 150,000–350,000. Halim Perdanakusuma, the second airport, is much closer to the centre and serves some domestic routes.

Traffic and walking

Peak is roughly seven to ten and four to eight, and in those windows a three-kilometre car journey can genuinely take an hour. Jakarta operates an odd-even licence plate restriction on major corridors on weekdays, which affects private cars and taxis. Walking is difficult: pavements are intermittent, often occupied, and crossing a main road frequently requires a footbridge. The MRT corridor and Menteng are the exceptions and are pleasant on foot. Plan by time and by cluster, never by distance.

Getting Around Transport Guide at a glance

Best mode on the corridorMRT — a few thousand rupiah
Most extensiveTransJakarta BRT, flat IDR 3,500
Beats trafficGojek/Grab motorbike — a third of the car fare
AirportRail link ~45 min, ~IDR 70,000 — immune to traffic
Peak7–10am and 4–8pm
AlsoOdd-even plate restrictions on major corridors on weekdays

More in Jakarta