KRL Commuter Line Jakarta: Routes, Stations and What to Expect
KRL Commuter Line Jakarta: the practical answer
KRL is Jakarta’s electric commuter railway, known in full as Kereta Rel Listrik. Its trains connect the capital with the surrounding Jabodetabek region, so the same network that carries office workers into the centre also carries passengers to Bogor, Tangerang, Rangkasbitung and Cikarang. For a visitor, it is most useful for a clear corridor journey between two stations that sit close to where you need to be. It is less convenient when the final walk is long, when you carry heavy bags, or when you need a fixed arrival time at the door of a hotel or attraction.
The most reliable way to use it is to plan by the line’s end point and the transfer station, not by memory of a map. The same station can be served by several routes heading in different directions, and the destination shown on the train tells you more than the general route. The Jakarta places guide is the place to decide which district you are visiting before you choose a station.
The routes you are most likely to use
The network is easier to understand as a small set of named routes. The Bogor Line runs between Jakarta Kota and Bogor. The Tangerang Line runs from Duri to Tangerang. The Rangkasbitung Line runs from Tanah Abang to Rangkasbitung. The Tanjung Priok Line runs from Jakarta Kota to Tanjung Priok. The Cikarang Loop Line runs from Cikarang through Pasar Senen or Manggarai to Kampung Bandan, and it is the route most visitors meet when they change at one of the central junctions.
Because these routes share stations, a train on one platform may continue somewhere you did not expect. Check the destination panel on the train and the station information board before each boarding, particularly at a busy interchange.
Manggarai: the southern transfer point
Manggarai station is in the Tebet area of South Jakarta. It is served by the Bogor and Cikarang commuter lines, and it is also a stop on the airport rail link to Soekarno-Hatta airport, so passengers heading to the airport can change here from the commuter network. Its platforms serve several movements, so a transfer usually means following the signed route from one platform to another. Allow time for that walk, particularly with luggage.
Manggarai links the southern side of the network with the Cikarang direction. If your journey runs from the Bogor side towards Bekasi or Cikarang, check whether your train calls at Manggarai or whether you need to change. The station is busy, and the destination on the train matters more than the platform number you remember from an earlier trip.
Duri and the Tangerang Line
Duri station is in the Tambora area of West Jakarta. It is the starting point and terminus of the Tangerang Line, which makes it the main place to change if you travel between Tangerang and the central network. The station also serves the airport rail link. Keep the name Duri in mind for the return journey as well: a train labelled for Tangerang will take you back to Duri, not to a central city stop.
Duri is best understood as a western junction rather than a sightseeing stop. If your destination is in the old town or the historic district, the route from Duri will usually involve a change, and Jakarta Kota is the more direct arrival point. Check the stops on your route before committing to a Tangerang-bound train.
Tanah Abang and the western corridor
Tanah Abang station is in Kampung Bali, Tanah Abang, Central Jakarta, and it opened on 1 October 1899. It is the terminus of the Rangkasbitung Line and a station on the route towards Serpong, which makes it an important central stop for travellers heading west. Cikarang Loop trains also run towards Bekasi or Cikarang via Manggarai. The Central Jakarta guide helps place the station within the district before you plan the walk from the exit.
Because Tanah Abang is busy, leave the train in the direction of your next leg rather than stopping in the doorway. The commercial area around the station is dense, and the exit you use decides how far you walk. Follow the signed exit for the road or building you want, and do not assume that the nearest exit is the right one.
Kampung Bandan and the northern link
Kampung Bandan is where the Cikarang Loop Line meets the Tanjung Priok Line. It is useful if your journey goes towards the port side of the city, but it is not a substitute for the central stations. Some services end here and others continue, so check the train’s destination before boarding.
Airport rail link: the stops that matter
Two of the stations covered above, Manggarai and Duri, serve the Soekarno-Hatta airport rail link. If your journey is to the airport and you are starting from a commuter train, changing at one of these stations is the usual way to reach the airport service. Confirm the service on the day, because the airport train runs separately from the commuter routes and uses its own platforms at each station.
Buying and using a KRL ticket
KRL accepts several payment methods. Passengers can buy a Kartu Multi-Trip, a reloadable prepaid card that works as a KRL ticket, and some bank-issued cards are also accepted. Mobile and e-wallet payment apps can be used at the gates, but the list of accepted apps has changed over time. The LinkAja payment option, for example, was discontinued in January 2023. Confirm which method is accepted before you reach the gate, and do not assume that a card working on another transport system will work here.
At the gate, tap or scan with the method you bought, keep the same card or device for the exit, and avoid putting it away where it is hard to reach. If a gate does not accept your pass, step aside and ask a station officer rather than following someone through. Keep your card apart from other contactless cards if taps are inconsistent.
Platform changes and timing
Do not plan a connection around an assumed platform number. Read the live station signs, listen to announcements and check the destination before leaving the concourse. Platforms can change during station works or service adjustments, and some platforms serve more than one movement. This matters most at large interchanges such as Manggarai, where several services and the airport train share the station.
What the ride is like
KRL is a commuter railway, so weekday trains around the start and end of the working day are much busier than a visitor might expect. Passengers travel in large numbers towards and away from employment centres, and a short ride can mean standing close to other passengers. If your schedule is flexible, avoid the commuter peaks, and check the current timetable for the line you plan to use.
At a busy interchange, decide your next step before the doors open. Know the station where you will get off, keep belongings close, and move with the platform flow instead of stopping in the doorway to study a map. A backpack worn on the back takes up room in a crowded carriage, so carry it in front when the train is packed. Keep a phone secure while checking directions.
Seats are not guaranteed. Travellers with children, mobility needs or several bags should weigh the transfer and the final walk as part of the trip, not only the time on the train. Station layouts vary, so ask staff for help finding the accessible route if you need it.
Using KRL for a specific journey
KRL works well for a clear corridor journey: a southern suburb to central Jakarta, Jakarta Kota for the old town, or Duri for a Tangerang connection. It is also useful when road traffic makes a long cross-city car ride uncertain and both ends of the rail trip are close to stations. In those cases the railway handles the main leg, and a short road transfer finishes the trip. The Jakarta getting-around guide sets out the wider choice between rail and road.
It works less well when your day involves several scattered stops, when the group carries bulky luggage, or when the walk from the station to the door is long and exposed. For a single attraction, compare the whole journey from accommodation to entrance, not only the time between stations.
When choosing a hotel, think about the rail journey you will repeat. A base near a station on the line that serves your main destinations can simplify morning departures, while a station on the wrong corridor may add a transfer every day.
Questions travellers ask about KRL
Can I use KRL to get from Jakarta to Bogor?
Yes. The Bogor Line runs between Jakarta Kota and Bogor. Check that your train is going to Bogor or to a station beyond your stop, because not every train on a shared section follows the same end point.
Which station is best for Kota Tua?
Jakarta Kota is the central terminal for the Bogor and Tanjung Priok lines, and the old-town area is reached on foot from it. The exact walk depends on the attraction and entrance you are visiting. The Kota Tua Jakarta guide describes the district itself.
Is KRL easy with luggage?
It is manageable with a small bag when the train is not crowded and the route has few transfers. Large suitcases make peak-period boarding, stairs and platform changes harder, so allow more time or consider a road transfer for the whole or last leg.
Does KRL run all night?
Check the current timetable for the first and last trains on your route before planning around them. Operating times vary by route and change over time.
Related guides: transjakarta busway, bajaj jakarta.
