Armada Transjakarta

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 bulan Juli 2020, Transjakarta mengoperasikan total 4.079 unit armada, yang terdiri dari bus gandeng, bus tunggal, bus maxi, bus tingkat, bus sedang, dan bus kecil. Bus yang digunakan sebagai armada angkutan Transjakarta adalah: