Getting Around Jakarta: Trains, Busways and Taxis
Getting around Jakarta: choose rail for the spine, road for the last mile
For getting around Jakarta, use the MRT or commuter rail when your start and end points sit near stations, then use a bus, taxi or app-based car for the parts the rail lines do not reach. Jakarta is not one compact visitor zone. The airport, the central business district, the old port district and the outer neighbourhoods are spread far apart, so the best mode often changes within a single day. A route that looks short on a map can still involve a slow road crossing or a transfer that takes longer than expected.
The useful question is not which transport is best in Jakarta but which part of this journey can stay on a fixed route. Anchor the trip to a rail line or bus corridor where possible, and keep the road leg for the beginning or end. This matters most when you have a timed appointment, a train to catch or a hotel check-in across town.
Use the MRT for a south-to-centre journey
The North–South line of the Jakarta MRT is the most straightforward rail choice for trips between the south of the city and the central business area. It runs for about 15.7 kilometres and serves 13 stations between Lebak Bulus in the south and Bundaran HI in the centre. Between those ends it calls at Fatmawati, Cipete Raya, Haji Nawi, Blok A, Blok M, Senayan, Istora, Bendungan Hilir, Setiabudi and Dukuh Atas. For a visitor staying near one of those stations, the train removes much of the uncertainty of travelling the same corridor by road.
Think of the MRT as a strong corridor rather than a complete network. It does not reach every hotel, neighbourhood or attraction. A stay in a district away from the line will usually need a road or bus connection to the nearest station, and the walk or ride at that end matters as much as the train itself. Before choosing accommodation, check the real connection to the nearest station rather than relying on a neighbourhood label such as near central Jakarta.
For a day that combines Blok M with the central stops, ride the MRT between the two areas and keep each stop’s activities close to its station. That is more dependable than trying to fit several far-apart districts into a single sequence by car. If the outing runs beyond the line, add one deliberate road or bus connection rather than switching modes repeatedly over short hops.
Choose commuter rail for journeys beyond the inner city
The KRL Commuter Line is an electric commuter rail network serving the wider Jabodetabek area around Jakarta. In the city it is useful for reaching the major rail interchanges and for trips that begin in or extend towards the suburbs. It is not simply a second MRT. Its lines radiate outward into the surrounding urban area, and stations are not spaced as evenly as the MRT’s, so the best route depends on which station you need.
Tanah Abang, Manggarai, Duri and Jakarta Kota are the central names to recognise when planning a KRL journey. Each one works as a commuter line terminus or interchange, and an interchange can add a substantial walk and a fair amount of wayfinding. Check the line’s destination and the transfer station before boarding. A train heading towards the city centre will not necessarily stop at the station nearest your hotel, because services may terminate at different points on the network. If you carry luggage, allow extra time for platform changes and busy station passages.
KRL makes most sense when both ends sit close to stations, or when you need to travel out to a satellite city. If your destination lies a long way from the station, compare the ground transfer with a direct car journey. The train may still be the more predictable first half of the trip, but a long or indirect final segment can cancel its advantage.
Use TransJakarta when the corridor fits
TransJakarta is the city’s bus rapid transit system. It began operating on 15 January 2004, opening with its first corridor, and it now runs 14 main corridors with stops spread across the city. Buses on the main corridors run in lanes separated from general traffic, which can make a bus faster than a car caught in ordinary road queues across the central city. It is also useful for reaching places that are not directly on the MRT line.
Route numbers and stopping patterns matter more than a general impression of the map. Some services use the busway for only part of their journey, and a corridor may have several routes with different endpoints. Check that the bus serves the stop you need and note whether you will change at a hub. A transfer that looks close on a diagram may mean leaving one platform area, finding another boarding point and joining a different queue.
At busy stops, keep your destination in mind while boarding. Buses can arrive crowded, and the next vehicle may be easier if you are not pressed to stand immediately. The dedicated lane helps the bus avoid road queues, but the stop and the vehicle can still be full at peak times. For a flexible schedule, the busway is often a sensible way to cover a corridor. For a fixed appointment, build in room for transfers and boarding delays.
Plan airport transfers around the terminal and the destination
Airport transfers depend less on the mode than on the distance between the airport and the address you need. The airport lies outside central Jakarta, in the Tangerang and Cengkareng area, so do not treat it as an adjacent point on a city map. A transfer is simplest when the hotel sits close to a rail station. For other addresses a direct road transfer may be the better choice, even though traffic makes its duration less predictable.
For a family, a group or travellers with several large bags, one vehicle is often easier than moving luggage through station entrances and transfers. For a solo traveller heading to a rail-connected part of town, the train can be the cleaner option. Decide by comparing the door-to-door steps, not only the train journey or the road distance. Allow time to reach the platform after the flight, and check the signs at the arrival hall before committing to a route.
Expect road journeys to vary by direction and time
Cars, taxis and app-based rides fill the gaps that the rail and bus network leaves. They suit short connections from a station, addresses away from a main corridor, journeys with children or bags, and moves between districts that do not share a convenient line. A car gives a door-to-door trip, but it does not escape congestion. Traffic funnels through busy junctions and a limited number of crossing points, so a short map distance is not a reliable travel-time promise.
When arrival time matters, plan with a margin and avoid stacking several cross-city stops before it. If you have an appointment in central Jakarta, staying near the relevant station or district may be more valuable than choosing a hotel with a more appealing room farther away. On a flexible sightseeing day, group destinations by area and make one broad movement across town rather than zigzagging between north, centre and south.
If a car journey uses a toll road, confirm the route and the payment arrangement with the driver or app before setting off. A toll road can make some longer movements more direct, but it does not remove queues at its entrances or on the connecting urban roads. Add more slack at the start or end of a working day, in heavy rain, or when a journey depends on a busy interchange.
Walking works for station areas, not every connection
Walking is often the best way to cover the last few minutes around a station, a mall, an office district or a cluster of connected streets. It is less dependable for bridging distant attractions. Wide roads, flyovers, waterways and busy junctions can make two nearby points awkward to reach on foot. Check the walking route itself, including which side of a major road the entrance sits on, rather than assuming the straight-line distance is an easy stroll.
Walking between nearby streets in the old town of Kota Tua is more practical once you are already in the district. Reaching the district from another part of Jakarta is a separate transport decision, and a rail or bus connection to the area is usually the more sensible first leg. Heat and rain reduce how far a walk feels manageable, especially with a day bag or no shade on the route. Plan a short walk from a station to a destination, then reassess before taking on another long one.
Match the mode to the kind of day
- South Jakarta to the central business area: start with the MRT when both ends are near its stations, and add a short road leg for a neighbourhood off the line.
- Central Jakarta to a suburb: check KRL first when the origin and destination are near commuter stations, then compare the last-mile transfer before committing.
- Two places on one busway corridor: use TransJakarta when the route endpoints and stops match the trip, especially if the busway avoids a road queue.
- Airport to a station-adjacent hotel: take the rail or road link that reaches the station nearest your hotel, then walk or arrange the final connection.
- Airport to a dispersed address, or a group with luggage: a direct car transfer is often easier door to door, with extra time for road conditions.
- Several districts in one day: cluster the stops geographically, use rail for the long corridor, and avoid repeated cross-city returns.
This is a starting method, not a rule that one mode always wins. If a station transfer is lengthy, a direct ride may be simpler. If traffic is building on the road you need, a rail corridor can give a steadier middle section. Recheck the route on the day, because service patterns, station access and road conditions change.
Read the map as a set of corridors and interchanges
Jakarta’s transport is easiest to understand as overlapping systems with different jobs. The MRT gives a clear north–south spine through the inner city. KRL connects central interchanges with a much wider metropolitan area. TransJakarta covers a large surface network with dedicated lanes on its main corridors. Cars fill the gaps between lines and reach addresses that cannot be walked comfortably from a station.
Interchanges are where a theoretically fast route can become tiring. A trip may involve walking from a platform to a street-level bus stop, crossing a station complex, or waiting for a connecting vehicle. If you have a tight connection, choose the route with fewer changes even if it covers more distance. If you travel light and know the station layout, a transfer can be worthwhile. With children, mobility needs or luggage, fewer transfers usually improve the whole journey.
Use the operator’s current journey information when you choose a particular service. A neighbourhood guide cannot reliably tell you whether a platform entrance is temporarily closed or whether a route has changed. This matters most for late arrivals, airport connections and trips tied to a departure time.
Plan each day around Jakarta’s geography
Visitors often underestimate the gap between being near the centre and being near the exact place they need. The old port district in the north, the central office core and the southern commercial neighbourhoods each make a workable base for different plans, and moving between them can take a meaningful part of an afternoon. Choose the day’s main area first, then pick the mode that connects your starting point to it.
If your plans centre on Blok M and the southern end of the MRT, choose a base with a straightforward station connection and use the line for the central stops. If the itinerary focuses on Kota Tua and the north, use commuter rail or a road transfer that reaches the district directly; the MRT alone will not take you there. If you need to visit several unrelated addresses, a car may be more practical, but keep the number of stops low so one slow leg does not disrupt every later one.
Questions about getting around Jakarta
Is the MRT enough for a Jakarta visit?
It is enough for a visit centred on places near the North–South line, but it does not cover the whole city. Expect to add a bus, a commuter train or a road ride for destinations beyond its corridor.
Is it better to use a car or public transport?
Use public transport when your trip follows a convenient rail or bus corridor. Choose a car when the start and end points are poorly connected, when you have luggage, or when several people share the trip. Road traffic can make a direct car journey slower than its distance suggests.
Can I use public transport from the airport?
It depends on your final neighbourhood and the walk or ride from the station you reach. For some addresses a direct road transfer is simpler, and it is worth comparing both before you land.
Should I walk between nearby places?
Walk within a connected district or station area after checking the actual route. Major roads and junctions can make two nearby places difficult to reach on foot, so use a short ride when the pedestrian route is indirect or exposed.
Route detail for the KRL Commuter Line, the TransJakarta busway, the airport rail link and Tanah Abang station sits in each of their own guides, and the Jakarta public transport network overview lays out how the systems fit together.
