Transjakarta

Transjakarta (terkadang ditulis TransJakarta, nama digayakan dengan huruf kecil semua) adalah jaringan bus raya terpadu (BRT) pertama di Asia Tenggara dan Selatan, yang beroperasi sejak tahun 2004 di Jakarta, Indonesia. Sistem ini didesain berdasarkan sistem TransMilenio di Bogotá, Kolombia. Transjakarta dirancang sebagai moda transportasi massal pendukung aktivitas ibu kota yang sangat padat. Transjakarta merupakan jaringan bus raya terpadu dengan jalur lintasan terpanjang di dunia (), serta memiliki 252 halte yang tersebar dalam 14 koridor (rute utama), yang pada awalnya beroperasi dari pukul 05.00—22.00 WIB, dan kini beroperasi selama 24 jam di 14 koridor.

Transjakarta dioperasikan oleh PT Transportasi Jakarta. Per 2023, tenaga kerja yang terlibat dalam operasional Transjakarta (Pramudi, petugas bus, petugas halte, dan petugas kebersihan) sekitar 6.500 orang. Per 2025, Transjakarta mengoperasikan 5.200 bus bekerja sama dengan 22 operator mitra, serta jumlah rata-rata harian pengguna Transjakarta diprediksikan sekitar 1,6 juta orang per hari. Sedangkan pada tahun 2024, jumlah pengguna Transjakarta mencapai 371,4 juta orang.

Pada tahun 2011, sistem ini berhasil mencapai kinerja puncak tahunan dengan bus membawa 114,7 juta penumpang, dan kemudian, pada tahun-tahun berikutnya, jumlahnya menurun, dan pada tahun 2014, bus membawa 111,6 juta penumpang, sementara pada tahun 2015, bus melayani 102,95 juta penumpang. Pada tahun 2016, rekor baru 123,73 juta penumpang tercapai. Biaya ongkosnya tetap Rp3.500 per penumpang sejak awal beroperasi.

 Sejarah 
Ide pembangunan proyek Bus Rapid Transit di Jakarta muncul sekitar tahun 2001. Pada saat itu, Gubernur DKI Jakarta Sutiyoso mengusulkan empat moda transportasi massal di Jakarta, yakni:

 Moda raya terpadu (MRT). Pembangunan fase 1 dari jalur pertamanya dimulai pada akhir tahun 2013 dan beroperasi pada Maret 2019, dan saat ini sedang dilanjutkan pembangunannya di fase 2A.
 Monorel. Pembangunannya dimulai pada tahun 2004 tetapi tidak lama kemudian dihentikan pembangunannya. Proyek monorel sempat ingin dilanjutkan pada tahun 2013, tetapi proyek tersebut dibatalkan permanen dua tahun kemudian.
 Bus raya terpadu (BRT)
 Transportasi air (Waterway)

MRT memiliki daya angkut penumpang yang sangat besar dan memiliki waktu tempuh yang singkat dibanding tiga moda transportasi lainnya yang diusul, tetapi pembangunanya membutuhkan investasi asing yang besar. Saat itu, Indonesia kehilangan kepercayaan investor karena kekhawatiran para investor mengenai kondisi sosial Indonesia pada awal 2000-an yang dinilai belum stabil, sehingga pembangunan MRT belum bisa direalisasi. Dari keempat moda transportasi yang diusulkan tersebut, bus rapid transit dinilai paling memungkinkan untuk direalisasi dengan cepat karena pembagunannya tidak memerlukan investasi asing.

Sebuah institut yang bernama Institute for Transportation & Development Policy (ITDP) menjadi pihak penting yang mengiringi proses perencanaan proyek ini. Konsep awal dibuat oleh PT Pamintori Cipta, sebuah konsultan transportasi yang sudah sering bekerjasama dengan Dinas Perhubungan DKI Jakarta. Selain pihak swasta, terdapat beberapa pihak lain yang juga mendukung keberhasilan dari proyek ini, di antaranya adalah Lembaga Pembangunan Internasional Amerika Serikat (USAID) dan The University of Indonesia’s Center for Transportation Studies (UI—CTS).

Transjakarta memulai operasinya pada tanggal 15 Januari 2004, ditandai dengan peresmian Koridor 1, dengan tujuan memberikan jasa angkutan yang lebih cepat, nyaman, dan terjangkau bagi warga Jakarta. Sejak awal pengoperasian Transjakarta, harga tiket ditetapkan untuk disubsidi oleh pemerintah daerah. Dalam rangka sosialisasi dan pengenalan angkutan massal ini kepada masyarakat, pada 2 minggu pertama pengoperasiannya (15—30 Januari 2004) pengguna Transjakarta tidak dikenakan tarif. Mulai tanggal 1 Februari 2004, tarif Transjakarta mulai diberlakukan seharga Rp1.500 untuk 'Ekonomi Trip' yang berlaku pada pukul 05.00 s.d 07.00 WIB serta Rp2.500,00 untuk Single Trip' yang berlaku di luar waktu Ekonomi Trip. Layanan Transjakarta pun ditunjang dengan penyediaan tiket terpadu untuk mengakses bus Transjakarta sekaligus bus penghubung/feeder dengan harga Rp3.800,00 untuk bus berpendingin udara (AC) dan Rp2.900,00 untuk bus non-AC. Terhitung pada 5 Oktober 2005 melalui penetapan Keputusan Gubernur DKI Jakarta, Dinas Perhubungan DKI Jakarta menaikkan tarif bus Transjakarta seharga Rp2.000 untuk 'Ekonomi Trip' serta Rp3.500 untuk Single Trip.

Beberapa pengembangan pasca-peresmian Koridor 1 terus dilakukan, antara lain lowongan sopir bus yang terbuka bagi perempuan, perbaikan sarana-prasarana bus dan halte, pemberlakuan zona khusus perempuan, penempatan petugas di dalam bus, sterilisasi jalur Transjakarta baik dengan portal manual maupun secara otomatis, uji coba sistem contra-flow (jalur bus Transjakarta yang berlawanan arah dengan jalur umum yang bersinggungan), serta pelayanan bagi pengguna penyandang disabilitas dengan nama "Transjakarta Cares".
ka|jmpl|Bus Transjakarta di depan Monumen Selamat Datang, Bundaran HI (2010).
Setelah Koridor 1 sukses dioperasikan, koridor-koridor selanjutnya mulai dibangun dan diresmikan secara bertahap:

 Koridor 2 dan 3 diresmikan pada tangggal 15 Januari 2006.
 Koridor 4, 5, 6, dan 7 diresmikan pada tanggal 27 Januari 2007.
 Koridor 8 diresmikan pada tanggal 21 Februari 2009.
 Koridor 9 dan 10 diresmikan pada tanggal 31 Desember 2010.
 Koridor 11 diresmikan pada tanggal 28 Desember 2011.
 Koridor 12 diresmikan pada tanggal 14 Februari 2013.
 Koridor 13 diresmikan pada tanggal 16 Agustus 2017.
 Koridor 14 diresmikan pada tanggal 3 Maret 2022 (sebagai Non-BRT) dan 10 November 2023 (sebagai BRT)

Transportasi penunjang Transjakarta terus diupayakan. Jalur bus pengumpan (feeder busway) juga dioperasikan pada tahun 2011 di tiga wilayah, yaitu SCBD, Puri Kembangan, dan Tanah Abang, tetapi ditutup pada bulan Desember 2012 karena operator menganggap rute-rute tersebut sepi pengguna dan menimbulkan kerugian. Saat ini, angkutan penunjang Transjakarta terdiri atas bus pengumpan yang beroperasi di dalam kota maupun di daerah perbatasan.

Transjakarta—yang saat itu merupakan Badan Layanan Umum Daerah bernama Unit Pengelola Transjakarta Busway—dikorporatisasi pada tanggal 27 Maret 2014 menjadi PT Transportasi Jakarta.

Pada tanggal 21 April 2016, bertepatan dengan Hari Kartini, PT Transportasi Jakarta meluncurkan bus khusus perempuan. Ada dua bus khusus perempuan yang diluncurkan. Bus tersebut berwarna putih-merah muda dan hanya beroperasi di Koridor 1 saja. Sesuai dengan namanya, bus tersebut hanya bisa dinaiki oleh pengguna perempuan saja, dan bus tersebut dikemudikan oleh pramudi perempuan.

Pada bulan Mei 2019, Transjakarta akan melakukan uji coba bus listrik selama enam bulan, dengan rute pertama Bundaran Senayan—Monas.

 Armada 
Transjakarta mengontrak 1.056 bus pada tahun 2016, sebuah peningkatan dari 605 bus yang dikontrakkan pada tahun 2015. Transjakarta memiliki lebih dari 1.500 bus dalam tiga bulan pertama tahun 2017, dan menargetkan memiliki 3.000 bus pada akhir tahun.

Terhitung per 2025, Transjakarta mengoperasikan sekitar 5.200 unit armada, yang terdiri dari bus besar, bus gandeng, dan bus sedang.

 Armada saat ini 
Berikut daftar armada yang saat ini sedang beroperasi. Semua garasi bus berlokasi di dalam Provinsi DKI Jakarta termasuk swakelola Transjakarta, kecuali dua garasi yang berlokasi di Kota Tangerang Selatan, Banten dan satu garasi berlokasi di Kota Bekasi, Jawa Barat.
+ Tabel informasi armada bus TransjakartaOperatorSasisNomor lambungWarna busJenis bahan bakarPerusahaan karoseriFotoAlokasiGarasiSwakelola TransjakartaScania K320IATJ 0188—TJ 0207Putih—biru mudaGas alam terkompresiLaksananirbingBRT: CadanganCawangTJ 0208—TJ 0238MAN R37TJ 0347—TJ 0354Putih—biru tuaDieselNusantara GemilangnirbingBus wisataMercedes-Benz OC 500 RF 2542TJ 0351-?nirbingTJ 0381—TJ 0387New ArmadanirbingScania K310UBTJ 0884Merah-putihAdi Putropus|nirbingMercedes-Benz OH 1526 M/TTJ 0247—TJ 0346Putih—biru mudaDieselLaksananirbingBRT: CadanganTri SaktiNon-BRT: 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px 22x22pxTentremRahayu SantosaTransjabodetabek:22x22px 22x22px Mercedes-Benz OC 500 RFTJ 0355—TJ 0380Putih-biru tuaNusantara GemilangnirbingBRT: CadanganMercedes-Benz OH 1626 A/TTJ 0388—TJ 0408LaksananirbingBRT: CadanganNon-BRT: 22x22px 22x22px 22x22px 22x22px 22x22pxTransjabodetabek:  22x22px 22x22pxTJ 0469—TJ 0482TentremBRT: CadanganRestu Ibu PusakaNon-BRT: 22x22pxTransjabodetabek: 22x22px 22x22pxMercedes-Benz OH 1626 M/TTJ 0872—TJ 0881LaksanaNon-BRT: 22x22px 22x22px 22x22px 22x22pxTransjabodetabek: 22x22px 22x22pxHino RK1 JSNLTJ 0409—TJ 0468Gas alam terkompresiNew ArmadanirbingBRT: CadanganKedaung Kali AngkeMercedes-Benz O 500U 1726TJ 0483—TJ 0531Putih-oranyeDieselLaksananirbingNon-BRT Tidak Terintegrasi BRT: 22x22px 22x22px 22x22pxKedaung Kali Angke
Kampung RambutanTransjabodetabek: 22x22px 22x22px 22x22px 22x22px 22x22px 22x22pxTJ 0782—TJ 0871Nusantara GemilangnirbingNon-BRT Tidak Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px 22x22pxTransjabodetabek: 22x22px 22x22px 22x22px 22x22px 22x22px  22x22pxMercedes-Benz OF 917TJ 0532—TJ 0631Putih-unguTentremnirbingRoyaltransNew ArmadaScania K250UBTJ 0632—TJ 0781Putih-oranyeLaksananirbingNon-BRT Tidak Terintegrasi BRT:22x22px 22x22px 22x22px 22x22px 22x22pxKedaung Kali Angke
Pinang RantiTransjabodetabek:  22x22px 22x22px 22x22px 22x22pxMitsubishi Colt FE 84GTSW 001Putih-biru tuaNew ArmadanirbingNon-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px 22x22pxPulo GadungTSW 002—TSW 100Putih-oranyeRumah Susun: 22x22px 22x22px 22x22px 22x22px  22x22px 22x22px 22x22px 22x22pxKedaung Kali AngkeBianglala MetropolitanMercedes-Benz OH 1626BMP 242—BMP 251Putih—biru tuaTri SaktinirbingBus malam: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_5_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_8_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_11_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|20pxCiputat (Kota Tangerang Selatan, Banten)BMP 220252—BMP 220299BRT Lintas Koridor: CadanganSAG Golden Dragon Pivot E12BMP 240322—BMP 240411ListrikCBUnirbingBRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_8_Transjakarta|20pxBRT Lintas Koridor: 22x22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|22pxBMP 230300—BMP 230321Putih-oranyenirbingNon-BRT Tidak Terintegrasi BRT:  22x22pxTransjabodetabek: 22x22px 22x22pxIsuzu NQR 71BMP 240412—BMP 240431Putih-OranyeDieselTri SaktinirbingNon-BRT Terintegrasi BRT: 22x22px Perum DAMRIZhongtong Bus LCK6180GCDMR 0705—DMR 0763Putih-biru tuaGas alam terkompresiCBUnirbingBRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_5_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20pxKlenderBRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22px 22x22pxNon-BRT Terintegrasi BRT: 22x22px 22x22pxTransjabodetabek: 22x22pxZhongtong Bus N12DMR 240125—DMR 240154ListriknirbingBRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20pxBRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22pxBus malam: pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_5_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_8_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20pxDMR 250155—DMR 250224nirbingBRT: pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20pxBRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|22pxNon-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px Transjabodetabek: 22x22px 22x22px
|-
|Skywell NJL6129BEV
|DMR 230099—DMR 230124
|Putih-oranye
|nirbing
|Non-BRT Tidak Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px
| rowspan="4" |Cakung
|-
| rowspan="7" |Skywell NJL6126BEV
| rowspan="3" |DMR 240155—DMR 240214
| rowspan="10" |Putih-biru tua
| rowspan="3" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_12_Transjakarta|20px
|-
|BRT Lintas Koridor: 22x22px 22x22px 22x22px
|-
|Bus malam: pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_12_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_14_Transjakarta|20px
|-
| rowspan="4" |DMR 250225—DMR 250274
| rowspan="4" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_8_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_12_Transjakarta|20px
| rowspan="4" |Cawang
|-
|BRT Lintas Koridor: 22x22px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|22px
|-
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px 22x22px
|-
|Transjabodetabek: 22x22px
|-
| rowspan="3" |BYD D9 (VKTR Tidar HF-12)
| rowspan="3" |DMR 250275—DMR 250354
| rowspan="24" |Laksana
| rowspan="3" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|20px
| rowspan="3" |Ciputat (Kota Tangerang Selatan, Banten)
|-
|BRT Lintas Koridor: 22x22px 22x22px
|-
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px
|-
| rowspan="25" |Mayasari Bakti
| rowspan="3" |Scania K320IA
| rowspan="3" |MB 1601—MB 1656
| rowspan="3" |Putih-biru muda
| rowspan="3" |Gas alam terkompresi
| rowspan="3" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|20px
| rowspan="3" |Klender
|-
|BRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22px 22x22px 22x22px 22x22px
|-
|Non-BRT Terintegrasi BRT: 22x22px
|-
| rowspan="6" |Scania K310IB
| rowspan="4" |MYS 17001—MYS-17110
| rowspan="18" |Putih-biru tua
| rowspan="18" |Diesel
| rowspan="3" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_6_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|20px
| rowspan="3" |Cijantung
|-
|BRT Lintas Koridor: 22x22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|22px 22x22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|22px
|-
|Transjabodetabek: 22x22px
|-
| rowspan="3" |nirbing
| rowspan="2" |BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_5_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|20px
| rowspan="3" |Klender
|-
| rowspan="2" |MYS 18111—MYS 18150
|-
|BRT Lintas Koridor: 22x22px 22x22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|22px pra=https://id.wikipedia.org/wiki/Koridor_13_Transjakarta|22px
|-
| rowspan="12" |Mercedes-Benz OH 1626
| rowspan="5" |MYS 18151—MYS 18202
| rowspan="7" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_1_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_7_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px
| rowspan="12" |Cijantung
|-
|BRT Lintas Koridor: 22x22px 22x22px
|-
|Non-BRT Terintegrasi BRT: 22x22px 22x22px
|-
|Non-BRT Tidak Terintegrasi BRT: 22x22px
|-
|Transjabodetabek:  22x22px 22x22px 22x22px
|-
| rowspan="2" |MYS 19203—MYS 19223
|Non-BRT Terintegrasi BRT: 22x22px 22x22px
|-
|Transjabodetabek: 22x22px 22x22px
|-
| rowspan="5" |MYS 21224—MYS 21333
| rowspan="5" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|20px
|-
|BRT Lintas Koridor: 22x22px pra=https://id.wikipedia.org/wiki/Koridor_9_Transjakarta|22px
|-
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px
|-
|Non-BRT Tidak Terintegrasi BRT: 22x22px
|-
|Transjabodetabek:22x22px 22x22px 22x22px 22x22px 22x22px 22x22px
|-
| rowspan="4" |BYD B12
| rowspan="2" |MYS 22334—MYS 22363
| rowspan="2" |Tosca
| rowspan="4" |Listrik
| rowspan="4" |CBU
| rowspan="2" |nirbing
|Non-BRT Tidak Terintegrasi BRT: 22x22px 22x22px
| rowspan="4" |Cibubur
|-
|Transjabodetabek: 22x22px
|-
| rowspan="2" |MYS 23364—MYS 23385
| rowspan="2" |Putih-oranye
| rowspan="2" |nirbing
|Non-BRT Tidak Terintegrasi BRT: 22x22px
|-
|Transjabodetabek:  22x22px 22x22px
|-
| rowspan="2" |Bayu Holong Persada
|Hino RN8 285
|BHL 220508—BHL 220515
|Putih-biru tua
| rowspan="18" |Diesel
| rowspan="2" |Laksana
|nirbing
|Non-BRT Terintegrasi BRT: 22x22px
| rowspan="2" |Cipayung
|-
|Hino GB 150L
|MBT 240601—MBT 240628
| rowspan="9" |Putih-oranye
|nirbing
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px
|-
| rowspan="2" |Koantas Bima
| rowspan="2" |Hino FB 130
| rowspan="2" |KBM 220001—KBM 220036
| rowspan="2" |Tri Sakti
| rowspan="2" |nirbing
|Non-BRT Terintegrasi BRT: 22x22px 22x22px
| rowspan="2" |Petukangan Selatan
|-
|Non-BRT Tidak Terintegrasi BRT: 22x22px 22x22px
|-
|Sentra Glosia Indonesia
|Isuzu NQR-B
|SGI 240001-SGI 240015
|Lie Ling
|nirbing
|Non-BRT Tidak Terintegrasi BRT: 22x22px 22x22px 22x22px
|Ciganjur
|-
| rowspan="5" |Jewa Dian Mitra
| rowspan="5" |Hino GB 150 L
| rowspan="3" |JDM 230001—JDM 230074
| rowspan="16" |Laksana
| rowspan="5" |nirbing
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px
| rowspan="5" |Pamulang (Kota Tangerang Selatan, Banten)
|-
|Non-BRT Tidak Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px 22x22px
|-
|Transjabodetabek:  22x22px
|-
| rowspan="2" |JDM 240075—JDM 240094
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px 22x22px
|-
|Non-BRT Tidak Terintegrasi BRT: 22x22px
|-
| rowspan="2" |Pahala Kencana
| rowspan="2" |Mercedes-Benz OH 1626 M/T
| rowspan="2" |PKT 101—PKT 115
| rowspan="9" |Putih-biru tua
| rowspan="2" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_2_Transjakarta|20px
| rowspan="2" |Pegangsaan Dua
|-
|BRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px
|-
| rowspan="6" |Steady Safe
| rowspan="6" |Volvo B11R
| rowspan="6" |SAF 001—SAF 119
| rowspan="6" |nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_5_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_11_Transjakarta|20px
| rowspan="2" |Klender
|-
|BRT Lintas Koridor: 22x22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|22px
|-
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_4_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px
| rowspan="2" |Pegangsaan Dua
|-
|BRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22px pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|22px
|-
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|20px
| rowspan="2" |Kedaung Kali Angke
|-
|BRT Lintas Koridor: pra=https://id.wikipedia.org/wiki/Koridor_3_Transjakarta|22px 22x22px
|-
|Sinar Jaya
|BYD D9 (VKTR Tidar HF-12)
|SJM 240001—SJM 240020
|Listrik
|nirbing
|BRT: pra=https://id.wikipedia.org/wiki/Koridor_10_Transjakarta|20px pra=https://id.wikipedia.org/wiki/Koridor_14_Transjakarta|20px
|Cakung
|-
|Bluebird
|Isuzu NQR 71
|PSU 240001-PSU 240018
|Putih-Oranye
|Diesel
|nirbing
|Non-BRT Terintegrasi BRT: 22x22px 22x22px 22x22px
|Rawalumbu (Kota Bekasi, Jawa Barat)
|}

 Catatan

 Armada yang akan datang atau purwarupa 
