Public transport in Jakarta

Jakarta, Indonesia

By the Travel Wiki editorial team

Overview

Jakarta's public transport is a patchwork of rail, bus rapid transit, minivans and ferries that is gradually being stitched together under one integrated ticketing system. For a visitor, the practical upshot is simple: buy one stored-value card, tap in and tap out, and you can move across the main rail and bus networks without buying separate paper tickets for each leg.

Getting around the city is genuinely a challenge. Traffic slows to a crawl for most of the day, the heat and chaotic streets make long walks impractical, and the public transport system has not kept up with the city's explosive growth. Plan your day around the rail lines where you can, and treat road-based transport as a slower fallback.

An end-to-end ride works like this: decide your route, top up your card at a station or stop, tap in at the gate or on board, ride, then tap out. On the MRT and Commuter Line you tap at platform entrances; on TransJakarta you buy or use your card at the entrance windows; on MikroTrans minivans you must tap when boarding and again when alighting even though the ride is free.

The network

Jakarta's network spans a metro, a suburban commuter railway, a light rail, a bus rapid transit system, feeder minivans, and ferries to the Thousand Islands.

Longer-term government plans envisage a much larger rail network, with a Jabodetabek master plan eventually forming ten MRT routes by 2035, but these are proposals rather than services you can use today.

Tickets & fares

Jakarta's public transport network features integrated ticketing: you only need one payment method to travel on all trains and buses. In practice this means an electronic money card, which is required on the MRT and used across KRL, TransJakarta and MikroTrans as well.

Across the network, fares generally range from about Rp2,000 to Rp20,000 depending on the mode and distance. All prices here are approximate and change over time, so check current fares with the operator or in the relevant app before you travel. The sources do not describe a dedicated tourist pass, so plan on a standard stored-value card rather than a visitor-specific product.

From the airport

Jakarta has two airports with scheduled flights. Soekarno-Hatta International Airport (CGK) is about 20 km northwest of the city in neighbouring Tangerang and handles most commercial flights. Halim Perdanakusuma Airport (HLP) is smaller and much closer to the city, in East Jakarta, and is served by a range of domestic scheduled flights.

From Soekarno-Hatta, your public-transport options include:

There is a dedicated tollway into the city, which should take 45 to 90 minutes. Avoid taking a conventional or online taxi in rush hour, as it may charge you more than Rp300,000.

From Halim Perdanakusuma, DAMRI operates bus services to Rawamangun Bus Terminal; to Pulogebang, Gambir Station and Bekasi; and to Depok, Bogor's Botany Square and Soekarno-Hatta Airport. Taxis also operate here, but avoid taking them inside the airport area.

Etiquette & customs

Jakarta's transit systems are busy and largely orderly, and a few local habits will make your journeys smoother.

Official links

Survival terms

Before you set out each morning, top up your e-money card and check the operator app for your route, because fares and schedules change and a little planning saves a lot of time in Jakarta's traffic.

Sources

  1. Jakarta MRT
  2. Wikivoyage: Jakarta
  3. Getting Around Jakarta, Indonesia

About this place