Getting around

Transjakarta Bus Guide: Routes, Fares and Tips

Updated 1 min read

Plan a trip with the train planner

At a glance

Transjakarta is Jakarta’s bus rapid transit network, with buses on their own lanes along the main roads. A trip costs Rp3,500, however far you go and however many times you change at stations; pay by tapping a prepaid bank card or JakLingko card. The 14 main corridors run 24 hours.

Fare
Rp3,500 a trip, transfers included
Hours
Main corridors 24 hours; other routes about 5 am – 10 pm
Pay with
Prepaid bank card or JakLingko card; no cash
To the airport
Blok M – Soekarno-Hatta, Rp15,000
Busiest corridor
Corridor 1: Blok M – Kota, along Sudirman and Thamrin

Key takeaways

  • Buy a prepaid card first: buses don’t take cash.
  • Corridor 1 follows the MRT and goes on to Kota, where the MRT doesn’t reach yet.
  • Women-only areas are at the front of most buses.
  • Use the Transjakarta app or Google Maps for live routes.

The M.H. Thamrin Transjakarta stop and a bus in its own lane

The M.H. Thamrin Transjakarta stop and a bus in its own lane. Photo: RasyaAbhirama13, CC BY-SA 3.0, via Wikimedia Commons.

Transjakarta buses run on their own lanes along Jakarta’s main roads, so they skip much of the traffic. The network is large, cheap and easy once you have a card.

Fares and payment

  • One trip costs Rp3,500, including changes between corridors inside the stations. The city put off a planned rise in 2026.
  • Pay by tapping a prepaid bank card (e-Money, Flazz, Brizzi, TapCash, JakCard) or a JakLingko card at the station gate or on the bus. Buses don’t take cash.
  • On some holidays fares drop to Rp1, as at Lebaran 2026.

Hours

The 14 main corridors run 24 hours. Other routes run from about 5 am to 10 pm. Night services are less frequent.

Routes visitors use

  • Corridor 1, Blok M – Kota: along Jalan Sudirman and Thamrin, past Senayan, Bundaran HI and the Monas to the old town. It goes on to Kota Tua, where the MRT doesn’t reach yet.
  • Blok M – Soekarno-Hatta airport: a Transjakarta airport bus for Rp15,000 (since 1 September 2026), cheaper than the airport train but slower in traffic.
  • Senayan – Ancol: a 2026 route for Rp3,500 that includes free entry to Ancol.
  • Ragunan: Corridor 6 runs to the zoo. See our Ragunan Zoo guide.

Tips

  • Women-only areas are marked at the front of most buses.
  • Stations are in the middle of the road: use the footbridges.
  • Expect crowds at rush hours (about 6–9 am and 4–7 pm).
  • For longer trips, the MRT or KRL is often faster.

Sources checked on 11 November 2026

Fares and timetables change. Check the operator’s app before you travel, and tell us if something here is out of date.