+Tabel informasi armada bus TransjakartaOperatorTipeNomor lambungBahan bakarAlokasiGambarKeterangan PT Bianglala MetropolitanGolden Dragon SAG XMLS125JEVJ0C3BMP xxxxxx ListrikDitampilkan pada acara GIICOMVEC 2020 Golden Dragon SAG XML6125JEVJ0C3BMP xxxxxx Unit Uji Coba (Prototype) milik ATPMSwakelola Transjakarta BYD K9EV 001 Listriknirbing BYD C6EV 002Higer Azure KLQ6125GEVEV 005nirbing E-InobusEV 006 MAB MD12E NFEV 010 Foxtron Model TEV 011Zhongtong Bus
V6EV 018Higer KLQ6126GABEVREV 022King Long XMQ PEV12-HEV 023Wintrone Orionis 8VLEV 024Wuling Mitra EVEV 025Foton e-TruckMateEV 026Hyundai EVEV 027nirbingSkywell NJL6806BEVEV 028nirbingZhongtong Bus LCK6760EVGEV 030Perum DAMRI (DMR)Zhongtong Bus N18EV 031Listrik Zhongtong Bus LCK6180GCDMR 24xxxx Skywell NJL6129BEVDMR 24xxxxnirbing

 Spesifikasi umum 
Secara keseluruhan, armada bus Transjakarta menggunakan bahan bakar diesel dengan beberapa armada menggunakan gas alam terkompresi dan energi listrik. Namun per 2020, Transjakarta memilih untuk meninggalkan penggunaan bahan bakar gas alam, karena pasokan gas yang terbatas dan jumlah stasiun pengisian bahan bakar gas yang sedikit. Interior langit-langit bus menggunakan bahan yang tahan api sehingga jika terjadi percikan api tidak akan menjalar. Bus-bus Transjakarta menggunakan dua jenis bahan rangka, yang kebanyakan menggunakan baja. Namun untuk bus-bus produksi Nusantara Gemilang menggunakan aluminium.

Bus BRT Transjakarta memiliki pintu yang terletak lebih tinggi dibanding bus lain, sehingga hanya dapat dinaiki dari halte bus Transjakarta (juga dikenal sebagai shelter). Bus hibah Kemenhub (PPD dan BMP saja) memiliki satu pasang pintu yang terletak di bagian tengah kanan dan kiri, sedangkan bus tunggal lainnya memiliki 2 pasang. Bus gandeng memiliki tiga pasang pintu. Berbeda dengan unit BRT, unit pengumpan KAJ dan TSW dilengkapi dengan 2 pintu rendah di sebelah kiri untuk penaikkan penumpang dari halte pengumpan, serta 1 pintu BRT di sebelah kanan. Bis kota pengumpan berlantai rendah yang dioperasikan dalam sistem Transjakarta pada umumnya tidak masuk dalam koridor BRT, sehingga pada umumnya hanya mengoperasikan 2 pintu rendah di sebelah kiri. Pintu depan difungsikan sebagai pintu masuk dan pintu tengah sebagai pintu keluar.

Pintu bus menggunakan sistem geser dan sistem lipat otomatis yang dikendalikan dari konsol yang ada di panel pengemudi. Mekanisme pembukaan pintu pada bus hibah Kemenhub dan pengumpan (PPD, BMP, dan KAJ saja) menggunakan sistem geser yang dapat lebih mengakomodasi padatnya penumpang. Jalur pergerakan pintu sistem ini terdapat di belakang tempat duduk penumpang, serta dilindungi papan gelas akrilik untuk menghindari terjepitnya bagian tubuh penumpang oleh pintu. Standard pintu untuk setiap bus baru sejak tahun 2016 adalah pintu sistem lipat.

Setiap bus dilengkapi dengan papan informasi elektronik dan pengeras suara yang memberitahukan halte yang akan dilalui dalam 2 bahasa, yaitu bahasa Indonesia dan bahasa Inggris. Setiap bus dilengkapi dengan On Board Unit (OBU) yang memonitor keberadaan bus menggunakan GPS, serta menjadi sarana komunikasi pramudi dengan pusat kendali. Pada setiap unit, terdapat stiker identitas bus (nomor lambung/bodi bus), Call Center, dan bawaan serta kegiatan yang dilarang di dalam bus. Pada sebagian bus BRT dan semua bus pengumpan, terdapat mesin tap-on-bus (TOB) 'alat penerima pembayaran kartu uang elektronik' untuk melakukan pembayaran tiket pada rute-rute pengumpan.

Sebagai antisipasi keadaan darurat, setiap bus dilengkapi dengan alat pemecah kaca yang tersedia di beberapa bagian pada tiap bus, tuas darurat di dekat pintu bus, serta pintu darurat pada beberapa armada. Setiap bus juga dilengkapi dengan CCTV untuk mencegah pencopetan dan pelecehan seksual.

 Galeri gambar pilihan 

 Koridor 
Transjakarta memiliki sistem BRT terpanjang di dunia per tahun 2017, dengan panjang  dengan 14 koridor utama dan 10 rute lintas koridor. Selain itu, ada 18 rute pengumpan yang terus melewati terminus koridor eksklusif ke kota-kota di sekitar Jakarta, dan menggunakan bus khusus yang memungkinkan untuk naik di tingkat dasar atau dermaga peron halte Transjakarta. Transjakarta memiliki total 80 rute (koridor, rute lintas, dan rute pengumpan) pada akhir tahun 2016.

 Koridor Utama 

+ Nomor Koridor Warna  Koridor  Jumlah halte  Panjang linKetinggian jalurKoridor yang sudah dibangun 20px|link=Koridor 1 Transjakarta    Blok M — Kota***  22  15,48 kmBukan jalur layang 20px|link=Koridor 2 Transjakarta    Pulo Gadung — Monumen Nasional***  23***   17,88 km 20px|link=Koridor 3 Transjakarta    Kalideres — Monumen Nasional*** 14***   16.14 km 20px|link=Koridor 4 Transjakarta    Pulo Gadung — Galunggung**** 19****  12,33 km 20px|link=Koridor 5 Transjakarta    Ancol — Kampung Melayu 18   13,58 km 20px|link=Koridor 6 Transjakarta    Ragunan — Galunggung 19  15,90 km 20px|link=Koridor 7 Transjakarta    Kampung Rambutan — Kampung Melayu 14  12,57 km 20px|link=Koridor 8 Transjakarta    Lebak Bulus — Pasar Baru***  26***  25,33 km 20px|link=Koridor 9 Transjakarta     Pinang Ranti — Pluit   26  31,57 km 20px|link=Koridor 10 Transjakarta    Tanjung Priok — PGC 22  19,11 km 20px|link=Koridor 11 Transjakarta    Pulo Gebang — Kampung Melayu 16  13,86 km 20px|link=Koridor 12 Transjakarta   Pluit — Tanjung Priok*  26  23,30 km 20px|link=Koridor 13 Transjakarta   Ciledug — Tegal Mampang  15  14,18 km18–23 m 20px|link=Koridor 14 Transjakarta   JIS — Senen TOYOTA Rangga  10  9,7 kmBukan jalur layang
 Penomoran koridor 13 dan koridor 15 ditukar, sebab kondisi jalur Ciledug — Tendean (sekarang Tegal Mampang) (semulanya koridor 15) lebih siap untuk dibangun dibandingkan dengan jalur Blok M — Pondok Kelapa (semulanya koridor 13).
 Penomoran koridor 14 dan koridor 19 ditukar, sebab rute  Jakarta International Stadium — Senen dianggap lebih dibutuhkan saat ini untuk menyediakan transportasi umum ke JIS, sementara rute sebelumnya Manggarai — Depok tidak direkomendasikan untuk saat ini dan perencanaannya ditunda menjadi koridor 19, saat ini disokong dengan rute 4B.
 Koridor 12 sempat diperpendek menjadi Penjaringan — Sunter Kelapa Gading, tetapi per tanggal 18 Desember 2021, rutenya dikembalikan seperti semulanya, yaitu Pluit — Tanjung Priok. Meskipun demikian, sebagian besar bus koridor 12 hanya melayani rute poros Penjaringan — Sunter Kelapa Gading.
 Sehubungan dengan pembangunan MRT Jakarta Utara-Selatan Fase 2A maka beberapa rute tidak berhenti di Halte Harmoni dan terjadi perubahan terminus rute di kawasan Harmoni dan sekitarnya. Koridor utama yang terdampak adalah Koridor 1, Koridor 2, Koridor 3, dan Koridor 8. Dengan kondisi tersebut, berikut perubahan pada koridor-koridor tersebut, antara lain:
 Sehubungan dengan pembangunan LRT Jakarta Lin Selatan Fase 1B maka Koridor 4 arah Manggarai dialihkan melalui Koridor 5 seperti Halte Tegalan dan Kesatrian.
 Koridor 1 berhenti di Halte Glodok Temporer, Mangga Besar Temporer, Sawah Besar Temporer, Harmoni Temporer, dan Kebon Sirih Temporer. 
 Koridor 2 berubah menjadi rute Pulo Gadung — Monumen Nasional dan tidak lagi berhenti di Halte Harmoni.
 Koridor 3 berubah menjadi Kalideres — Monumen Nasional, tidak lagi berhenti di Halte Harmoni.
 Koridor 8 berubah menjadi Lebak Bulus — Pasar Baru, tidak lagi berhenti di Halte Harmoni, berhenti di Petojo, dan terbagi menjadi 2 pola perjalanan. Sebagian besar bus melayani rute utama via Tomang, mengambil alih halte-halte yang sebelumnya dilayani Rute 8A dengan melewati Halte Tarakan, Tomang Raya, Tanjung Duren, dan Grogol Reformasi. Sebagian kecil bus lainnya melayani rute via Cideng, mengikuti Koridor 3 dan rute sebelum penyesuaian.
 Rute 8A yang semula melayani Grogol Reformasi — Juanda setiap hari, kini hanya beroperasi setiap Minggu pagi saja, itupun hanya saat berlangsungnya kegiatan CFD, dan diperpanjang sedikit hingga Halte Jelambar -- Pasar Baru.

 Rute Lintas Koridor dan Rute Ekspres 
Selain 14 koridor utama, PT Transportasi Jakarta (sebelumnya bernama BLU Transjakarta) juga membuat rute lintas koridor dan rute ekspres pada beberapa koridor utama, untuk memudahkan pengguna yang ingin menghindari transit selama perjalanan dan mengurangi kepadatan pada jam sibuk. Operasional rute lintas koridor dan rute ekspres dimulai pada tanggal 1 November 2007.

Mulai tanggal 23 Oktober 2017, PT Transportasi Jakarta melakukan modifikasi beberapa rute bus yang melintasi area proyek pembangunan infrastruktur untuk menghindari kemacetan yang terjadi di sekitar proyek tersebut. Ada dua jenis layanan modifikasi rute, yaitu layanan lintas dan layanan ekspres. Rute dengan layanan ekspres akan melintasi jalur tol untuk menghindari area proyek infrasktruktur. Sementara rute dengan layanan lintas akan menggunakan jalur koridor lain yang masih steril untuk menghindari area macet di proyek infrastruktur.

 Koridor induk  Nomor Rute  Rute  Jumlah Halte BRT  Koridor utama yang dilaluiOperatorStatus 22px 22px|link=Koridor 3 Transjakarta  Pulo Gadung — Rawa Buaya  33 22px 22px 22px 22px 22px TJ, DMR, SAFSetiap hari22px|link=Koridor 2 Transjakarta  Kalideres — Perintis Kemerdekaan  34  22px 22px 22px 22px 22px  TJ, MYS, MB, SAFTidak beroperasi 22px 22px|link=Koridor 3 Transjakarta Kalideres — Senayan Bank DKI  17 22px 22px 22px 22px  SAF, MB, DMRSetiap hari 22px  Damai — Kota  12 22px 22px 22px 22x22px SAF, TJSetiap hari22px22px  Pulo Gadung — Patra Kuningan  21 22px 22px 22px  DMRSetiap hari22px  Pulo Gadung — Ragunan  30  22px 22px 22px MYSSetiap hari selama masa hari libur Idul Fitri dan hari libur Natal & Tahun Baru4M (*)   Pulo Gadung  — Kota  20  22px 22px 22px TJTidak beroperasiL4 (*)  PGC — Galunggung (****)(06.00-09.00)  30 22px 22px 22px 22px 22px TJTidak beroperasi 22px 22px  Cililitan — Juanda (********)  22 22px 22px 22px 22px 22px 22px 22px 22px 22px 22px DMR, SAFSetiap hari22px  Cililitan — Ancol 24 22px 22px 22px 22px 22px 22px 22pxDMR, SAF, MYSTidak beroperasi22px|link=Koridor 5 Transjakarta  Kampung Rambutan — Ancol 29  22px 22px 22px 22px 22px MYS, DMRTidak beroperasi22px  Juanda — Ancol   9 22px 22px 22px 22px DMRSetiap hari selama masa hari libur Idul Fitri dan hari libur Natal & Tahun Baru5K (*)  Kampung Melayu — Kota  17 22px 22px 22px 22px 22px MYS, SAFTidak beroperasi 22px 22px  Ragunan — Balai Kota via Kuningan (********)  24 22px 22px 22px BMP, DMR, MYSSetiap hari22px Ragunan — Balai Kota via Semanggi (********)  20  22px 22px 22px 22px BMP, DMR, MYSSetiap hari22px|22px|link=Koridor 6 Transjakarta  Ragunan — Senayan Bank DKI 15 22px 22px 22x22pxBMPSetiap hariL6 (*)  Ragunan — Monumen Nasional via Koridor 13 (06.00-10.00 & 16.00-20.00)  19 22px 22px 22px 22px 22px MYS, SAFTidak beroperasi 22px 22px|link=Koridor 7 Transjakarta  Kampung Rambutan — Juanda (via Tol TMII)(*******)  35 22px 22px 22px 22px 22px 22px 22px MYS, DMRSetiap hari pada jam sibuk (05.00-09.00 & 15.00-21.00)7M (*)   Kampung Rambutan — Pulo Gadung (via Tol TMII)  23  22px 22px 22px MYSTidak beroperasiL7 (*)  Kampung Rambutan — Kampung Melayu (via Tol TMII) (****)(06.00-10.00)  6  22px 22px 22px DMR, SAFTidak beroperasi, digantikan rute alternatif Koridor 7 22px 22px  Jelambar — Juanda (via Tomang)  8 22px 22px 22px 22px TJMinggu, selama kegiatan HBKB di kawasan Petojo (06.00-10.00) 22px 22px  Cililitan — Grogol Reformasi  20  22px 22px 22px 22px TJ, MYS/MBSetiap hari22px|link=Koridor 9 Transjakarta (*)  Pinang Ranti — Kota  28 22px 22px 22px 22px 22x22pxMYS, DMR, SAFTidak beroperasi22px  Pinang Ranti — Bundaran Senayan 18 22px 22px 22px 22px MYS/MB, DMR, TJSetiap hari9M  Pinang Ranti — Halimun 20 22px 22px 22px 22px 22px MYSTidak beroperasi9K (*)  Kampung Rambutan — Grogol Reformasi  12 22px 22px 22px SAFTidak beroperasi22px|link=Koridor 9 Transjakarta  Pinang Ranti — Simpang Cawang  4 22px 22px 22px MYSSetiap hari 22px L10 (*)  PGC — Tanjung Priok (via Tol Pelabuhan)  9 22px 22px 22px 22px PKT, DMRTidak beroperasi22px|link=Koridor 10 Transjakarta  Kampung Rambutan — Tanjung Priok  18 22px 22px 22pxMYSSetiap hari22px|link=Koridor 10 Transjakarta  Tanjung Priok — Bundaran Senayan (********)  17  22px 22px 22px 22px 22px 22px 22px 22px MYS, SAFSetiap hari 22px (*) 11V  Pulo Gebang — Pasar Baru  24 22px 22px 22px TJTidak beroperasi 22px 12MSunter Boulevard Barat — Harmoni  10 22px 22px 22px 22px 22px 22px 22px TJTidak beroperasi22px22px|22px|link=Koridor 13 Transjakarta Puri Beta 2 — Pancoran (via JLKB)1522px 22pxMYS/MB, 
TJSetiap hari 22px (******)  Puri Beta 2 — Dukuh Atas (via JLKB)  24 22px 22px 22pxMYS/MBTidak beroperasi22px (*********)  Puri Beta 2 — Ragunan (via JLKB)  21 22px 22pxMYSSetiap hari selama masa hari libur Idul Fitri dan hari libur Natal & Tahun Baru22px|22px|link=Koridor 13 Transjakarta (*) (******)  Puri Beta 2 — Flyover Kuningan (via JLKB)  21 22px 22px 22pxMYS, TJSetiap hari22px|22px|link=Koridor 13 Transjakarta (*) (******)  Puri Beta 2 — Kampung Melayu (via JLKB)  21 22px 22px 22px 22px 22pxTJTidak beroperasi
Keterangan:
(*) hanya beroperasi pada hari kerja (Senin-Jumat).
(****) hanya berlaku satu arah.
(******) Pada hari Senin-Jumat, beberapa perjalanan koridor 13C diperpendek menjadi Rawa Barat-Dukuh Atas pada jam 10.00-16.00 WIB.

(********) Sehubungan dengan pembangunan MRT Jakarta Utara-Selatan Fase 2A, beberapa rute tidak berhenti di Halte Harmoni dan terjadi perubahan terminus rute di kawasan Harmoni dan sekitarnya. Rute lintas koridor yang terdampak adalah: 
 22px Pulo Gadung — Rawa Buaya yang sebelumnya melewati Halte Harmoni dialihkan melalui Balai Kota. Selepas itu, bus melintas langsung (tanpa berhenti) di Halte Monumen Nasional untuk mengikuti Koridor 3 yang dimodifikasi (via Petojo)  ke arah Rawa Buaya.
 22px Cililitan — Monumen Nasional yang sebelumnya melewati Halte Harmoni berubah menjadi Cililitan — Juanda. Dari Halte Pal Putih, bus mengitari berlawanan arah Koridor 2 dan melayani satu arah Halte Kwitang, Balai Kota, Monumen Nasional, Pecenongan, Juanda, dan Lapangan Banteng, lalu kembali ke Pal Putih untuk kembali ke arah Cililitan.
 22px Ragunan — Monumen Nasional via Kuningan memindahkan terminusnya dan berubah menjadi Ragunan — Balai Kota via Kuningan. Walaupun tidak terdampak langsung, terminus rute dipindahkan untuk mencegah overkapasitas Halte Monumen Nasional.
  22px Ragunan — Monumen Nasional via Semanggi memindahkan terminusnya dan berubah menjadi Ragunan — Balai Kota via Semanggi. Walaupun tidak terdampak langsung, terminus rute dipindahkan untuk mencegah overkapasitas Halte Monumen Nasional.
 22px  Kampung Rambutan — Harmoni berubah menjadi Kampung Rambutan — Juanda. Bus melawan arah Koridor 2 dengan menuju Kwitang dari Pasar Senen, lalu mengitari dan melayani satu arah Halte Balai Kota, Monumen Nasional, Pecenongan, Juanda, dan Pasar Baru, lalu kembali ke Kwitang untuk berbalik arah kembali ke Kampung Rambutan.
  Grogol Reformasi — Juanda diperpanjang menjadi Jelambar — Pasar Baru. Dan layanannya dibatasi hanya melayani saat HBKB
 22px Tanjung Priok — Bundaran Senayan  tidak lagi berhenti di Halte Harmoni dan kini melewati Halte Juanda dan Pecenongan (arah Bundaran Senayan) dan Halte Pasar Baru (arah Tanjung Priok).

 Angkutan Malam Hari (Amari) dan Angkutan Dini Hari (Andini) 
Amari dan Andini adalah layanan Transjakarta yang tersedia setiap malam (22.00-05.00 WIB), dan hanya berhenti pada halte tertentu yang dekat dengan pusat keramaian atau perumahan. Per tanggal 6 Mei 2015, ada 7 koridor yang melayani Amari dan Andini. Mulai tanggal 11 Januari 2016, Amari/Andini berhenti di setiap halte bus Transjakarta serta sejak 1 Januari 2025, semua koridor Amari/Andini dilebur dan diseragamkan dengan koridor reguler.

KoridorRuteMulai beroperasiArmadanirbing|22x22pxBlok M — Kota1 Juni 2014Mercedes-Benz OH 1626 milik PT Bianglala Metropolitannirbing|22x22pxPulo Gadung — Monumen Nasional6 Mei 2015Mercedes-Benz OH 1626 milik PT Bianglala Metropolitannirbing|22x22pxKalideres — Monumen Nasional1 Juni 2014Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan22pxPulo Gadung — GalunggungAgustus 2018Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan, Zhongtong Bus N12, dan Skywell NJL6126BEV milik Perum Damrinirbing|22x22pxAncol — Kampung Melayu6 Mei 2015Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan dan Zhongtong Bus N12 milik Perum Damri nirbing|22x22pxRagunan — Galunggung12 Juli 2016Mercedes-Benz OH 1626 milik PT Bianglala Metropolitannirbing|22x22pxKampung Rambutan — Kampung Melayu12 Juli 2016Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan dan Skywell NJL6126BEV milik Perum Damrinirbing|22x22pxLebak Bulus — Pasar Baru via Tomang23 Juli 2016Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan dan Zhongtong Bus N12 milik Perum Damrinirbing|22x22pxPinang Ranti — Pluit1 Juni 2014Mercedes-Benz OH 1626 milik PT Bianglala Metropolitan, Skywell NJL6126BEV, dan Zhongtong Bus N12 milik Perum Damrinirbing|23x23pxTanjung Priok — PGC6 Mei 2015Skywell NJL6126BEV milik Perum Damri nirbing|23x23pxPulo Gebang — Kampung MelayuJanuari 2017Mercedes-Benz OH 1626 milik PT Bianglala Metropolitannirbing|22x22pxPenjaringan — Sunter Boulevard Barat12 September 2022Skywell NJL6126BEV milik Perum Damri nirbing|23x23pxPuri Beta 2 — Tegal Mampang12 September 2022Mercedes-Benz OH 1626 milik PT Bianglala Metropolitannirbing|23x23pxJIS — Senen Toyota Rangga10 November 2023Skywell NJL6126BEV milik Perum Damri 

 Halte 
 Fasilitas halte 
jmpl|Contoh Halte Transjakarta generasi pertama (memiliki 1 dermaga tiap sisinya) halte dengan model seperti ini biasanya dibangun sekitar tahun 2004-2006
jmpl|Contoh Halte Transjakarta generasi kedua (memiliki 3 dermaga tiap sisinya) halte dengan model seperti ini biasanya dibangun sekitar 2007-2019
jmpl|200x200px|Contoh halte Transjakarta generasi ketiga (biasanya terdiri dari 4-6 dermaga tiap sisinya dengan bangunan futuristik) halte dengan model seperti ini dibangun sekitar 2020-sekarang
Halte bus Transjakarta didesain berbeda dari halte angkutan umum lainnya. Ketinggian platform (lantai halte) yang diatur setinggi 110 cm dari permukaan jalan, menyesuaikan dengan tinggi pintu bus. Letak halte bus Transjakarta umumnya berada di tengah jalan, kecuali jalan satu arah dan jalan dengan area pembatas jalan yang minim. Akses masuk ke dalam halte yang berada di tengah jalan menggunakan jembatan penyeberangan yang dibuat landai dan terbuat dari alumunium dan baja (kecuali jembatan penyeberangan yang sudah ada sebelumnya), atau disediakan tempat penyebrangan yang biasanya terletak dekat lampu lalu lintas atau dibuat zebra cross. Halte yang berada di pinggir jalan dilengkapi dengan halte angkutan umum di samping halte bus Transjakarta.
ka|jmpl|200px|Kondisi halte Harmoni Sentral pada saat hari kerja.
Kontruksi halte didominasi oleh bahan alumunium, baja, dan kaca. Untuk beberapa koridor, dengan konstruksi lantai halte-halte yang baru menggunakan beton. Lantai halte dibuat dari pelat baja. Ventilasi udara diberikan dengan menyediakan kisi-kisi alumunium pada sisi halte. Pintu halte menggunakan sistem geser otomatis yang akan lansung terbuka pada saat bus telah merapat di halte, walaupun banyak yang tidak berfungsi. Di dalam halte, disediakan tempat duduk, tempat sampah (bus tertentu), Wi-Fi gratis (di halte tertentu), dan papan informasi mengenai rute Transjakarta, ataupun yang lainnya.

Beberapa halte memiliki karakteristik tersendiri, terutama halte-halte transit. Halte Harmoni Sentral, serta beberapa halte setelahnya hingga Halte Glodok, berdiri di atas aliran Sungai Batang Huis, yang membuatnya ditopang dengan baja berukuran besar yang melintang di atas aliran air. Untuk titik transit yang tidak berada dalam 1 halte (2 halte yang berbeda koridor tetapi berdekatan), disediakan jembatan akses transit yang dikhususkan untuk pengguna Transjakarta.

Pada akhir Desember 2023, PT Transportasi Jakarta melakukan netralisasi pada nama-nama halte untuk mencari hak penamaan (naming rights) pada halte-halte tersebut yang merupakan salah satu sumber pendapatan nontiket/tarif. Netralisasi dilakukan dengan mengubah nama merek/perusahaan, gedung/instansi, atau tokoh/pahlawan menjadi nama daerah/jalan sekitar dari halte tersebut. Misalnya, nama Halte Indosiar (nama merek/perusahaan) diubah namanya menjadi Halte Damai, nama Halte RS Sumber Waras (nama instansi) diubah namanya menjadi Halte Roxy, nama Halte Benyamin Sueb (nama tokoh) diubah menjadi Halte Kemayoran, dan nama Halte Slamet Riyadi (nama pahlawan) diubah namanya menjadi Halte Kesatrian, tetapi beberapa halte lama juga ada yang memakai nama pahlawan sebagai nama barunya, seperti Halte Sarinah yang kini bernama Halte M.H. Thamrin, Halte Setiabudi yang dulunya bernama Setiabudi Utara AINI, Halte Rasuna Said yang dulunya GOR Sumantri, dan Halte Halim yang dulunya Penas Kalimalang.

 Halte transit 
Terdapat beberapa halte yang melayani lebih dari 1 koridor utama. Berikut ini adalah daftar halte transit utama yang beroperasi. Dua halte yang ditulis dalam satu baris adalah halte transit pasangan, yang memiliki area berbayar tersambung antar kedua halte, sementara penumpang melakukan transit melalui JPO atau area penghubung tertentu.

 Halte transitKoridor utama ASEAN arah KotaKejaksaan Agung arah Blok MCSW 122px 22pxBendungan HilirSemanggi22px 22pxDukuh AtasGalunggung22px 22px 22pxMonumen Nasional22px 22px 22pxKali Besar22px 22pxMuseum Sejarah JakartaKotaPulo Gadung22px 22pxCempaka MasSimpang Cempaka22px 22px Senen Toyota Rangga Jaga Jakarta22px 22px 22pxSenen Raya22px 22pxJuanda 22px 22pxPecenongan Damai22px 22pxJelambar Grogol Grogol Reformasi 22px 22px 22pxPetojo22px 22px Simpang Pramuka Pemuda Pramuka22px 22px Matraman Flyover Pramuka22px 22pxGunung Sahari22px 22pxJembatan MerahBali MesterSt. Jatinegara22px 22pxJatinegaraKampung Melayu22px 22px 22px Simpang Kuningan Underpass Kuningan22px 22pxCawang Cililitan22px 22pxCawang Sentral22px 22px 22pxCawang22px 22pxKebayoranVelbak22px 22pxTanjung Duren22px 22pxPenjaringan22px 22pxPluitTanjung Priok22px 22pxMamboKojaWalikota Jakarta UtaraPlumpangSunter Kelapa GadingFlyover Jatinegara22px 22pxLandasan Pacu 22px 22pxDanau Agung Danau Sunter 

Sebelum direvitalisasi, Halte Pulogadung 1 dan 2 tidak saling terintegrasi langsung. Apabila ingin melakukan transit di sini dari koridor 2 menuju koridor 4 atau sebaliknya, maka penumpang harus kembali melakukan tap-in di gate dan melakukan pembayaran kembali. Kasus yang sama juga terjadi pada Halte Gambir 1 dan Gambir 2, di mana pengguna dari Gambir 1 tidak dapat transit ke arah Pulogadung secara langsung. Pun sama halnya dengan Halte Harapan Indah 1 dan 2 saat masih beroperasi, walaupun letaknya berseberangan, pengguna yang hendak berbalik arah diwajibkan membayar kembali.

 Hak penamaan halte 
Pada 30 Juni 2022, PT Transportasi Jakarta mengumumkan penjualan hak penamaan eksklusif (exclusive naming rights) untuk beberapa halte Transjakarta. Halte Bundaran HI Astra pun menjadi yang pertama melaksanakan penjualan hak penamaan secara komersial sejak Agustus 2023 bersama dengan PT Astra International Tbk.

Berikut halte Transjakarta dengan kerja sama hak penamaan yang pernah dan/atau masih berlangsung.
 KodeNama haltePemegangSaat dimulaiSaat berakhirMerek suaraKeteranganFotoBundaran HI AstraPT Astra International TbkAgustus 2023 -Komersial haltenirbingSenayan Bank DKIPT Bank DKI (Bank Jakarta)Juli 2024September 2025Komersial haltenirbingSimpang Ragunan Ar-RaudhahMasjid Jami Ar-RaudhahSeptember 2024 -CSR haltenirbingWidya Chandra TelkomselPT Telekomunikasi SelularDesember 2024 -Komersial haltenirbingCawang Sentral 1 PolypaintPT Poly Warna IndonesiaDesember 2024 -Komersial shelter busSwadarma ParagonCorpPT Paragon Technology and InnovationJanuari 2025 -Komersial haltenirbingPetukangan d'Masivd'MasivMaret 2025 -Komersial haltenirbingSenen Toyota RanggaToyota-Astra MotorApril 2025 -Komersial haltenirbingSenayan Bank JakartaPT Bank DKI (Bank Jakarta)September 2025 -Komersial haltenirbingRawa Selatan STIAMIInstitut Ilmu Sosial dan Manajemen STIAMISeptember 2025Oktober 2025Komersial haltenirbingSmabelDinas Pendidikan Provinsi DKI Jakarta (SMP Negeri 115)September 2025 -CSR shelter

 Halte non-koridor 
Selain halte BRT yang dioperasikan pada rute koridor, terdapat pula halte-halte non-koridor yang melayani berbagai rute pengumpan dengan fasilitas shelter dan/atau peron tinggi serupa halte BRT di rute koridor di Jakarta. Sebelumnya sempat termasuk pula Halte JIEXPO Kemayoran yang berfokus melayani rute khusus Pekan Raya Jakarta dan Halte JIS, sebelum akhirnya kedua halte tersebut menjadi halte koridor sehubungan dengan dipromosikannya Rute 14: Senen—JIS menjadi Koridor BRT Transjakarta.

Berikut daftar halte non-koridor di wilayah Jakarta:
 Halte Non-koridorRute pengumpanExplorer Tanah AbanginaktifTransjakarta Tanah Abang 1(atau Jak Lingko Tanah Abang)hanya MikrotransTransjakarta Tanah Abang 218x18px 18x18px 18x18px 18x18px 18x18px 18x18px 18x18pxPlaza Stasiun Manggarai18x18px 18x18px 18x18pxTimur Stasiun Manggarai18x18px 18x18px 18x18pxStasiun Tebet18x18px 18x18pxCSW 218x18px 18x18px 18x18px 18x18px 18x18pxPasar Palmerah18x18px 18x18pxStasiun Palmerah18x18px 18x18pxSelatan Stasiun Gondangdia18x18px 18x18px 18x18pxUtara Stasiun Gondangdia(atau St. Gondangdia 2)18x18px 18x18pxTransport Hub Dukuh Atas18x18px 18x18pxUNJ 218x18px 18x18px

 Layanan pengumpan 
 Transjabodetabek 
jmpl|Armada milik swakelola Transjakarta sedang berhenti di Terminal Poris Plawad

Mulai 25 April 2016, PT Transportasi Jakarta mengoperasikan rute ke 5 kota penyangga. Pada awal pengoperasiannya Transjakarta mula-mula melayani Kota Bekasi dan Kota Depok, sedangkan rute ke Kota Tangerang dioperasikan pada tanggal 26 Mei 2016, dan rute ke Kota Tangerang Selatan dioperasikan pada tanggal 6 Juni 2016. Rute ke Kota Bogor dioperasikan pada 5 Juni 2025 dengan rute Bogor (Cidangiang)—Blok M. Berbeda dengan TransJabodetabek, tarif bus Transjakarta ke kawasan penyangga ini sama seperti tarif Transjakarta pada umumnya, yakni Rp3.500,00, dan tidak dikenakan biaya tambahan pada saat berhenti di halte busway maupun pada saat memasuki kawasan penyangga."Transjakarta Akan Beroperasi 24 Jam hingga ke Daerah Penyangga". Kompas.com. 24 April 2015. Diakses 24 April 2015."Senin Besok, Transjakarta Depok dan Bekasi Mulai Beroperasi". Kompas.com. 24 April 2015. Diakses 24 April 2015. Mulai tanggal 26 Mei 2016, Transjakarta mulai melayani rute ke Kota Tangerang dengan rute Poris Plawad—Pasar Baru dan Poris Plawad—Bundaran Senayan."Bus Transjakarta Rute Tangerang Telah Beroperasi ". Situs resmi Pemprov DKI Jakarta. 26 Mei 2016. Diakses 26 Mei 2016."Transjakarta Mulai Layani Penumpang hingga ke Kota Tangerang". Kompas.com. 26 Mei 2016. Diakses 6 Juni 2016. Mulai 6 Juni 2016, rute Transjakarta ke Kota Tangerang Selatan telah dioperasikan dengan rute Ciputat—Bundaran HI (Tosari) dan BSD City—Slipi."Transjakarta Buka 2 Rute Baru, Ciputat-Bundaran HI dan BSD-Slipi". Kompas.com. 6 Juni 2016. Diakses 6 Juni 2016. Mulai 20 Juni 2016, Transjakarta mengoperasikan rute Terminal Depok—BNN sebagai pengganti Transjabodetabek Depok—Grogol yang sudah tidak beroperasi sejak beberapa bulan yang lalu."Transjakarta Rute Depok-Cawang UKI Mulai Beroperasi Hari Ini". Kompas.com. 20 Juni 2016. Diakses 20 Juni 2016. Mulai 28 April 2023, Transjakarta melakukan modifikasi berupa perpendekan rute B11 menjadi Bekasi Timur—BNN dan rute T11 menjadi Poris Plawad—Slipi Petamburan.

Penumpang yang akan naik dari kawasan penyangga tidak melalui halte, tetapi menunggu di pinggir jalan yang terdapat papan bergambar bus bertuliskan, "STOP, bus pengumpan Transjakarta". Penumpang hanya diizinkan untuk naik dan turun di titik angkut yang telah ditentukan dan rute tersebut akan diubah terkait operasional.

 Jawa Barat 
 DKI Jakarta ke Kabupaten—Kota Bogor 
KoridorOperatorHalte ujung JakartaHalte ujung BogorJalan utama di Jakarta yang dilaluiViaJalan utama di Bogor yang dilaluiKeterangan18x18pxMayasari Bakti dan Swakelola TransjakartaBlok M ()di Stasiun MRT Blok M BCA ()↔ Bogor ( )Botani SquareJalan Trunojoyo, Jalan Kapten Pierre Tendean, Jalan Jenderal Gatot Soebroto, Jalan Letjen MT HaryonoJalan Tol Lingkar Dalam  dan Jalan Tol JagorawiJalan Padjajaran Segmen BRT hanya dilalui dari halte Pancoran Tugu  s.d. Blok M melalui Koridor 9 dan 13

 DKI Jakarta ke Kabupaten—Kota Bekasi 
+KoridorOperatorHalte ujung JakartaHalte ujung BekasiJalan utama di Jakarta yang dilaluiViaJalan utama di Bekasi yang dilaluiKeterangan18x18pxSwakelola TransjakartaCawang  )di Stasiun LRT Cawang ( )↔ Summarecon Bekasi ()Summarecon Mal BekasiJalan Letjen M.T. Haryono, Jalan Komodor Halim PerdanakusumaJalan Tol Jakarta-CikampekJalan Jenderal Ahmad YaniPada masa hari bebas kendaraan bermotor di Jalan Jenderal Ahmad Yani, Kota Bekasi, layanan bus ini dialihkan menjadi Halte BRT Cawang-Metropolitan Mall Bekasi mulai jam 05.00 WIB, sedangkan mulai 10.00 WIB, layanan bus ini beroperasi seperti biasa.18x18pxSwakelola Transjakarta↔ Bekasi TimurTerminal BekasiJalan Ir. H. Djuanda18x18pxMayasari BaktiDukuh Atas (  )↔ Jalan Letjen D.I. Panjaitan, Jalan Haji Darip, Jalan Jatinegara Timur, Jalan Otto Iskandardinata, Jalan Jatinegara Barat, Jalan MatramanJalan Tol Bekasi-Cawang-Kampung MelayuJalan Ir. H. Djuanda, Jalan Cut Meutia, Jalan K.H. Noer AliSegmen BRT hanya dilalui dari halte Pedati Prumpung s.d. Galunggung melalui Koridor 4, 5, 10, dan 1118x18pxMayasari BaktiCawang Sentral (  )↔Vida Bekasi ()Marketing Office VidaJalan Mayjen SoetoyoJalan Tol Lingkar Utara dan Jalan Tol Jakarta-—CikampekJalan Siliwangi, Jalan Pekayon—Pondok Gede18x18pxPerum DAMRIPulo Gadung ( )↔Harapan IndahTransera Waterpark Kota Harapan IndahJalan Bekasi RayaJalan Bekasi RayaJalan Sultan Agung18x18pxSwakelola TransjakartaCawang (  )↔CikarangHollywood JunctionJalan Mayjen SoetoyoJalan Tol Jakarta—CikampekJalan Industri

 DKI Jakarta ke Kota Depok 
KoridorOperatorHalte ujung JakartaHalte ujung DepokJalan utama di Jakarta yang dilaluiViaJalan utama di Depok yang dilaluiKeterangan18x18pxSwakelola TransjakartaCawang Sentral 1 Polypaintdi Halte BRT Cawang Sentral (  )↔ Depok () di Stasiun Depok Baru ()Jalan Mayjen Soetoyo, Jalan JamboreJalan Tol Jagorawi dan Jalan Tol Lingkar SelatanJalan Ir. H. Djuanda, Jalan MargondaPada masa hari bebas kendaraan bermotor di Jalan Margonda Raya, Kota Depok, layanan bus ini mengalami perpendekan rute menjadi Cawang Sentral-STIAMI mulai jam 06.00 WIB, sedangkan mulai 09.00 WIB, layanan bus ini beroperasi seperti biasa.18x18pxMayasari Bakti dan Bianglala MetropolitanLebak Bulus () di Halte BRT Lebak Bulus ()↔ Universitas IndonesiaHalte eksternal Jalan Ciputat Raya (arah selatan)
 Jalan R.A. Kartini, Jalan TB Simatupang, Jalan Lenteng Agung Raya - -18x18pxSwakelola Transjakarta dan Mayasari Bakti↔ Sawangan Jalan Ciputat Raya (arah selatan)
 Jalan R.A. Kartini, Jalan TB SimatupangJalan Tol Depok-AntasariJalan Sawangan Raya18x18pxMayasari Bakti dan Swakelola TransjakartaStasiun Manggarai (  )di Halte BRT Manggarai ()↔Universitas IndonesiaHalte eksternalJalan Dr. Sahardjo, Jalan Prof. Dr. Soepomo, Jalan K.H. Guru Amin, Jalan Pasar Minggu Raya, Jalan Lenteng Agung Raya -Jalan Komjen Polisi H. Jasin18x18pxMayasari Bakti dan Perum DAMRI Cawang Cililitan ( )↔Cibubur ()Jalan Mayjen Soetoyo Jalan Tol JagorawiJalan Jambore

 Banten 
 DKI Jakarta ke Kabupaten-Kota Tangerang 
KoridorOperatorHalte ujung JakartaHalte ujung TangerangJalan utama di Jakarta yang dilaluiViaJalan utama di Tangerang yang dilaluiKeterangan18x18pxSwakelola TransjakartaKalideresdi Halte BRT Kalideres ()↔Perkantoran Bandara Soekarno-Hattadi Stasiun Bandara Soekarno-Hatta ()Jalan Daan MogotJalan Tol Prof. Dr. Sedyatmo18x18pxSwakelola TransjakartaPetamburan ()↔ Poris Plawad ( ) di Stasiun Batuceper ()Jalan Letjen S. ParmanJalan Tol Jakarta-—TangerangJalan Jenderal Sudirman18x18pxSwakelola TransjakartaJuanda (  )↔  Jalan Ir. H. Juanda (arah timur)
 Jalan Veteran (arah barat)
 Jalan Tomang Raya, Jalan Tarakan, Jalan SuryopranotoJalan M.H. Thamrin, Jalan Jenderal Sudirman18x18pxMayasari BaktiBlok M ()di Stasiun MRT Blok M BCA ()↔ PIK 2Jalan Letjen S. Parman, Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman, Jalan SisingamangarajaJalan Tol Prof. Dr. Sedyatmo dan Jalan Tol Lingkar Dalam -Segmen BRT hanya dilalui dari halte Kemanggisan (arah Blok M) atau halte Petamburan (arah PIK 2) s.d. Blok M melalui Koridor 1 dan 9

 DKI Jakarta ke Kota Tangerang Selatan 
KoridorOperatorHalte ujung JakartaHalte ujung Tangerang SelatanJalan utama di Jakarta yang dilaluiViaJalan utama di Tangerang Selatan yang dilaluiKeterangan18x18pxSwakelola TransjakartaJelambar ( )↔ Bumi Serpong DamaiSunburst CBDJalan Daan Mogot, Jalan Letjen S. ParmanJalan Tol Jakarta-TangerangJalan Serpong Raya, Jalan Pahlawan Seribu18x18pxBianglala MetropolitanCSW (  )M Bloc Space↔ CiputatDepo Bus Bianglala Metropolitan Ciputat Jalan Ciputat Raya, Jalan R.A. Kartini (arah utara)
 Jalan Metro Pondok Indah, Jalan Panglima Polim -Jalan Ir. H. Juanda, Jalan Dewi Sartika, Jalan L.L.R.E. Martadinata18x18pxSwakelola TransjakartaKampung Rambutan ()di Stasiun LRT Kampung Rambutan ()↔  Jalan Ciputat Raya (arah timur)
 Jalan R.A. Kartini, Jalan SupriyadiJalan Tol Lingkar Utara18x18pxJewa Dian MitraBlok M ()di Stasiun MRT Blok M BCA ()↔RempoaJalan R.C. Veteran dan Jalan Rempoa Permai Jalan Kyai Maja, Jalan Ciledug Raya
 Jalan Bumi, Jalan Panglima Polim (arah utara)
 Jalan Sultan Iskandar Muda (arah selatan)Jalan R.C. Veteran18x18pxMayasari Bakti dan Swakelola Transjakarta↔Alam SuteraFlavor Bliss Jalan Jenderal Sudirman, Jalan Jenderal Gatot Soebroto, Jalan Letjen S. Parman, Jalan Sisingamangaraja
 Jalan Panglima Polim (arah selatan)Jalan Tol Jakarta—TangerangSegmen BRT hanya dilalui dari halte Kota Bambu s.d. Blok M melalui Koridor 1 dan 9

 RoyalTrans 
jmpl|Bus RoyalTrans
Mulai 12 Maret 2018, Badan Pengelola Transportasi Jakarta (BPTJ) dan PT Transportasi Jakarta mengoperasikan layanan non-subsidi RoyalTrans sebagai bagian dari penerapan penjatahan ganjil-genap di Jalan Tol Jakarta-—Cikampek. Pengoperasian layanan tersebut merupakan bagian dari program TransJabodetabek Premium yang dijalankan oleh BPTJ. Bus tersebut berjalan di lajur khusus angkutan umum (bahu jalan) jalan tol. RoyalTrans menggunakan armada Mercedes Benz OF 917 (TJ). Berbeda dengan bus Transjakarta lainnya, bus ini hanya menaikkan/menurunkan penumpang di pemberhentian bus pinggir jalan (bus stop) dan memiliki tarif Rp20.000,00 hingga Rp35.000,00, serta memiliki fasilitas Wi-Fi, pengisi daya USB, TV, tempat botol minum di setiap kursi penumpang, dan kursi yang bisa diatur sesuai dengan keinginan (reclining seat) untuk mendukung kenyamanan para penglaju . Pada titik-titik keberangkatan terdapat kantong parkir bagi warga yang ingin menggunakan angkutan umum dengan tarif parkir flat Rp10.000,00 hanya dengan cukup menunjukkan karcis TransJabodetabek Premium/RoyalTrans.

Mulai tahun 2024, pola pengoperasian RoyalTrans difokuskan ulang untuk profitabilitas komersial bagi perusahaan dengan tidak lagi berdasarkan pada jumlah rute atau armada. Di antaranya melalui kerja sama strategis seperti pengoperasian layanan Wara Wiri Ancol pada Taman Impian Jaya Ancol serta kerja sama dengan Angkasa Pura untuk pengoperasian shuttle bus gratis di Bandara Soekarno-Hatta.

Pada 4 Desember 2025, Transjakarta menetapkan ketentuan untuk melakukan pemesanan tempat duduk hingga 7 hari sebelum keberangkatan. Pemesanan dilakukan melalui aplikasi TJ: Transjakarta dan berlaku secara bertahap pada beberapa rute dan diberlakukan sepenuhnya pada seluruh rute RoyalTrans pada 12 Desember 2025. Karena banyaknya penumpang yang kesulitan dengan sistem yang baru ini, penerapannya pun ditunda 3 hari kemudian hingga kemudian dibuka kembali pada 7 Januari 2026 untuk keberangkatan perdana pada rute S12 dan S31 saja.

Berikut ini adalah rute-rute yang dilayani oleh RoyalTrans:

 DKI Jakarta ke Kabupaten—Kota Bekasi 
KoridorHalte ujung JakartaHalte ujung BekasiJalan utama di Jakarta yang dilaluiViaJalan utama di Bekasi yang dilaluiKeterangan18x18pxBlok M ()di Stasiun MRT Blok M BCA () ←AM→PMSummarecon BekasiSummarecon Mal Bekasi Jalan Jenderal Sudirman, Jalan Jenderal Gatot Soebroto
 Jalan Sisingamangraja, Jalan Panglima Polim (arah barat)Jalan Tol Lingkar Dalam dan Jalan Tol Jakarta-—CikampekJalan Jenderal Ahmad YaniHanya beroperasi pada hari kerja (Senin-Jumat) mulai 05.00 WIB ke arah Jakarta, sedangkan sebaliknya mulai 16.00 WIB18x18pxKuninganStasiun LRT Setiabudi (  ) ←AM→PMJalan H.R. Rasuna Said, Jalan Jenderal Gatot Soebroto

 DKI Jakarta ke Kota Depok (via Cibubur) 
KoridorHalte ujung JakartaHalte ujung DepokJalan utama di Jakarta yang dilaluiViaJalan utama di Depok yang dilaluiKeterangan18x18pxBlok M ()di Stasiun MRT Blok M BCA () ←AM→PMCibubur ()Cibubur Junction Jalan Jenderal Sudirman, Jalan Jenderal Gatot Soebroto
 Jalan Sisingamangraja, Jalan Panglima Polim (arah barat)Jalan Tol Lingkar Dalam dan Jalan Tol JagorawiJalan TransyogiHanya beroperasi pada hari kerja (Senin-Jumat) mulai 05.00 WIB ke arah Jakarta, sedangkan sebaliknya mulai 17.00 WIB18x18pxBalai Kota () ←AM→PMJalan Medan Merdeka Selatan, Jalan M.H. Thamrin, Jalan Jenderal Sudirman, Jalan Jenderal Gatot Soebroto18x18pxKuninganStasiun LRT Setiabudi (  ) ←AM→PMJalan H.R. Rasuna Said, Jalan Jenderal Gatot Soebroto

 DKI Jakarta ke Kabupaten—Kota Tangerang 
KoridorHalte ujung JakartaHalte ujung TangerangJalan utama di Jakarta yang dilaluiViaJalan utama di Tangerang yang dilaluiKeterangan18x18pxLebak Bulus () di Halte BRT Lebak Bulus () ←AM→PMSummarecon SerpongScientia Square Park Jalan R.A. Kartini
 Jalan Ciputat Raya (arah barat)Jalan Tol Lingkar Utara, Jalan Tol Ulujami-Serpong, dan Jalan Tol Serpong-Balaraja -Hanya beroperasi pada hari kerja (Senin-Jumat) mulai 06.00 WIB ke arah Jakarta, sedangkan sebaliknya mulai 16.00 WIB dan 17.30 WIB

 DKI Jakarta ke Kota Tangerang Selatan 
