Sampai tahun 2013, Transjakarta memiliki 12 dari 15 koridor utama yang direncanakan dan saling terintegrasi tiap koridornya dan tersebar di seluruh wilayah Jakarta.

Koridor Rute Jumlah Halte yang Dilalui Panjang Rute Tipe Rute Keterangan
Blok M – Kota 17 12.9 Km Reguler
Harmoni – Pulogadung 32 24.2 Km Reguler
Kalideres – Pasar Baru 16 19 Km Reguler
Pulogadung – Dukuh Atas 2 17 11.85 Km Reguler
Ancol – Kampung Melayu 18 13.5 Km Reguler
Ragunan – Dukuh Atas 2 20 13.3 Km Reguler
Kampung Rambutan – Kampung Melayu 14 12.8 Km Reguler
Lebak Bulus -Harmoni 22 26 Km Reguler
Pinang Ranti – Pluit 27 29.9 Km Reguler
Tanjung Priok – PGC 2 (Cililitan) 22 19.4 Km Reguler
Kampung Melayu – Pulo Gebang 16 15 Km Reguler
Pluit – Tanjung Priok 25 23.75 Km Reguler
Ciledug – Kapten Tendean 12 9.3 Km Layang (18 s.d. 23 m) Mulai beroperasi 13 Agustus 2017
  • Mulai koridor 13, jalur TransJakarta akan dibangun elevated (layang).
  • Halte koridor 1 dikurangi menjadi 17 halte karena adanya proyek MRT.
  • Halte Pluit untuk koridor 12 DITUTUP. Sehingga koridor 12 hanya melayani sampai halte Penjaringan kemudian langsung ke Halte Landmark Pluit.