KoridorHalte ujung JakartaHalte ujung Tangerang SelatanJalan utama di Jakarta yang dilaluiViaJalan utama di Tangerang Selatan yang dilaluiKeterangan18x18pxKuninganStasiun LRT Setiabudi (  ) ←AM→PMCinereRukan South CityJalan H.R. Rasuna Said, Jalan Mampang Prapatan, Jalan Hj. Tutty Alawiyah, Jalan T.B. SimatupangJalan Tol Depok-AntasariJalan Cinere Raya (Kota Depok)Hanya beroperasi pada hari kerja (Senin-Jumat) mulai 06.00 WIB ke arah Jakarta, sedangkan sebaliknya mulai 16.00 WIB dan 17.30 WIB18x18pxBundaran Senayan ()di Stasiun MRT Senayan Mastercard () ←AM→PM Jalan Jenderal Sudirman
 Jalan Sisingamangaraja, Jalan Trunojoyo (arah selatan)18x18pxFatmawati 
di Stasiun MRT Fatmawati Indomaret () ←AM→PMTerminal BSDJalan R.A. KartiniJalan Tol Lingkar Utara dan Jalan Tol Ulujami-Serpong -Hanya beroperasi pada hari kerja (Senin-Jumat) mulai 06.00 WIB ke arah Jakarta, sedangkan sebaliknya mulai 16.00 WIB dan 17.30 WIBRute tersebut hanya bisa diakses dengan melakukan pemesanan tiket dan kursi melalui aplikasi TJ: Transjakarta.18x18px ←AM→PMBintaro ()Bintaro Jaya Xchange -

 Pengumpan dalam kota 

jmpl|Armada swakelola Transjakarta
Selain pengumpan lintas perbatasan, PT Transportasi Jakarta juga mengoperasikan pengumpan bus Transjakarta yang jangkauannya di dalam wilayah Jakarta dan bertujuan untuk menghubungkan layanan BRT Transjakarta dengan berbagai pusat keramaian. Secara umum, armada bus pengumpan terintegrasi oleh Transjakarta yang digunakan adalah bus sedang yang dioperasikan oleh Trans Swadaya, Jewa Dian Mitra, Bayu Holong Persada, Pusaka Satria Utama (Bluebird), dan Sentra Glosia Indonesia sebagai MiniTrans, bus bantuan dari Kementerian Perhubungan yang dioperasikan oleh Perum DAMRI, bus single meliputi Mercedes-Benz OH 1626 yang dioperasikan oleh Mayasari Bakti, Mercedes-Benz OH 1526 dan Mercedes-Benz OH 1626 yang dioperasikan oleh PT Transportasi Jakarta (swakelola), Scania K250UB Low Entry dan Mercedes-Benz O 500 U 1726 yang dioperasikan PT Transportasi Jakarta (swakelola), bus listrik low entry meliputi SAG Golden Dragon Pivot E12 yang dioperasikan oleh Bianglala Metropolitan, Skywell NJL6129BEV yang dioperasikan oleh Perum DAMRI, dan BYD B12 yang dioperasikan Mayasari Bakti sebagai MetroTrans, serta bus single listrik meliputi Zhongtong Bus N12, Skywell NJL6126BEV, dan BYD D9 (VKTR Tidar HF-12) yang dioperasikan oleh Perum DAMRI. Transit dari rute non-BRT menuju rute BRT hanya bisa dilakukan di halte yang telah ditentukan. Khusus untuk armada Metrotrans, transit hanya dapat dilakukan di beberapa halte terminus atau halte akhir rute.

Penumpang yang akan naik dari kawasan yang tidak ada Halte BRT-nya tidak melalui halte, tetapi menunggu di pinggir jalan yang terdapat papan bergambar bus bertuliskan, "STOP, bus pengumpan Transjakarta". Penumpang hanya diizinkan untuk naik dan turun di titik angkut yang telah ditentukan.

Berbeda dengan bus biru yang menerapkan area khusus wanita, bus Metrotrans dan Minitrans masih membolehkan penumpang pria duduk di area depan.
{| class=wikitable style="font-size: 90%;" |
!Rute
!Operator
!colspan=3|Halte ujung
!Jalan utama yang dilalui
!Keterangan
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI, Mayasari Bakti, dan Swakelola Transjakarta|Pantai MajuBy the Sea Shopping Centre
! ↔
|Balai Kota ()
|
 Jalan Majapahit, Jalan Medan Merdeka Barat, Jalan Medan Merdeka Selatan
 Jalan Kunir, Jalan Lada, Jalan Hayam Wuruk (arah timur)
 Jalan Gajah Mada, Jalan Kali Besar Timur (arah barat)
|
 Segmen BRT hanya berada di halte Penjaringan, segmen Pluit Selatan-Balai Kota via koridor 12-1-2-3 untuk arah Balai Kota dan segmen Balai Kota-Glodok via koridor 2-1-3-12-9 untuk arah Pantai Maju
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti dan Swakelola Transjakarta| Stasiun Palmerah ()! ↔
| Simpang Temu Dukuh Atas (       )<small> di Stasiun Sudirman, , dan Stasiun LRT Dukuh Atas BNI
| Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman, Jalan M.H. Thamrin
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Koantas Bima| rowspan=2 | Blok M ()di Stasiun MRT Blok M BCA ()
! ↔
| PesanggrahanJalan Bintaro Permai dan Jalan Bintaro Kodam
|
 Jalan Kyai Maja, Jalan Ciledug Raya
 Jalan Trunojoyo (arah selatan)
 Jalan Pakubuwono VI, Jalan Bumi, Jalan Panglima Polim (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti! ↔
| Pondok LabuJalan Pinang I dan Jalan Margasatwa
|
 Jalan Panglima Polim, Jalan R.S. Fatmawati
 Jalan Trunojoyo (arah selatan)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti dan Swakelola Transjakarta| Stasiun Palmerah ()! ↔
| Bundaran Senayan ()di Stasiun MRT Senayan Mastercard ()
| Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Stasiun Tanah Abang ()
! ↔
| Stasiun Gondangdia ()
|  Jalan Kebon Sirih (arah timur)
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, rute bus ini dialihkan menjadi Stasiun Tanah Abang—Stasiun Gondangdia (via Jalan Medan Merdeka Selatan) mulai 05.00 WIB, sedangkan mulai dari 10.00 WIB beroperasi seperti biasa
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra| rowspan="3" | Blok M ()di Stasiun MRT Blok M BCA ()
! ↔
| MeruyaJalan Taman Aries dan Jalan Aries Utama III
|
 Jalan Kyai Maja, Jalan Ciledug Raya
 Jalan Trunojoyo (arah selatan)
 Jalan Pakubuwono VI, Jalan Bumi, Jalan Panglima Polim (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta! ↔
| Tanah Abang ()
|
 Jalan Jenderal Sudirman, Jalan M.H. Thamrin
 Jalan Sisingamangaraja, Jalan Panglima Polim (arah utara)
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, rute bus ini dialihkan menjadi Stasiun Tanah Abang-Terminal Blok M (via Jalan K.H. Mas Mansyur-Jalan Asia Afrika) mulai 05.00 WIB, sedangkan mulai dari 10.00 WIB beroperasi seperti biasa
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta dan Perum DAMRI! ↔
| Senendi dekat Halte BRT Senen Toyota Rangga (  ) dan Stasiun Pasar Senen ()
|
 Jalan Jenderal Sudirman, Jalan M.H. Thamrin, Jalan Medan Merdeka Selatan
 Jalan Medan Merdeka Barat, Jalan Medan Merdeka Timur, Jalan Pos (arah utara)
 Jalan H. Imam Syafi'i, Jalan Prajurit KKO Usman-Harun, Jalan Panglima Polim (arah selatan)
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Tanah Abang ()! ↔
| Senendi dekat Halte BRT Senen Toyota Rangga (  ) dan Stasiun Pasar Senen ()
|
 Jalan Prajurit KKO Usman-Harun, Jalan Kebon Sirih
 Jalan H. Imam Syafi'i, Jalan Gunung Sahari (arah timur)
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, rute bus ini dialihkan menjadi Stasiun Tanah Abang-Terminal Senen (via Jalan Medan Merdeka Selatan) mulai 05.00 WIB, sedangkan mulai dari 10.00 WIB beroperasi seperti biasa
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Blok M ()di Stasiun MRT Blok M BCA ()
! ↔
| Ancol ()
|
 Jalan Tol Lingkar Dalam Jakarta, Jalan Gedong Panjang, Jalan Kopi, Jalan Mangga Dua, Jalan Gunung Sahari, Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman
 Jalan Pattimura, Jalan Roa Malaka Utara, Jalan Kunir, Jalan Kemukus, Jalan Lada (arah utara)
 Jalan Kali Besar Barat, Jalan Bandengan Selatan, Jalan Bandengan Utara, Jalan Letjen S. Parman, Jalan Sisingamangaraja, Jalan Panglima Polim (arah selatan)
|
 Segmen BRT hanya berada di halte Ancol s.d. Gedong Panjang dan Kemanggisan s.d. Blok M via koridor 5-12-9-1.
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Senendi dekat Halte BRT Senen Toyota Rangga (  ) dan Stasiun Pasar Senen ()
! ↔
| Simpang Temu Dukuh Atas (       )<small> di Stasiun Sudirman, , dan Stasiun LRT Dukuh Atas BNI
| 
 Jalan Prajurit KKO Usman-Harun, Jalan H.O.S. Cokroaminoto, Jalan Cut Meutia
 Jalan Medan Merdeka Selatan (arah utara)
 Jalan Teuku Cik Di Tiro (arah selatan)
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, rute bus ini dialihkan menjadi Terminal Senen-Flyover Kuningan mulai 05.00 WIB, sedangkan mulai dari 10.00 WIB beroperasi seperti biasa
|-
| style="text-align: center; vertical-align: top;" |18x18px
!Swakelola Transjakarta|Selatan Gondangdia!↔
|Perpustakaan Nasional|
|
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Taman Kota ()di Stasiun Taman Kota ()
! ↔
| Penjaringan ( )
| Jalan Daan Mogot
| rowspan="2" | -
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Sentraland CengkarengMenara Bunaken
! ↔
| Puri KembanganJalan Puri Molek B1 dan Jalan Puri Lingkar Dalam
| Jalan Daan Mogot
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI dan Swakelola Transjakarta| JIEP! ↔
| Bundaran Senayan ()di Stasiun MRT Senayan Mastercard ()
| Jalan Jenderal Sudirman, Jalan M.H. Thamrin, Jalan Proklamasi, Jalan Pramuka, Jalan Pemuda
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| rowspan=2| Pulo Gadung ( )
! ↔
| Pinang Ranti ()
| 
 Jalan Inspeksi Tarum Barat (arah utara)
 Jalan Laksamana Malahayati (arah selatan)
 Jalan Haji Darip, Jalan Pahlawan Revolusi, Jalan Pondok Gede Raya
| -
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI! ↔
| Kejaksaan Agung (  )
| Jalan Haji Darip, Jalan Pemuda, Jalan Jenderal Ahmad Yani, Jalan Letjen D.I. Panjaitan
|
 Segmen BRT hanya dilalui dari halte Flyover Jatinegara dan Pedati Prumpung, serta halte Cawang s.d. Kejaksaan Agung via Koridor 10-7-9-13-1
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI dan Swakelola Transjakarta| rowspan=2| Stasiun Tebet ()Pintu Timur
! ↔
| Bidara Cina ()
| 
 Jalan Abdullah Syafi'i, Jalan Otto Iskandardinata
 Jalan Jatinegara Barat, Jalan Matraman, Jalan Jatinegara Timur (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti dan Swakelola Transjakarta! ↔
| Tanah AbangPasar Tanah Abang
| Jalan Abdullah Syafi'i, Jalan Kasablanka, Jalan Prof. Dr. Satrio, Jalan K.H. Mas Mansyur
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta dan Mayasari Bakti| rowspan=2 | Kampung Melayu (  )
! ↔
| Tanah Abang ()
| 
 Jalan Matraman
 Jalan Cikini Raya, Jalan Pegangsaan Timur, Jalan Salemba Raya (arah timur)
 Jalan Teuku Cik Di Tiro, Jalan Ridwan Rais, Jalan Medan Merdeka Selatan (arah barat)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra! ↔
| Ragunan ()
| 
 Jalan Abdullah Syafi'i, Jalan Prof. Dr. Soepomo, Jalan Jenderal Gatot Soebroto, Jalan Kapten Tendean, Jalan Mampang Prapatan
 Jalan Otto Iskandardinata, Jalan T.B. Simatupang (arah selatan)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra| rowspan=2 | Stasiun Tebet ()Pintu Barat
! ↔
| Kuningan ()di Stasiun LRT Kuningan ( )
| Jalan Abdullah Syafi'i, Jalan Kasablanka, Jalan H.R. Rasuna Said
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra, Bianglala Metropolitan, dan Swakelola Transjakarta! ↔
| Bundaran Senayan ()di Stasiun MRT Senayan ()
| 
 Jalan Abdullah Syafi'i, Jalan Kasablanka, Jalan Prof. Dr. Satrio, Jalan Jenderal Sudirman
 Jalan K.H. Mas Mansyur (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI dan Mayasari Bakti| Senendi Halte BRT Senen Sentral (  ) dan Stasiun Pasar Senen ()
! ↔
| Lebak Bulus () di Stasiun MRT Lebak Bulus ()
| 
 Jalan Medan Merdeka Timur, Jalan Ridwan Rais, Jalan Menteng Raya, Jalan H.R. Rasuna Said, Jalan Mampang Prapatan, Jalan Hj. Tutty Alawiyah, Jalan T.B. Simatupang, Jalan R.A. Kartini
 Jalan Cikini Raya, Jalan Pegangsaan Timur (arah selatan)
 Jalan Ciputat Raya, Jalan H.O.S. Cokroaminoto, Jalan Cut Meutia (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI dan Swakelola Transjakarta| KaretCityWalk Sudirman
! ↔
| Kuningan ()di Stasiun LRT Kuningan ( )
| Jalan K.H. Mas Mansyur, Jalan Prof. Dr. Satrio, Jalan H.R. Rasuna Said
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Stasiun Manggarai (  )<small>di Halte BRT Manggarai ()
! ↔
| rowspan=2 | Blok M ()<small>di Stasiun MRT Blok M BCA ()
| 
 Jalan H.R. Rasuna Said, Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman
 Jalan Sisingamangaraja, Jalan Panglima Polim (arah selatan)
|
 Segmen BRT hanya berada di halte Manggarai s.d. Blok M via koridor 4-6-9-1.
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin, layanan bus ini dimulai pada jam 10.00 WIB
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra| Ragunan ()
! ↔
| 
 Jalan T.B. Simatupang, Jalan Harsono RM
 Jalan Panglima Polim (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti| Dukuh Atas (       )<small> di Stasiun Sudirman, , dan Stasiun LRT Dukuh Atas BNI
! ↔
| Casablanca| Jalan Kasablanka
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra| rowspan=2| Pasar Minggudi Stasiun Pasar Minggu ()
! ↔
| Velbakdi Halte BRT Seskoal ()
| 
 Jalan Kyai Maja, Jalan Ciledug Raya
 Jalan Bumi (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Bayu Holong Persada! ↔
| Blok M ()<small>di Stasiun MRT Blok M BCA ()
|
 Jalan Wolter Monginsidi, Jalan Kapten Tendean, Jalan Mampang Prapatan, Jalan Hj. Tutty Alawiyah
 Jalan Trunojoyo, Jalan Panglima Polim (arah barat)
 Jalan Gunawarman, Jalan Senopati (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Blok M ()<small>di Stasiun MRT Blok M BCA ()
! ↔
| Duren Tiga ()   
|
 Jalan Wolter Monginsidi, Jalan Kapten Tendean, Jalan Bangka Raya, Jalan Kemang Raya
 Jalan Trunojoyo, Jalan Panglima Polim (arah barat)
 Jalan Gunawarman, Jalan Senopati (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti| rowspan=2 | Kampung Rambutan ()<small>di Stasiun LRT Kampung Rambutan ()
! ↔
| Lebak Bulus () di Halte BRT Lebak Bulus ()
|
 Jalan R.A. Kartini, Jalan T.B. Simatupang
 Jalan Ciputat Raya (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Bianglala Metropolitan, Pusaka Satria Utama, dan Jewa Dian Mitra! ↔
| Blok M ()<small>di Stasiun MRT Blok M BCA ()
|
 Jalan Wolter Monginsidi, Jalan Kapten Tendean, Jalan Mampang Prapatan, Jalan TMP Kalibata, Jalan Dewi Sartika, Jalan Raya Bogor
 Jalan Trunojoyo, Jalan Panglima Polim (arah barat)
 Jalan Gunawarman, Jalan Senopati (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Bayu Holong Persada dan Perum DAMRI| TMII ()Pintu I
! ↔
| Pancoran Tugu ()   
| Jalan Letjen M.T. Haryono, Jalan Mayjen Soetoyo, Jalan Tol Jagorawi, Jalan H. Bokir bin Dji'un, Jalan TMII Pintu II
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Bayu Holong Persada| Kampung Rambutan ()<small>di Stasiun LRT Kampung Rambutan ()
! ↔
| Ragunan ()
| Jalan T.B. Simatupang, Jalan Harsono RM
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Pusaka Satria Utama| Pondok KelapaKlapa Village Pondok Kelapa
! ↔
| Cawang Sentral (  )   
| Jalan Mayjen Soetoyo, Jalan Letjen D.I. Panjaitan, Jalan Laksamana Malahayati, Jalan K.H. Noer Ali
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra dan Swakelola Transjakarta| Blok M ()di Stasiun MRT Blok M BCA ()
! ↔
| CililitanCililitan Kecil 2 ( )   
|
 Jalan Wolter Monginsidi, Jalan Kapten Tendean, Jalan Mampang Prapatan, Jalan TMP Kalibata, Jalan Dewi Sartika
 Jalan Trunojoyo, Jalan Panglima Polim (arah barat)
 Jalan Gunawarman, Jalan Senopati (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti| rowspan=4| Cibubur ()Cibubur Junction
! →
| Pluit ( )   
| Jalan Jambore, Jalan Tol Jagorawi, Jalan Mayjen Soetoyo, Jalan Letjen M.T. Haryono, Jalan Jenderal Gatot Soebroto, Jalan Letjen S. Parman
| rowspan=3 | 
 Hanya keberangkatan pagi dari Cibubur Junction pada jam sibuk di hari kerja.
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI! →
| Tanjung Priok ( )di Stasiun Tanjung Priok ()
| Jalan Jambore, Jalan Tol Jagorawi, Jalan Mayjen Soetoyo, Jalan Letjen D.I. Panjaitan, Jalan Jenderal Ahmad Yani, Jalan Laksda Yos Sudarso
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI! →
| Ancol ()   
| 
 Jalan Jambore, Jalan Tol Jagorawi, Jalan Mayjen Soetoyo, Jalan Letjen M.T. Haryono, Jalan Otto Iskandardinata, Jalan Matraman Raya, Jalan Salemba Raya, Jalan Kramat Raya, Jalan Gunung Sahari
 Jalan Jatinegara Barat (arah utara)
 Jalan Jatinegara Timur (arah selatan)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra! ↔
| Kampung Rambutandi Halte BRT Tanah Merdeka ()
| Jalan Jambore, Jalan Tol Jagorawi, Jalan Supriyadi
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Stasiun Halim ( )
! ↔
| Cawang Sentral (  )   
| Jalan Mayjen Soetoyo, Jalan Letjen D.I. Panjaitan
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta dan Koantas Bima| Tanah Abang ()! ↔
| Kebayoran Lama (  )
| Jalan K.H. Mas Mansyur, Jalan Tentara Pelajar, Jalan Supeno
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra dan Koantas Bima| rowspan=2 | Blok M ()di Stasiun MRT Blok M BCA ()
! ↔
| JogloJalan Joglo Raya dan Jalan Masjid Baabul Minan
|
 Jalan Kyai Maja, Jalan Teuku Nyak Arief, Jalan Supeno
 Jalan Trunojoyo, Jalan Sultan Iskandar Muda (arah selatan)
 Jalan Bumi, Jalan Panglima Polim (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra dan Koantas Bima! ↔
| BintaroMasjid Jami Bintaro Jaya
|
 Jalan Kyai Maja
 Jalan Trunojoyo, Jalan Sultan Iskandar Muda (arah selatan)
 Jalan Bumi, Jalan Panglima Polim (arah utara)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Grogol Reformasi ( )
! ↔
| BatusariLapangan Bola Meruya Ilir
| Jalan Panjang, Jalan Letjen S. Parman, Jalan Kyai Tapa
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Tanjung Duren ( )
! ↔
| Tanah Abang ()| 
 Jalan Letjen S. Parman, Jalan Kyai Tapa, Jalan K.H. Hasyim Asyari
 Jalan Cideng Barat (arah barat)
 Jalan Cideng Timur (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Pusaka Satria Utama dan Sentra Glosia Indonesia| Kebayoran (  )
! ↔
| Petamburan ()
| 
 Jalan Jenderal Gatot Soebroto
 Jalan Bumi, Jalan Kyai Maja, Jalan Sultan Iskandar Muda (arah selatan)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti| Pasar Minggu di Stasiun Pasar Minggu ()
! ↔
| Tanah Abang ()
| Jalan K.H. Guru Amin, Jalan Jenderal Gatot Soebroto, Jalan Jenderal Sudirman, Jalan M.H. Thamrin
|
 Pada masa hari bebas kendaraan bermotor di segmen Jalan Jenderal Sudirman—Jalan M.H. Thamrin setiap hari Minggu, rute bus ini dialihkan menjadi Stasiun Tanah Abang-Terminal Pasar Minggu (via Jalan Aipda K.S. Tubun-K.H. Mas Mansyur) mulai 05.00 WIB, sedangkan mulai dari 10.00 WIB beroperasi seperti biasa
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Kebayoran (  )
! ↔
| Jelambar ( )
| Jalan Daan Mogot, Jalan Letjen S. Parman, Jalan Jenderal Gatot Soebroto, Jalan Teuku Nyak Arief
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Jewa Dian Mitra| Pasar Minggu di Stasiun Pasar Minggu ()
! ↔
| CipedakUniversitas Pancasila
| Jalan Pasar Minggu Raya, Jalan Lenteng Agung Raya
|-
| style="text-align:center; background:white; color:black; vertical-align:top;" | 18x18px
! Swakelola Transjakarta|Pulo Gadung ( )
! ↔
| rowspan="2" | Pulo Gebang ()
| Jalan Bekasi Raya
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Kampung Melayu (  )
! ↔
| 
 Jalan Otto Iskandardinata, Jalan Jatinegara Barat (arah barat)
 Jalan Jatinegara Timur (arah timur)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Pulo Gadung ( )
! ↔
| Stasiun Klender ( )Jalan I Gusti Ngurah Rai dan Jalan Pahlawan Revolusi
|  Jalan Bekasi Raya, Jalan Haji Darip
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta|Kaliadem! ↔
|Kota (   )
|
 Jalan Kopi
 Jalan Pluit Selatan, Jalan Gedong Panjang, Jalan Kunir, Jalan Lada (arah timur)
 Jalan Kali Besar Barat, Jalan Jembatan Tiga (arah barat)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Swakelola Transjakarta| Senendi Halte BRT Lapangan Banteng () dan Stasiun Pasar Senen ()
! ↔
| Pluit ( )
| 
 Jalan Gunung Sahari, Jalan Mangga Dua Raya, Jalan Kopi
 Jalan Bandengan Selatan, Jalan Jembatan Tiga (arah utara)
 Jalan Kunir, Jalan Lada (arah selatan)
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Mayasari Bakti| Stasiun LRT Pegangsaan Dua ()
! ↔
| rowspan=2 | Jakarta International Stadium ()
| Jalan Laksda Yos Sudarso
|-
| style="text-align:center; background:white; color:black; vertical-align:top;"| 18x18px
! Perum DAMRI| Monumen Nasional (  ) ↔ 
 Jalan Gunung Sahari
 Jalan Medan Merdeka Utara (arah barat)
 Jalan Majapahit (arah timur) Segmen BRT hanya dilayani di halte Monumen Nasional s.d. Danau Sunter via koridor 1-2-3-8-5-12-14 18x18px Sentra Glosia Indonesia Senendi Halte BRT Senen Toyota Rangga (  ) dan Stasiun Pasar Senen () ↔ Tanjung Priok ( )di Stasiun Tanjung Priok ()  Jalan Letjen Soeprapto

 Pengumpan JIExpo 
Mulai 22 Mei 2018, PT Transportasi Jakarta membuka rute pengumpan Kompleks JIEXPO yang hanya beroperasi ketika ada acara di Jakarta International Expo. Adapun rute-rutenya adalah sebagai berikut:
 Nomor   Nomor Rute  Rute Koridor utama yang terintegrasi   Operator 1  22x22px Balai Kota — JIEXPO Kemayoran 22px 22px 22px 22px 22px TJ 2  PRJ1  Kampung Melayu — JIEXPO Kemayoran  22px 22px 22px 22px 22px 22px TJ 3  PRJ2  Pulo Gadung — JIEXPO Kemayoran  22px 22px 22x22px 22px 22px 22px TJ

Catatan:
 Hanya beroperasi jika terdapat acara di Kompleks JIEXPO, dengan PRJ tujuan Cililitan yang sebelumnya bernomor PRJ1 tidak lagi dijalankan.
 Waktu operasi menyesuaikan jam operasional selama Pekan Raya Jakarta dan kegiatan lain berlangsung.

 Pengumpan rumah susun 
Selain itu, PT Transportasi Jakarta juga menyediakan angkutan bus pengumpan gratis menuju rusunawa bagi pemegang KTP rusunawa. Bagi yang tidak memiliki KTP rusun dikenakan tarif Rp3.500,00.

  Nomor Rute  Rute  Koridor yang terintegrasi   Operator 18x18px Rusun Cakung Barat — Pulo Gadung  22px 22x22px 22px 22x22px  TSW  18x18px Rusun Jati Rawasari—Senen  22px 22x22px 22px 22x22px 22pxKST 18x18px Rusun Pesakih — Kalideres (via Masjid Agung Hasyim Ashari) 22x22px 22px 22x22px KMJ 18x18px Rusun Flamboyan — Kalideres  22x22px 22px 22x22px KWK 18x18px Rusun Kapuk Muara — Penjaringan  22px 22px TSW4ERusun Jatinegara Kaum — Pulo Gadung22px 22x22px 22px 22x22pxKWK 18x18px Rusun Tambora — Pluit — Latumenten Stasiun Grogol  22px 22px TSW 18x18px Rusun Marunda — Tanjung Priok  22px 22x22px 22x22px 22px TSW 18x18px Rusun Cipinang Besar Selatan — Halim  22px 22px 22x22px 22px KMJ 18x18px Rusun Rawa Bebek — Penggilingan 22px KMJ 18x18px Rusun Pinus Elok — Rusun Pulo Gebang 22px TSW 18x18px Rusun Rawa Bebek — Bukit Duri (K.H. Abdullah Sya'fei & Bukit Duri Tanjakan) 22px 22x22px 22px TSW 11P  Rusun Pondok Bambu — Walikota Jakarta Timur 22px KMJ 18x18px Rusun Cakung KM 2 — Penggilingan 22px KWK 18x18px Rusun Waduk Pluit — Penjaringan  22px 22px LSG 18x18px Rusun Marunda — Rusun Waduk Pluit (via Tol Pelabuhan)  22px 22x22px 22x22px 22px TSW 18x18px Rusun Penjaringan—Penjaringan  22px 22px TSW

 Pengumpan menuju Jakarta International Stadium 
Pada tanggal 9 Desember 2021, Transjakarta meluncurkan rute pengumpan dan rute utama non-BRT menuju JIS (Stadion Internasional Jakarta), untuk memudahkan masyarakat yang ingin berkunjung ke stadion tersebut. Berikut daftar rute layanan bus menuju Jakarta International Stadium.
+NomorNomor RuteRuteKoridor yang terintegrasiOperatorWaktu Operasional 1  18x18px JIS—LRT Pegangsaan Dua  22px 22px 22px MYSSetiap Hari
05:00-22:00 WIB 2  18x18px JIS—Monumen Nasional 22px 22px 22px 22px 22px 22px 22px DMRSetiap Hari
05:00-22:00 WIB

 Pengumpan menuju tempat ibadah khusus pada hari raya 
Pada 24 Desember 2022, PT Transportasi Jakarta memberikan layanan rute pengumpan yang beroperasi khusus pada hari raya untuk melayani penumpang yang akan beribadah pada hari Natal dan tahun baru. Saat dioperasikan pertama kali, layanan gratis tersebut beroperasi pada pukul 16.00 — 24.00 WIB untuk 24 Desember 2022, pukul 06.00 — 12.00 untuk 25 Desember 2022, dan 16.00 — 24.00 WIB untuk 31 Desember 2022. Adapun rute-rutenya adalah sebagai berikut:
+NoNomor RuteRuteHalte yang terintegrasi1XM1Monas — Gereja Katedral Jakarta22px 22px2XM2Monas — GPIB Immanuel22px 22px3XM3Tosari — GKI Menteng — Gereja St. Ignatius Loyola — GPIB Paulus22px 22px4XM4Grogol — GKPI Satria22px 22px
22px

 Transjakarta Cares 
al=Salah satu armada Transjakarta Cares di Halte Cililtan|jmpl|Salah satu armada Transjakarta Cares di Halte Cililtan
Transjakarta Cares adalah layanan gratis bagi pengguna Transjakarta penyandang disabilitas pemegang KTP DKI Jakarta. Layanan ini membantu mengantarkan penumpang berkebutuhan khusus seperti pengguna kursi roda dengan armada khusus berupa minibus menuju halte BRT yang ramah disabilitas. Selain pramudi, layanan ini juga dilengkapi dengan satu orang pendamping tesertifikat. Menurut Laporan Keberlanjutan Transjakarta tahun 2024, Transjakarta Cares telah dioperasikan di satu rute dengan hingga 14 armada minibus.

Transjakarta Cares tersedia pada pukul 07.00 s.d. 20.00 WIB setiap harinya. Layanan ini dapat dimanfaatkan melalui pemesanan sehari sebelumnya pada jam pemesanan tertentu dengan menghubungi pihak Transjakarta, baik melalui telepon resmi maupun WhatsApp.

 Mikrotrans 

jmpl|200px|Armada angkutan Mikrotrans Transjakarta
Sebelum program OK Otrip berjalan, pada tanggal 3 April 2017, PT Transportasi Jakarta bekerjasama dengan Koperasi Wahana Kalpika (KWK) untuk menyediakan angkutan lingkungan yang terintegrasi dengan halte Transjakarta. Pengguna yang ingin menaiki bus Transjakarta dapat menaiki angkutan KWK secara gratis pada jam tertentu. Di luar jam tersebut, pengguna tidak dapat menggunakan kartu untuk menaiki angkutan KWK secara gratis."Angkot KWK Terintegrasi Transjakarta Layani Rute Mana Saja?". Kompas.com. 30 Maret 2017. Diakses 17 Mei 2017.

Layanan integrasi dengan KWK resmi berakhir pada 31 Desember 2017. Untuk selanjutnya layanan integrasi dengan bus kecil akan terintegrasi dengan program OK Otrip.[http://megapolitan.kompas.com/read/2017/12/14/11024761/kartu-transjakarta-tak-bisa-ok-otrip-harus-kartu-khusus Kartu Transjakarta Tak Bisa OK Otrip, Harus Kartu Khusus.] dari situs kompas

Pada 8 Oktober 2018, OK Otrip resmi berganti nama menjadi Jak Lingko. Pemerintah kemudian menegaskan layanan ini disebut sebagai Mikrotrans, yang meluruskan pemahaman masyarakat yang terbaur dengan nama perusahaan pengintegrasi sistem transportasi di Jakarta. Perbauran ini tak ayal karena tampilan luar armada yang sangat menonjolkan tulisan "Jak Lingko" ketimbang tulisan "Mikrotrans" yang ada di belakang badan armada yang jauh lebih kecil dan samar.

 Bus wisata 
Selain bus Transjakarta, PT Transportasi Jakarta juga mengelola 26 bus tingkat gratis yang beroperasi dari Kota menuju Senayan dan juga sebaliknya. Bus tingkat ini diproduksi oleh BCI (5 bus, berwarna putih-biru dongker-hijau muda dengan liveri Jak Lingko), MAN (2 bus, berwarna biru dongker), Mercedes-Benz (6 bus, 1 bus berwarna putih-biru dongker khas Transjakarta dengan karoseri Nusantara Gemilang dan 5 bus berwarna New Armada), dan Scania (1 bus berwarna merah-putih dengan karoseri Adi Putro). Ini adalah rute bus tingkat yang melayani berikut ini.
NomorRuteJurusanHari BeroperasiJam OperasionalOperator118x18pxSejarah Jakarta (History of Jakarta)Setiap Hari10.00-17.00 WIBTJW218x18pxMonumen Nasional (Monas Explorer)318x18pxPencakar Langit Jakarta (Jakarta Skyscrapers) Rute Sejarah Jakarta:

 Jalan Medan Merdeka Selatan — Jalan Medan Merdeka Barat — Jalan Majapahit — Jalan Gajah Mada — Jalan Kali Besar Barat — Jalan Kunir — Jalan Lada Dalam — Jalan Hayam Wuruk — Jalan Ir. H. Juanda — Jalan Veteran — Jalan Veteran III — Jalan Medan Merdeka Utara

 Rute Monumen Nasional:

 Jalan Medan Merdeka Selatan — Jalan Medan Merdeka Timur — Jalan Perwira — Jalan Masjid — Jalan Veteran — Jalan Veteran III — Jalan Medan Merdeka Utara — Jalan Medan Merdeka Barat

 Rute Pencakar Langit Jakarta:

 Jalan Medan Merdeka Selatan —  Jalan M.H. Thamrin —  Jalan Jenderal Sudirman —  Jalan Pintu Gelora V —  Jalan Medan Merdeka Barat —  Jalan Ir. H. Juanda —  Jalan Pos — Jalan Gedung Kesenian — Jalan Lapangan Banteng Utara — Jalan Masjid — Jalan Veteran — Jalan Veteran III — Jalan Medan Merdeka Utara — Jalan Medan Merdeka Barat
Keterangan

 (*)  Beroperasi pada jam 12.00—19.00 WIB pada hari Minggu. Jika hari bebas kendaraan bermotor di koridor Sudirman—Thamrin tidak dilaksanakan dikarenakan oleh diskresi pemerintah provinsi DKI Jakarta dengan situasi darurat pada hari Minggu, maka jam operasional menjadi jam 10.00—18.00 WIB.

 Open Top Tour 
Selain bus wisata reguler yang beroperasi secara gratis, PT Transportasi Jakarta juga mengoperasikan layanan open top tour menggunakan armada bus wisata dengan atap terbuka. Berbeda dari layanan bus wisata gratis, layanan ini dikenakan tarif sebesar Rp100.000,00 (Rp50.000,00 untuk tarif promosi). Selain itu, layanan ini juga memiliki penyuara jemala diam untuk meningkatkan kenyamanan pengunjung, dan ruang tunggu eksklusif yang berada di Ratu Plaza. Rute open top tour beroperasi dari Ratu Plaza menuju ke Bundaran HI, kemudian kembali ke Ratu Plaza.

 Tiket dan tarif 
Selama beberapa waktu, Transjakarta terus mengembangkan sistem pembayaran terkini yang semakin memudahkan pelanggan demi menjamin kecepatan transaksi sekaligus menjaga keamanan pendapatan perusahaan dan alur penumpang yang sesuai. Ragam pembayaran pernah dan masih disediakan oleh Transjakarta antara lain:

 Tiket Magnetik Telan 
Usai menjalani uji coba perdana melalui pengoperasian Koridor 1, Transjakarta memulai penjualan tiket secara komersial di loket-loket Halte BRT. Calon penumpang yang membayar tarif di loket akan mendapatkan tiket sejalan (single trip). Tiket sejalan ini berbentuk tiket magnetik (present card) yang dikeluarkan oleh Bank DKI dan dipakai dengan cara memasukkan tiket ke dalam lubang kartu di gerbang tiket halte dan berlaku searah untuk masuk ke dalam halte, dengan akses keluar halte yang dilalui tanpa memerlukan kartu. Kartu ini pun disebut sebagai 'kartu telan' karena alasan tersebut. Sistem ini sempat ada selama beberapa waktu dan diterapkan pula di koridor lain seperti Koridor 2 hingga kemudian ditiadakan dan diganti dengan karcis kertas pada sekitar tahun 2007—2008.

 Karcis Kertas 
Penggunaan lembaran karcis kertas sejatinya telah dilakukan sejak lama pada transportasi umum di Jakarta, baik untuk angkutan bus oleh PPD pada 1980 hingga 1988, serta oleh perusahaan bus kota swasta pada era 1990-an. Prinsipnya pun dilakukan secara konvensional dengan membayar sejumlah uang untuk ditukarkan dengan karcis sebagai bukti pembayaran. Di awal beroperasinya Transjakarta, penggunaan karcis kertas  pun dipakai untuk menyediakan layanan angkutan pengumpan (feeder bus) yang tersedia di terminal-terminal di ujung koridor Transjakarta. Pada masa kemudian, penggunaan karcis kertas masih tersedia selain untuk rute pengumpan, juga diberikan untuk penumpang yang mengakses Rute Gratis (GR) dan Bus Wisata (BW) yang disediakan Transjakarta. Penggunaan karcis pun mulai berangsur berkurang sejak adanya pemasangan tap-on-bus (TOB) di berbagai angkutan pengumpan hingga kemudian tidak lagi dipakai oleh Transjakarta sejak tahun 2020.

 Tiket Elektronik 
al=|jmpl|200x200px|Pintu halte Transjakarta.

 Kartu Elektronik Berbasis NFC 
jmpl|200x200px|Kartu Jak Lingko.
Sejak 22 Januari 2014, sistem tiket pada halte Transjakarta menggunakan kartu prabayar elektronik berbasis komunikasi medan dekat (near-field communication/NFC) atau e-ticketing sebagai pengganti uang tunai. Kartu prabayar yang digunakan pada awalnya diterbitkan oleh 6 bank, yakni Flazz oleh BCA; TapCash oleh BNI; e-Money oleh Bank Mandiri; BRIZZI oleh BRI; JakCard oleh Bank DKI; dan Megacash dari Bank Mega (dengan Megacash dapat digunakan hingga 1 Januari 2020). Kartu tersebut dapat dibeli di bank penyedia kartu prabayar maupun di loket halte Transjakarta dengan harga di halte pada waktu itu senilai Rp 20.000,00 untuk kartu bersaldo senilai Rp 20.000,00 dan Rp 50.000,00 untuk kartu bersaldo senilai Rp 50.000,00. Mulai 18 Agustus 2014, kartu tersebut dijual dengan harga Rp40.000,00, dengan saldo senilai Rp20 ribu. Selama beberapa waktu pada bulan Januari 2019, kartu sempat dijual dengan harga Rp1.000,00 dengan saldo yang kosong.

Mulai 5 Mei 2014. Penerapan wajib e-ticketing dimulai per halte, dimulai dengan Halte Kota di Koridor 1 sebagai halte pelopor sistem tersebut. Disusul pemberlakukan wajib e-ticketing per koridor dengan lini masa sebagai berikut.

 5 Mei 2014 dan selanjutnya - Mulai penerapan wajib e-ticketing per halte
 11 Agu 2014 - Koridor 1 wajib e-ticketing 1 Nov 2014 - Koridor 8 dan 9 wajib e-ticketing 15 Nov 2014 - Koridor 2 dan 3 wajib e-ticketing 29 Nov 2014 - Koridor 5 dan 7 wajib e-ticketing 13 Des 2014 - Koridor 10, 11, dan 12 wajib e-ticketing 15 Feb 2015 - Koridor 4 dan 6 mulai uji coba e-ticketingSeminggu setelahnya, pada tanggal 22 Februari 2015, full e-Ticketing diberlakukan di seluruh koridor Transjakarta. Dengan seluruh koridor utama sudah penuh melaksanakan e-ticketing. Transjakarta hanya menerima pembayaran secara tunai bila naik dari rute pengumpan di pinggir jalan atau non-BRT (NBRT) pada awal e-ticketing penuh diterapkan.

Pengguna e-ticket tidak perlu mengantre di loket halte. Cukup dengan tap-in 'menempelkan kartu prabayar/kartu uang elektronik (KUE) untuk membayar tarif' di pintu masuk halte (barrier), lalu masuk ke dalam halte. Apabila saldo kartu habis, maka pada saat tap-in, pintu barrier tidak dapat diputar, dan pengguna kartu dapat mengisi ulang (top-up) saldo kartu di loket halte. Semua pengguna Transjakarta yang akan keluar halte tidak melakukan tap lagi, cukup dengan melewati barrier keluar halte.

Mulai tanggal 17 Agustus 2016, barrier halte dimodifikasi dengan tambahan sistem agar pemumpang dapat melakukan tap-out, di samping dengan tap-in. Semua pengguna Transjakarta pun diimbau untuk melakukan tap-out pada saat keluar dari halte bus Transjakarta. Untuk pengguna Transjakarta yang naik dari layanan pengumpan, pengguna dapat menunjukkan bukti transaksi kepada petugas di halte. Sistem tap-out ini dimulai dari Koridor 1, kemudian diberlakukan secara bertahap untuk koridor lainnya.

Pada tanggal 11 Januari 2017, Transjakarta berencana untuk memberlakukan sistem "One Man One Ticket", di mana setiap pengguna diharuskan memiliki e-ticket-nya masing-masing. Hal ini bertujuan agar pihak Transjakarta mendapatkan data akurat terkait asal dan tujuan tiap penumpang, sehingga dapat membuka rute sesuai dengan kebutuhan. Rencana ini kemudian ditunda hingga waktu yang belum ditentukan, sebab Transjakarta menunggu kesiapan para pengguna untuk penerapan sistem ini. Rencana ini akhirnya diberlakukan pada tanggal 4 Oktober 2022, dengan mengubah lokasi pemungutan tarif menjadi saat pengguna melakukan tap-out, dan memberlakukan saldo minimal Rp5.000,00. Pengguna yang masih belum melakukan tap-out dengan benar akan dilakukan pemblokiran e-ticket. Untuk memudahkan pengguna, e-tiket yang telah terblokir pun dapat dibuka kembali dengan mengetap kembali kartu pada barrier halte sembari membayar tarif yang masih terutang.

TJ Card, sekarang bernama Kartu Layanan Gratis (KLG) Transjakarta, diperkenalkan pada bulan Januari 2018, menyediakan tarif gratis untuk pemegangnya, dan tersedia untuk manula di atas 60 tahun, penduduk Kabupaten Administrasi Kepulauan Seribu, warga dengan disabilitas, rumah tangga berpendapatan rendah, guru, kader jumantik, dan pengurus masjid, selain anggota TNI dan Polri. Pengguna KLG dilarang mengalihkan/memindahtangankan penggunaan KLG kepada orang selain yang tercantum dalam kartu serta tetap diwajibkan untuk melakukan tap-in dan tap-out dengan benar setiap mengakses layanan Transjakarta.

Pada tanggal 12 Oktober 2021, KAI Commuter mulai mengujicobakan Kartu Multi Trip (KMT) sebagai alat pembayaran Transjakarta, MRT Jakarta, serta LRT Jakarta. Uji coba ini hanya dilakukan untuk pembayaran di Halte BRT Koridor 1, meskipun kartu juga bisa dibaca di Halte BRT koridor lain.

Berikut ini adalah daftar kartu uang elektronik (KUE) yang saat ini diterima sebagai e-ticket oleh PT Transportasi Jakarta:

 BRIZZI (Bank BRI)
 TapCash (Bank BNI)
 e-Money (Bank Mandiri)
 Flazz (Bank BCA)
 JakCard (Bank Jakarta)
 KMT (KAI Commuter) (hanya dapat digunakan pada Halte BRT)

PT JakLingko Indonesia juga mengeluarkan kartu penjenamaan bersama JakLingko dengan 5 KUE bank di atas. Tidak ada perbedaan antara kartu tersebut selain tampilan depan dan akses akan tarif dengan skema OKOTRIP.

KUE tersebut dapat langsung dibeli di bank penyedia kartu serta toko-toko lain yang ditunjuk oleh bank penyedia kartu tersebut. Khusus untuk KUE dengan co-branding JakLingko,  pembelian dilalukan melalui mesin tiket otomatis (ticket vending machine) pada seluruh halte bus Transjakarta dengan harga Rp40.000,00 dan mendapatkan saldo Rp10.000,00. Pengisian saldo dapat dilakukan di ATM bank penerbit, teller bank-bank terkait, minimarket, lokapasar, dan mesin tiket otomatis di depan halte. Pengisian dan pembelian kartu sebelumnya juga dapat dilakukan melalui loket halte sebelum akhirnya ditutup pada April 2020 sebagai upaya Transjakarta untuk memutus rantai penyebaran Covid-19. Kartu co-branding tersebut juga dapat digunakan sebagai tiket KRL Commuter Line.

 Dompet Elektronik dan Perbankan Digital 
Pada bulan Oktober 2020, Transjakarta mulai menerima pembayaran tiket melalui kode respons cepat (kode QR) dari penyedia dompet elektronik. Dengan saldo dompet elektronik, pelanggan membeli dahulu tiket elektronik di aplikasi milik Transjakarta, yaitu Tijeku (kini bernama TJ: Transjakarta), atau aplikasi JakLingko. Jenis pembayaran yang dapat digunakan:

 TJPay (diberdayakan oleh Bayarind, via aplikasi TJ: Transjakarta)
 AstraPay (via aplikasi TJ: Transjakarta)
 GoPay (via aplikasi TJ: Transjakarta)
 blu by BCA (via aplikasi TJ: Transjakarta)
 Kredivo (via aplikasi TJ: Transjakarta)
 OVO (via aplikasi JakLingko)
 Fello (via aplikasi JakLingko)
 Dompet elektronik maupun perbankan daring yang bisa melakukan pembayaran dengan Kode QR Standar Indonesia (QRIS) (via aplikasi JakLingko)

Tiket elektronik yang diberikan berupa kode QR yang dapat dipindai untuk mengakses layanan Transjakarta. Selain dilakukan di halte BRT, pembayaran metode ini juga mencakup layanan pengumpan non-BRT yang meliputi MetroTrans dan MiniTrans yang menggunakan mesin tap-on-bus model terbaru untuk memindai kode dari Aplikasi TJ: Transjakarta. Kode dipindai selama beberapa waktu pada kamera pemindai hingga mesin/gerbang halte merespons.

 QRIS Tap 
QRIS Tap merupakan pengembangan dari QRIS, teknologi Kode QR Standar Indonesia, yang dihantarkan melalui NFC ke alat penerima pembayaran yakni tap-on-bus (TOB) sebagai ganti pemindaian kode QR secara konvensional. Dengan diluncurkannya QRIS Tap secara resmi oleh Bank Indonesia, Transjakarta kemudian menambahkan metode pembayaran dengan QRIS Tap pada seluruh layanan RoyalTrans mulai 17 Maret 2025. Penumpang RoyalTrans dapat melakukan pembayaran tarif dengan membuka aplikasi keuangan penyedia layanan QRIS Tap pada gawai yang mendukung fitur NFC kemudian menempelkan gawai pada tap-on-bus di depan pintu bus layaknya kartu uang elektronik. Serupa dengan prinsip kerja Kartu Uang Elektronik, penumpang tetap melakukan tap-in dan tap-out saat naik dan turun dari bus. Implementasi QRIS Tap berangsung-angsur dijalankan pada rute-rute pengumpan tertentu (non-BRT) serta gerbang masuk (barrier/turnstile) sebagian halte Transjakarta pada bulan Oktober 2025, dengan uji coba perluasan yang sudah dilakukan sejak September 2025. Pengembangan metode pembayaran dengan QRIS Tap rencananya akan dikembangkan hingga ke seluruh layanan di halte BRT, rute pengumpan, hingga Mikrotrans.

 Tarif 
Tarif Transjakarta pada pukul 05.00 s.d. 07.00 WIB sebesar Rp 2.000,00, yang dikenal dengan Layanan Ekonomi. Sedangkan pada pukul 07.00 s.d. 23.59 WIB dan 00.01 s.d. 04.59 WIB, berlaku Layanan Reguler dengan tarif sebesar Rp3.500,00. Tarif tersebut didasarkan pada Keputusan Gubernur DKI Jakarta serta disubsidi oleh Pemprov DKI Jakarta dengan menggunakan dana dari APBD DKI Jakarta. Pada hari besar atau hari-hari perayaan tertentu (HUT Jakarta 22 Juni, Tahun Baru 1 Januari, dan lain-lain), pengguna Transjakarta dapat dibebaskan dari tarif (gratis) atau hanya membayar sedikitnya Rp1,00 saja. Pada operasional malam hari (Amari) dan dini hari (Andini), yang pernah ada dan dibedakan untuk operasional pada pukul 22.00—05.00 WIB, tarif Transjakarta tetap senilai Rp3.500,00. Pengguna dengan Kartu Layanan Gratis atau KLG dapat naik Transjakarta secara gratis. Terdapat pula tarif non-subsidi untuk layanan komersial RoyalTrans yang disediakan oleh Transjakarta dengan tarif yang bervariasi mulai dari Rp20.000,00 hingga Rp35.000,00. Tarif RoyalTrans ini tidak mendapat potongan apapun meskipun hari perayaan khusus berlangsung.

Selain dari tarif di atas, terdapat juga dua tarif integrasi. Yakni:

 Skema OKOTRIP. Pengguna Transjakarta dapat berpindah-pindah bus dan layanan BRT/NBRT di luar halte dengan membayar tarif maksimal Rp5.000,00 dalam kurun waktu 3 jam. Untuk menikmati skema ini, pengguna harus menggunakan KUE co-brand JakLingko. Kartu ini hanya mendukung skema tarif OKOTRIP sehingga tidak dapat menggunakan skema tarif integrasi multimoda.
 Skema Integrasi Multimoda. Memanfaatkan sistem e-ticketing berbasis akun (account-based ticketing/ABT), penumpang MRT Jakarta, LRT Jakarta, dan Transjakarta dapat berpindah-pindah moda dengan membayar tarif maksimal Rp10.000,00 dalam kurun waktu 3 jam. Skema ini berlaku bila menggunakan lebih dari satu moda transportasi, di mana tarif awalnya adalah tarif normal moda pertama, serta tarif per kilometer moda berikutnya senilai Rp250,00. Untuk menggunakan skema ini, penumpang bisa menggunakan aplikasi JakLingko dan memilih lebih dari satu moda transportasi (Untuk Transjakarta, baru bisa di layanan di dalam Halte BRT), baik dengan membeli virtual e-ticket usai merencanakan rute perjalanan multimoda maupun dengan menunjukkan kode QR ABT yang telah diaktifkan oleh pengguna. Selain itu juga dapat menggunakan JakLingko Card, atau mengaktivasi dan menghubungkan satu KUE apapun dari Bank DKI, Bank Mandiri, BCA, BNI, BRI, dan KAI Commuter yang bukan merupakan kartu co-brand JakLingko.

 Penumpang 
jmpl|Penumpang Transjakarta.
Berdasarkan data yang dihimpun dari Laporan Jumlah Penumpang Transjakarta Tahun 2024 dan Laporan Tahunan Transjakarta Tahun 2024 yang diterbitkan oleh PT Transportasi Jakarta. Para periode Januari hingga Desember 2024, keseluruhan sistem layanan Transjakarta melayani sebanyak 371.663.946 orang. Kemudian jumlah rata-rata pelanggan harian tercatat sebanyak 1.015.475 orang, atau setara dengan 103,20% dari target harian yang ditetapkan yaitu 983.985 orang.

Selama periode tersebut, layanan Mikrotrans mencatat jumlah pelanggan tertinggi dengan total 169.045.018 orang, disusul oleh layanan BRT yang melayani 139.059.997 orang. Adapun total pelanggan BRT Transjakarta pada Tahun 2024 adalah sebanyak 139.047.173 orang.

Pada tahun 2024, jumlah pelanggan BRT Transjakarta menunjukkan fluktuasi bulanan. Puncak jumlah pelanggan terjadi pada bulan Oktober dengan 13.379.108 orang, diikuti oleh Desember dengan 12.537.404 orang, mengindikasikan peningkatan aktivitas penggunaan transportasi umum menjelang akhir tahun. Sebaliknya, bulan April mencatat jumlah pelanggan terendah, yaitu 9.585.473, yang kemungkinan dipengaruhi oleh periode libur Idulftiri atau penurunan mobilitas masyarakat.

Dalam hal kinerja koridor, Koridor 1 (Blok M — Kota), Koridor 9 (Pinang Ranti—Pluit) dan Koridor 13 (Ciledug—Tegal Mampang) menjadi tiga koridor BRT terpadat dengan masing-masing sebanyak 20.861.793, 19.480.944 dan 13.067.677 orang. Sementara itu, Koridor 14 (Senen Toyota Rangga—JIS) memiliki jumlah pelanggan yang jauh lebih rendah dibandingkan koridor lain, hanya mencapai 525.643 orang.

Ada program khusus untuk siswa sekolah, yang bernama Transjakarta Goes to School yang bertujuan untuk melatih siswa agar mengantre, bersikap layak, dan mencintai transportasi umum.

 Pengelola 

 PT Transportasi Jakarta 
PT Transportasi Jakarta adalah pengelola Transjakarta yang awalnya bernama Badan Layanan Umum (BLU) Transjakarta dan Unit Pengelola Transjakarta Busway (UPTB). Badan Penegelola Transjakarta (BP Transjakarta) dibentuk pada tahun 2003 berdasarkan SK Gubernur Provinsi DKI Jakarta Nomor 110/2003 tentang Pembentukan BP Transjakarta. Pada tahun 2006, namanya kemudian diganti menjadi BLU Transjakarta berdasarkan Peraturan Gubernur Nomor 48 Tahun 2006, kemudian menjadi Unit Pengelola. UPTB bernaung di bawah Dinas Perhubungan Provinsi DKI Jakarta. Transjakartabusway.com: Profil BLU Transjakarta Busway , diakses pada 29 Juli 2009. Lembaga ini dibubarkan pada akhir tahun 2013, dan digantikan oleh PT Transportasi Jakarta, yang merupakan Badan Usaha Milik Daerah (BUMD), yang resmi didirikan pada tanggal 27 Maret 2014.

PT Transportasi Jakarta memiliki kewenangan atas operasional seluruh koridor dan area kerja Transjakarta serta melakukan pengawasan dan koordinasi dengan berbagai pihak yang terlibat dalam operasional Transjakarta. Direktur Utama PT Transjakarta diangkat dan diberhentikan oleh Gubernur DKI Jakarta, dengan memerhatikan saran dan masukan dari Kepala Dinas Perhubungan DKI Jakarta.

Pada awal pembentukannya, PT Transjakarta dipimpin oleh Antonius NS Kosasih. Pada bulan Januari 2016, Gubernur DKI Jakarta mengganti posisinya dengan Budi Kaliwono, Wakil Presiden Direktur Cipaganti karena ia dianggap mengerti bidang transportasi bus.

Saat ini, seluruh staf halte dan staf keamanan berada di bawah naungan PT Transportasi Jakarta. Selain itu, prasarana untuk mendukung pengoperasian Transjakarta, seperti halte dan pusat kendali, juga dioperasikan dan dipelihara oleh PT Transportasi Jakarta.

 Operator koridor dan armada bus 
Dalam pengoperasiannya, Transjakarta didukung oleh beberapa perusahaan operator yang mengelola armada yang melayani tiap koridor. Operator tersebut, yaitu:

 PT Transportasi Jakarta (TJ/TJW/TSW/TOP)
 BRT: Koridor 1, 2, 3, 4, 5, 7, 9, 12, dan 14
 BRT Lintas Koridor: 3H, 4D, 5C, 9A, 9C, dan 10H
 Non-BRT Terintegrasi BRT: 1A, 1B, 1F, 3D, 3E, 5B, 6K, 6N, 6W, 7Q, 8K, 8M, 11D, dan 12B
 Non-BRT Tidak Terintegrasi BRT: 1H, 1N, 1P, 1R, 2P, 2Q, 4C, 4F, 5F, 5M, 6D, 7W, dan 8C
 Rumah Susun: 2F, 3C, 9F, 10A, 11C, 11M, 12F, dan 12H
 Rute Pengumpan Menuju Jakarta International Expo
 Royaltrans
 Transjabodetabek: B11, B21, B51, D11, D41, P11, S11, S22, S61, SH1, T11, dan T12
 Layanan bus wisata
 Layanan open top tour Mayasari Bakti (MB/MYS)
 BRT: Koridor 1, 2, 3, 5, 6, 7, 9, 10, 13
 BRT Lintas Koridor: 2A, 3F, 5C, 6A, 6B, 7F, 9A, 9C, 9N, 10D, 10H, 13B, 13E, dan L13E
 Non-BRT Terintegrasi BRT: 1A, 1B, 1F, 6H, 6M, 7R, 9D, dan 12P
 Non-BRT Tidak Terintegrasi BRT: 1E, 5F, 5M, 6Q, dan 7A
 Transjabodetabek: 4B, 7C, B25, B41, D21, D41, P11, S61, dan T31
 Perum DAMRI (DMR)
 BRT: Koridor 1, 2, 4, 5, 6, 7, 8, 9, 10, 12
 BRT Lintas Koridor: 2A, 3F, 4D, 5C, 6A, 6B, 9A, dan 9C
 Bus Malam: Koridor 4, 5, 8, 9, 10, 12, dan 14
 Non-BRT Terintegrasi BRT: 1A, 1W, 4K, 5B, 6H, 6K, 6M, 7D, 7T, 7U, 9E, dan 14A
 Non-BRT Tidak Terintegrasi BRT: 1P, 4C, 11Q, dan 11W
 Transjabodetabek: 2B dan 7C
 Steady Safe (SAF)
 BRT: Koridor 3, 5, 10, dan 11
 BRT Lintas Koridor: 2A, 3F, 3H, 4D, 5C, dan 10H
 Non-BRT Terintegrasi BRT: 6M
 Bianglala Metropolitan (BMP)
 BRT: Koridor 1, 6, dan 8
 BRT Lintas Koridor: 6A, 6B, dan 6V
 Bus Malam: Koridor 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, dan 13
 Non-BRT Terintegrasi BRT: 7B
 Non-BRT Tidak Terintegrasi BRT: 6D
 Transjabodetabek: D21 dan S21
 Pahala Kencana (PKT)
 BRT: Koridor 2
 BRT Lintas Koridor: 2A
 Koantas Bima (KBM)
 Non-BRT Terintegrasi BRT: 1C dan 8E
 Non-BRT Tidak Terintegrasi BRT: 8C dan 8D
 Bayu Holong Persada (BHL/MBT)
 Non-BRT Terintegrasi BRT: 6U, 7D, 7E, dan 7V
 Jewa Dian Mitra (JDM)
 Non-BRT Terintegrasi BRT: 1M, 5N, 6C, 6T, 7B, dan 8E
 Non-BRT Tidak Terintegrasi BRT: 6D, 6N, 6T, dan 8D
 Transjabodetabek: 1Q
 Sinar Jaya (SJM)
 BRT: Koridor 10 dan 14
 Bluebird (PSU)
 Non-BRT Terintegrasi BRT: 7B, 7P, dan 8N
 Sentra Glosia Indonesia (SGI)
 Non-BRT Tidak Terintegrasi BRT: 7B, 8N, dan 14B

Sedangkan operator yang sudah tidak beroperasi lagi karena berakhirnya masa kontrak atau diberhentikan oleh PT Transportasi Jakarta yaitu:

 PT Jakarta Express Trans (JET) (berhenti beroperasi sejak tanggal 10 Juni 2013)
 PT Trans Batavia (TB) (berhenti beroperasi sejak tanggal 15 Januari 2016)
 PT Jakarta Mega Trans (JMT) (berhenti beroperasi sejak tanggal 1 Juni 2016)
 PT Jakarta Trans Metropolitan (JTM) (berhenti beroperasi sejak tanggal 1 Juni 2016)
 PT Primajasa Perdanaraya Utama (PP) (berhenti beroperasi sejak tanggal 1 Juli 2016)
 PT Trans Mayapada Busway (TMB) (berhenti beroperasi pada tahun 2016)
 PT Eka Sari Lorena Transport (LRN) (berhenti beroperasi sejak tanggal 11 November 2018)
 Kopaja (KAJ) (berhenti beroperasi sejak tanggal 19 November 2022)
 Perum PPD (PPD)'' (dilebur ke Perum DAMRI sejak tanggal 8 Juni 2023)

 Operator Mikrotrans 
Selain bus besar (reguler/MetroTrans) dan bus sedang (MiniTrans), Transjakarta juga mengoperasikan layanan bus kecil Mikrotrans yang didukung oleh beberapa perusahaan angkutan kota, antara lain:

 Koperasi Wahana Kalpika (KWK)
 Pusat Koperasi Angkutan Udara (PUS)
 Mikrolet
 Kencana Sakti Transport (KST)
 Koperasi Mikrolet Jaya (KMJ)
 Koperasi Budi Luhur (BDL)
 Komika Jaya (KMK)
 Kopamilet Jaya (KPM)
 Purimas Jaya (PRM)
 Lestari Surya Gema Persada (LSG)
 Kodjang Jaya (KJG)
 Kolamas Jaya (KLM)

 Permasalahan 
Dari bulan Januari hingga bulan Juli 2010, terjadi 237 kecelakaan yang melibatkan bus Transjakarta, mengakibatkan 57 korban luka-luka dan delapan tewas. Kecelakaan terjadi karena pejalan kaki menyeberangi jalur busway dan mobil memutar-balik. Pada tahun 2011, dalam upaya menghentikan kendaraan non-Transjakarta dengan menggunakan jalur bus, Kapolda Metro Jaya menyarankan agar bus Transjakarta berjalan sesuai dengan arah arus lalu lintas. Biasanya, kendaraan non-Transjakarta menggunakan jalur busway pada jam sibuk, antara pukul 06.00 WIB sampai dengan pukul 09.00 WIB, dan pukul 16.00 WIB sampai dengan pukul 19.00 WIB.

Pada tanggal 12 Januari 2012, seorang polisi dari Mabes Polri, yang dipekerjakan oleh Securicor, menembakkan pistolnya di dekat telinga petugas Transjakarta, setelah mengancam untuk membunuhnya. Polisi tersebut marah setelah petugas Transjakarta menghentikan mobil Securicor untuk memasuki jalur busway yang hanya memungkinkan untuk dimasuki oleh bus Transjakarta, ambulans, dan pemadam kebakaran. Juru bicara kepolisian mengatakan bahwa polisi tersebut akan dikenai sanksi pidana atau sanksi disipliner.

 Kekurangan 
Pada kurun waktu 2006—2016, banyak kekurangan yang terjadi di dalam sistem Transjakarta, misalnya kerusakan pada jembatan penyeberangan, kurangnya armada yang menampung penumpang, kurangnya ventilasi udara pada halte, di beberapa koridor di jalur buswaynya tidak steril masih ada yang dimasuki oleh kendaraan pribadi, dan masih banyak lagi. Namun, sejak di bawah kepemimpinan Budi Kaliwono, beberapa kekurangan tersebut sudah diatasi, seperti menambah jumlah armada, menambah rute pengumpan dan lintas koridor, memberhentikan operasional bus Transjakarta yang kurang layak, dan masih banyak lagi, walaupun masih ada kekurangan yang belum diatasi, seperti jembatan penyeberangan yang masih rusak, masih tidak sterilnya jalur bus Transjakarta, dan kurangnya petugas di dalam halte. Pada tahun 2023, Transjakarta berbenah melakukan transformasi penambahan produk dan layanan.

 Insiden 

 Pembajakan 2012 
Pada tanggal 12 Maret 2012, empat bus Transjakarta dibajak oleh yang diduga sebagai mahasiswa di Jalan Medan Merdeka Selatan. Bus kemudian dibawa pergi dan digerakkan ke depan kampus Universitas Kristen Indonesia. Tiga pengemudi melarikan diri dari bus mereka, tetapi satu pelaku berhasil dicegah untuk pergi oleh petugas aparat, dan terpaksa mendorong para pembajak tersebut ke arah tempat tujuan mereka. Alat pemadam kebakaran, palu pemecah kaca, dan jaket pengemudi juga dicuri dari bus.

 Pengeboman di halte 2017 

Pada tanggal 24 Mei 2017, sebuah serangan bom kembar melanda terminal bus Transjakarta di Halte Kampung Melayu. Ledakan pertama terjadi pada pukul 21.00 WIB, di dekat toilet terminal, dan ledakan kedua terjadi 5 menit setelah di halte bus. Akibat insiden tersebut secara total, 5 orang terbunuh, termasuk 2 tersangka pelaku insiden tersebut.

 Unjuk rasa Undang-undang Cipta Kerja 2020 

Pada 8 Oktober 2020, halte-halte Transjakarta dibakar oleh oknum tak dikenal di antara peserta unjuk rasa Undang-Undang Cipta Kerja. Halte yang dirusak dan dibakar meliputi halte-halte di lintas Koridor 1 yakni , Bundaran HI, Halte Sarinah (M.H. Thamrin), Halte Bank Indonesia (Kebon Sirih), Halte Tosari bangunan lama dan baru dari Halte Tosari, dan Halte Harmoni. Halte Bundaran HI menjadi yang paling parah karena halte dibakar habis oleh oknum demonstran hingga habis dan bersisa rangka haltenya saja. Hal ini sangat disayangkan mengingat halte ini merupakan halte ikonik dan menjadi salah satu tujuan banyak penglaju menuju kompleks perkantoran/mal. Selain itu, banyak pengguna Transjakarta yang terhambat dalam menggunakan layanan Transjakarta serta terpaksa untuk mengikuti pengalihan lokasi penaikan dan penurunan bus darurat pada bus stop dan shelter bus di sekitar halte terdampak. Kerugian karena rangkaian insiden ini ditaksir hingga 45 miliar rupiah.

 Kerusuhan dan pembakaran halte 2025 

Pada 29 Agustus 2025, Pada 29 Agustus 2025, terjadi kerusuhan demonstrasi di depan Kantor Kepolisian Daerah Metropolitan Jakarta Raya (Polda Metro Jaya). Oknum-oknum massa (diduga provokator) yang terlibat kemudian membakar Halte Polda Metro Jaya. Pada saat yang beriringan, kerusuhan juga terjadi di depan Markas Komando Brigade Mobil (Mako Brimob) Polda Metro Jaya di Kwitang. Kerusuhan pun menyebar hingga Simpang Lima Senen, sekitar 350 meter dari Mako Brimob, kemudian membakar Halte Senen Toyota Rangga. Kerusuhan yang terjadi menghanguskan fasilitas halte; menyebabkan hampir seluruh bagian halte, berikut JPO dan lift akses menuju halte, ludes terbakar. Perusakan pun menyisakan kerangka bangunan, dan membuat halte tidak dapat digunakan hingga prasarana selesai diperbaiki. Halte Senen Sentral yang tersambung dengan Halte Senen Toyota Rangga, turut dirusak, dihancurkan, dan dibakar. Bahkan, seluruh fasilitas dan gerai tenant dijarah habis oleh massa kala itu. Peristiwa ini pun dikenang melalui pengubahan nama Halte Senen Sentral menjadi Halte Jaga Jakarta.

 Dereliksi Transjakarta Cares 2026 
Pada 11 Januari 2026, seorang wanita penyandang disabilitas netra terjatuh ke dalam lubang saluran air usai menggunakan layanan Transjakarta Cares menuju Pumpunan Moda Cakra Selaras Wahana. Korban tidak mendapat pendampingan yang cukup menuju titik beranda halte yang aman. Karena ramainya pengguna dalam armada, petugas Transjakarta Cares hanya mengarahkan jalan lurus sembari menyusuri ubin pemandu (tactile paving block). Tak disangka terdapat lubang saluran air tak tertutup di dekat Kantor PLN Bulungan tepat di tengah jalur taktil. Korban pun jatuh tertelungkup dan basah terkena air dari selokan dengan pinggiran hampir setinggi kepala, dan harus berusaha memanjat sendiri hingga berhasil naik. Kejadian ini pun menyebar luas di media sosial hingga Gubernur Daerah Khusus Jakarta, Pramono Anung, meminta maaf dan memberikan teguran kepada seluruh jajaran Direksi Transjakarta atas dereliksi yang terjadi. Akhirnya pihak Transjakarta, termasuk petugas Transjakarta Cares terkait, menemui korban di rumah kediamannya untuk dilakukan komunikasi dan mediasi dalam rangka meresolusi permasalahan dan mencegah kejadian serupa pada masa depan.

 Logo 
Di awal operasinya, Transjakarta identik dengan logo yang berupa elang bondol yang mencengkeram salak condet, keduanya adalah fauna dan flora resmi dari Jakarta. Namun pada tahun 2012, logo tersebut diganti dengan huruf "tj".

Pada tanggal 10 November 2014, Transjakarta meluncurkan logo barunya dan diresmikan oleh Plt. Gubernur Provinsi DKI Jakarta pada saat itu, yaitu Basuki Tjahaja Purnama. Logo baru itu berupa sebuah lingkaran berwarna biru tua dengan dua garis diagonal berwarna putih. Di sebelah lingkaran terdapat tulisan "Transjakarta" yang dengan dua warna, kata "Trans" menggunakan biru muda, sedangkan kata "Jakarta" menggunakan biru tua. Selain perubahan warna, huruf J pada kata tersebut memiliki kaki lebih panjang yang ditarik ke bagian bawah kata "Trans" dengan gradasi warna biru tua ke biru muda. Logo tersebut merupakan karya Fakhri Azmi, 20 tahun, pemenang lomba desain logo Transjakarta yang diikuti oleh 2.250 peserta.

 Lihat pula 

 Armada Transjakarta
 Daftar sistem angkutan bus di Indonesia

 Catatan kaki 

 Referensi 

 Pranala luar 


 ''' Peta rute interaktif dan informasi halte TransJakarta


Kategori:Transportasi di Jakarta
Kategori:Bus raya terpadu di Indonesia
Kategori:Perusahaan otobus Indonesia
Kategori:Badan usaha milik daerah di Jakarta
Kategori:Pendirian tahun 2004 di Indonesia