List of TransJakarta corridors


TransJakarta Corridors are routes operated under the TransJakarta bus rapid transit system branding. In 2019, TransJakarta served 264.6 million passengers an increase of 40 percent from the year before. The first corridor was opened in 2004, with twelve new corridors following in the years after. Due to the notable traffic jams in the Jabodetabek area, the operational hours of both Transjakarta and KRL Jabodetabek have been steadily extended, especially since Jokowi became governor. Later on, Ahok and Anies Baswedan each made improvements to the TransJakarta system by funding for additional vehicles and opening new feeder lines.
TransJakarta currently operates 13 BRT corridors, utilising dedicated bus lanes which are closed to normal vehicles. TransJakarta has the longest BRT network in the world, with the main corridor length totaling 230.9 kilometres. In addition to the BRT corridors, Transjakarta also operate 36 cross corridor routes, 68 inner city feeder routes, 14 cross border feeder routes, 13 premium service routes, 22 low cost rental apartment feeder routes, 9 free tour routes and 69 Mikrotrans routes. The cross-corridor and feeder services are capable of using the dedicated corridors for a length of the route, however they also operate as a standard public bus service using normal road lanes, partly due to some buses lacking the raised doors for use at the BRT stations and the inability to reserve lanes through more established areas.
All Transjakarta services operate from 05.00 to 23.00 from Sunday to Thursday, while Friday and Saturday services operate until 24.00. Amari and andini operate in all main corridors aside from corridors 4, 7, 11 and 12, which only operate on normal hours. Amari and andini only stop at the selected stations. Though it is branded a bus rapid transit system, some new lines lack dedicated lanes and the touted frequent service levels, for example, the Corridor 2 extension into Bekasi city.
In December 2015, the Institute for Transportation and Development Policy announced that 6 corridors out of the then 12 corridors won bronze category in the international standards. There are 4 standard categories, being Basic Bus Rapid Transit, Bronze BRT, Silver BRT and Gold BRT. The six corridors to achieve the category were corridor 1, corridor 2, corridor 3, corridor 5, corridor 6, and corridor 9.

Main Corridors

TransJakarta serves 13 operational main corridors with 2 more planned. All main corridors uses high BRT stops and the bus stops at all shelters in a corridor. The first corridor began operation at February 2004. The latest, Corridor 13, started operation in August 2017.

Corridor 1

Since October 23, 2017, a 'bypass route' has operated between Monas and Ragunan, but only between the hours of 15.00 and 21.00. Bypass routes use other corridor to avoid traffic jams within the regular corridor. The route operates from Monas to Bunderan Senayan, then Patimura-Mabes and utilising corridor 13 to Tendean, then Mampang-Ragunan.
Note: *) Semanggi to Bendungan Hilir bus stop via skywalk bridge which is maybe too steep for disable person and takes at least 10 minutes walk
Currently, all bus stops are served by buses 24 hours a day

Corridor 2

On May 19, 2014, the route was extended 7.61 kilometers from Pulo Gadung to Ujung Menteng in Bekasi. It is the first TransJakarta corridor to cross the border of the DKI Jakarta area. The new bus stops are Raya Bekasi KIP, Raya Bekasi Tipar Cakung, Cakung United Tractors, Raya Bekasi Pasar Cakung, Raya Bekasi Cakung Cilincing, Raya Bekasi Pulo Gebang, and Raya Bekasi Ujung Menteng. At the original time of opening, 4 bus stops in Harapan Indah Estate, 2 in Estate entrance and 2 near Family Market were not yet ready, however, they were completed and the route was extended to Harapan Indah.
Note: Stations indicated by a <- sign has a one way service towards Senen from Harmoni. The bus then continues to Galur. Stations indicated by a -> sign has a one way service towards Harmoni from Senen. The bus then terminates there.
Note: *Bermis only serves corridor 2B towards Harapan Indah
Stops of corridor 2B listed here are the high floor BRT stops, feeder stops are not include in this list.

Corridor 3

Note: All stations are served by buses 24 hours a day

Corridor 4

Note : Salemba Carolus only serves Corridor 5E towards Kampung Rambutan
Kampung Melayu only serves Corridor 5C towards Harmoni and 5D towards Ancol

Corridor 6

From October 23, 2017, a toll/express route operates between Kampung Rambutan and Kampung Melayu during the morning peak hours of 05.00-09.00. The toll/express route uses the toll road to avoid traffic jams in the regular corridor. From Kampung Rambutan, the route turns towards Tanah Merdeka and enters the toll road, exiting at Cawang UKI-Cawang BNN-Cawang Otista-Gelangang Remaja-Bidara Cina-Kampung Melayu.
Note : Cawang BNN only serves Corridor 9A towards Grogol/Pluit
Kampung Melayu only serves Corridor 5C towards Harmoni and Corridor 5D towards Ancol

Corridor 8

Note: Station indicated by a -> sign has a one way service towards Harmoni Central Busway

Corridor 9

Note: *) Bendungan Hilir to Semanggi bus stop via skywalk bridge which is maybe too steep for disable person and takes at least 10 minutes walk.

Corridor 10

From October 23, 2017, a toll/express route operates from PGC towards Tanjung Priok during the peak hours of 06.00-10.00 and 16.00-20.00. Thee toll/express routes use the toll road to avoid traffic jams in the regular corridor. The bus enters the toll road after Penas Kalimalang and then exits the toll road prior to the Plumpang Pertamina bus stop, then continues through regular corridor towards Tanjung Priok.
The toll/express route from Tanjung Priok towards PGC also operates during 06.00-10.00 and 16.00-20.00. From Tanjung Priok, the bus enters the toll road after Sunter Kelapa Gading and exits the toll road before Penas Kalimalang, then continues through regular corridor stops towards PGC.
A bypass route between Cililitan and Dukuh Atas also operates between 06.00 and 09.00. Bypass routes use other corridor to avoid traffic jams in regular corridor. Corridor 10 uses the normal corridor to Cawang UKI-Pemuda Pramuka BPKP and then turns to corridor 4 to Dukuh Atas.

Corridor 11

Note: Stations indicated by a -> sign has a one way service only towards Tanjung Priok
Stations indicated by a <- sign has a one way service only towards Pluit

Corridor 13

Corridor 13 is the first Transjakarta corridor to operate on a primarily elevated route, running via a 9 kilometre long, 8 metre wide, dedicated bus bridge, with height ranging from 18 to 23 metres above ground level. A trial of the bridge operated on May 15, 2017. The route soft launched on August 14, 2017, with official operation starting 2 days later. The two main route variations are the Transjakarta Regular route, operating all stops for a 20 minute end-to-end journey, and the Transjakarta Express route, stopping only at CSW and Velbak stations, taking 10 minutes end-to-end.
Currently, the buses stop at Puri Beta 2, Puri Beta 1, Adam Malik, and Tendean at ground level and at JORR, Swadarma, Cipulir, Seskoal, Kebayoran Lama, Mayestik, Tirtayasa stations along the elevated busway.
On November 12, 2018, PT. Transjakarta opened a new bus stop at CBD Ciledug. The extension of Corridor 13 to CBD Ciledug was slated to enhance the connectivity of public transport in the Greater Jakarta area.
In the past, Transjakarta has slated the development of two future corridors, likely taking the same approach as Corridor 13 and operating via an elevated busway. These future corridors include:
As well as the regular corridors, Transjakarta Busway operates cross-route corridors. As at April 2020, the corridors include:
In late October 2017, TransJakarta launched 6 alternative cross-corridor and express routes to alleviate the additional traffic caused by infrastructure projects preparing for the 2018 Asian Games in Jakarta and Palembang. The routes are :
Note: L2 has since been withdrawn since the travel time was not as expected
L10A and L10B was merged into L10 with 2 directions

Feeder routes

In cooperation with other bus operators, TransJakarta has two feeder bus networks that continue on the ordinary roads beyond the exclusive bus lanes. There are two services, one known as 'City Bus Integration with TransJakarta Bus' and the other 'Integrated Border Transit Busway'. Since August 1, 2014 TransJakarta stations no longer sell non-TransJakarta tickets and feeder bus passengers must buy a TransJakarta ticket to enter the stations and also pay for a ticket inside the feeder buses.

Inner City Feeder

Previously Bus Kota Terintegrasi Busway/BKTB, the inner city feeder bus network serves for middle to upper-economy passengers in certain satellite districts in Jakarta. Outside the dedicated TransJakarta busway lanes, passengers can board these buses using standard bus stops without the need for raised platforms. These routes were mainly operated by Kopaja, however since the introduction of a new Transjakarta low-entry bus fleet, operating under the name Metrotrans, the routes can be operated by any appointed Transjakarta contractor. Some routes are also operated by special buses with both kerb-level entry and busway-level entry, either operated by Kopaja with their buses under the Transjakarta brand, or by a specialised Transjakarta fleet operating under the name Minitrans.
Pantai Indah Kapuk-Monas BKTB is integrated with Corridor 1 and Corridor 12. Starting on January 4, 2016, all 6 BKTB buses will be replaced by 20 mid-size buses likes Kopaja buses with the tariff is decreased to Rp 3,500 same as other TransJakarta Regular buses tariff. The route is also extended to Pantai Indah Kapuk-Waduk Pluit-Monas-Governor Office. Kalibata-Tanah Abang BKTB is integrated with Corridor 1 and Corridor 9.
The routes that are served are :
The cross-border feeders were initially launched on August 24, 2015 with routes from Ciputat-Blok M, Harapan Indah Bekasi-Pasar Baru, and Poris Plawad Tangerang-Kemayoran. The buses were provided with a smartcard validator, a passenger counter and a GPS.
On April 25, 2016, TransJakarta launched 3 new corridors from Bekasi to Jakarta vice versa with ticket only Rp 3,500. There were Bekasi MM-Bundaran HI, Bekasi MM-Tanjung Priok, and Bekasi Timur-Grogol. And starting on May 16, 2016 Bekasi Timur-Pasar Baru corridor is launched. On August 10, 2016, routes to Bekasi MM are extended to Summarecon Bekasi.
On May 26, 2016, TransJakarta launched 2 new corridors from 10 corridors planned from Tangerang to Jakarta vice versa with ticket only Rp 3,500. There were Poris Plawad Terminal-Senayan Circle and Poris Plawad Terminal-Pasar Baru.
On June 6, 2016, TransJakarta launched 2 new corridors from Ciputat-Bundaran HI will integrates with Corridor 1, Corridor 8 and corridor 9. While the other new corridor BSD City-Slipi will integrates with Corridor 8A and Corridor 9.
On June 20, 2016, TransJakarta launched a new corridor from Terminal Margonda to Cawang UKI vice versa with a cost of only Rp 3,500. The route through Margonda Raya, Juanda, Tol Cijago, and exit at Cililitan and then end at Cawang UKI bus stop. But starting on July 19, 2016 TransJakarta is also pass Cibubur toll gate. The bus stop from Depok is Cibubur Buperta and the bus stop from Cawang is Cibubur Junction.
The cross-border feeder network was previously known as Transjabodetabek, however buses servicing theses routes have been rebranded to Transjakarta, as Transjabodetabek now refers to buses servicing the Jabodetabek area not run by Transjakarta and are not integrated to the busway network. Buses servicing these routes are now either Transjakarta contractor-operated with standard buses or operated by low-entry buses, operating under Metrotrans.
The routes are :
Nb:- Routes B11 and B12 will be cut to Summarecon Bekasi-Cawang UKI from 10.00 to 15.00 every day.
- Routes B21 and B22 will be cut to Bekasi Timur-Cawang UKI from 10.00 to 15.00 every day.

Royaltrans Feeder

TransJakarta's premium service, Royaltrans, began operation on March 12, 2018. Royaltrans is operated by PT Transportasi Jakarta with Mercedes-Benz OH917 buses with special fittings including coach-style seats and personal adjustable air-conditioner vents. This service is related with the odd-even policy in the Jakarta-Cikampek toll road. The routes are :
June 7, 2017, TransJakarta added more buses to serve the JiExpo-Monas route, together with the opening of Pekan Raya Jakarta. The aim is to serve passengers going to and from PRJ, which will increase during the event. 3 more routes were also added to accommodate passengers from other directions. The routes that are served are :
The feeder is for low-class income people of Rental Apartment. With the ID Card for adult or KJP for student, the service is free, but not for the accompanying person. The first feeder is Tanjung Priok - Rusunawa Marunda has been operated starting on January 17, 2016, while the other 9 feeders will be launched soon connecting Rusunawa Daan Mogot, Rusunawa Tambora, Rusunawa Kapuk Muara, Rusunawa Flamboyan, Rusunawa Cipinang Besar Selatan, Rusunawa Buddha Tzu Chi, Rusunawa Pulogebang, Rusunawa Pinus Elok, and Rusunawa Rawa Bebek.
Routes that are currently available are:
The Train Station Feeder network was launched on April 4, 2016, with four routes from Tebet train station connecting 3 TransJakarta corridors.
Routes to corridor 6 operate through Saharjo flyover, Casablanca, Rasuna Said and Dr. Satrio, then turn back besides Sampoerna Strategic Square to return to Tebet Station. Routes to corridors 5 and 7 operate through Kampung Melayu, connecting to corridor 5, then through Jalan Jatinegara Barat, turning around to Kebon Pala and heading to Jalan Jatinegara Timur, Kampung Melayu Terminal, then passing through corridor 7 and heading to Jalan Otista. It will then turn back at Bidara Cina to return to Tebet Station. There is no permanent Tebet bus station as of January 2020, so buses start and terminate under Tebet flyover. Starting on April 14, 2016, Train Station Feeder services operate from Pesing railway station to Indosiar.
The available feeder routes are :
The MRT Feeder network connects suburbs, places of interest and Park and Ride locations with Jakarta MRT stations, using MiniTrans buses with 32 seats. The services operate with frequent 5 minute headways. The following is a list of routes as of January 2020:
The Jak Lingko integration program is a program that aims to integrate all transportation modes in Jakarta, including the Angkot operators, that have been integrated under the Transjakarta brand. The integrated angkot service is known as Mikrotrans. The concept is that travelling with TransJakarta services aside from Royal Trans under 3 hours will only cost a maximum of Rp 5,000. All Mikrotrans units are equipped with a smartcard reader, accepting only Jak Lingko cards.
Since the opening of the Tanah Abang Skywalk, 8 Mikrotrans routes serve an interchange underneath the Skywalk.
Currently Jak Lingko serves numerous routes. The active routes are :
In 2016, TransJakarta launched a free bus service serving Harmoni to Bundaran Senayan. This route does not operate within the dedicated lanes, instead going through the main road from Harmoni-Thamrin-Sudirman and back. The aim is to drop off and pick up workers that can't go through Thamrin and Sudirman roads as an impact of the odd-even rule.
On December 21, 2017, PT. Transportasi Jakarta launched a new free bus service, operating as a feeder to get around the suburb of Tanah Abang.
There are currently 3 free bus routes, being:
Nb: GR is short for 'gratis,' Indonesian for 'free.'

Free double decker tour services

TransJakarta serves 6 free routes using double decker buses. These routes are intended to be routes to promote Jakarta's tour sites. The was sourced from the government touting CSR from :
With a fleet totaling 23 buses, the routes serviced are :

Kopaja AC

The routes are:
On January 24, 2014 there are 143 APTB buses.
But starting on June 1, 2016 APTBs are totally prohibited to enter busway corridors due to APTB frequently use non-busway corridors and still collect money from passengers whom enter APTB from TransJakarta buses stop. It is to follow March 5, 2016 policy that the policy is not so firm.
Bekasi-Pulogadung Terminal TransJakarta Feeder
On March 28, 2012 Bekasi TransJakarta Feeder began serving from Bekasi Bus Station to Pulo Gadung Bus Station, and vice versa through Jakarta–Cikampek Toll Road.
After temporarily halted operation since March 29, the feeder has hit the road again since April 21 with new route: Bekasi Terminal - Cut Meutia Street - Ahmad Yani Street - West Bekasi Toll Gate Bekasi - Jakarta Toll Road - Jakarta Inner Ring Toll Road - Perintis Kemerdekaan Street – Pulomas - Pulo Gadung Terminal
From September 17, 2012 APTB 01 integrates with two TransJakarta corridors. The haltes are:
Corridor 10:
Pedati Prumpung - Jatinegara Station - Bea Cukai Ahmad Yani - Utan Kayu Rawamangun - Pemuda - Kayu Putih Rawasari - Pulomas Bypass
Corridor 2 :
Bekasi Terminal - Cempaka Putih - Pedongkelan - ASMI - Pulomas - Bermis - Pulo Gadung Terminal
Bekasi-Kampung Rambutan Terminal TransJakarta Feeder
The feeder will be integrated with TransJakarta Corridor 7.
Poris Plawad–Tomang TransJakarta Feeder
On June 20, 2012, Poris Plawad–Tomang TransJakarta Feeder began serving from Poris Plawad Tangerang Bus Station to Kali Deres Bus Station vice versa.
The bus runs every 10 minutes and after one month operation the passengers is still around 2 to 5 persons only.
Ciputat-Kota Bus Terminal TransJakarta Feeder
On October 4, 2012, South Tangerang TransJakarta Feeder began serving from Ciputat Bus Station to Kota Bus Terminal vice versa through: Ciputat - Pasar Jumat - Lebak Bulus - Metro Pondok Indah - Radio Dalam - Panglima Polim – Sisingamangaraja – Sudirman – Thamrin - Medan Merdeka Barat - Mangga Dua Raya
Cibinong-Grogol Terminal TransJakarta Feeder
On December 7, 2012, Cibinong TransJakarta Feeder begun serve from Cibinong Bus Station to Grogol Terminal vice versa through:
Bogor-Rawamangun Terminal TransJakarta Feeder
On March 6, 2013, Bogor TransJakarta Feeder begun serve from Bogor Bus Station to Rawamangun Terminal vice versa and cross TransJakarta Corridor 4 and Corridor 9.
Bekasi-Tanah Abang TransJakarta Feeder
On May 21, 2013, Bekasi–Tanah Abang TransJakarta Feeder began serving from Bekasi Bus Station to Tanah Abang Bus Station vice versa through Juanda street, Joyomartono, Jakarta-Cikampek Toll Road, Inner Ring Toll Road, Semanggi, Sudirman, Thamrin, Kebon Sirih, Fachrudin, Jati Baru and then turn at under Jati Baru Fly Over.
Bekasi-Bundaran HI TransJakarta Feeder
On May 21, 2013, Bekasi–HI Circle TransJakarta Feeder begun serve from Bekasi Bus Station to HI Circle vice versa through Juanda street, Joyomartono, Jakarta-Cikampek Toll Road, Inner Ring Toll Road, Gatot Subroto, Semanggi, Sudirman and HI Circle.
Bogor-Blok M Terminal TransJakarta Feeder
Cileungsi-Blok M Terminal TransJakarta Feeder
Bogor-Tanah Abang TransJakarta Feeder
Bogor-Tanjung Priok TransJakarta Feeder
Poris Plawad–Pulogadung TransJakarta Feeder
On December 27, 2013, Poris Plawad–Pulogadung TransJakarta Feeder began serving as replacement of Patas AC 115.
Cikarang-Kalideres Terminal TransJakarta Feeder
On January 24, 2014, Cikarang TransJakarta Feeder begun serve from Cikarang Bus Station to Kalideres Terminal vice versa.

Cross-Border Feeder

Starting on September 7, 2015 an route is Depok-Grogol. Due to four bus shelters at Margonda street and ten bus shelters at Juanda street not being finished, all passengers should exit at Depok Bus Terminal.
The closed routes are:
Starting 1 February 2017, Badan Pengelola Trans Jabodetabek operates 4 new feeder routes from and to 4 terminals throughout Jakarta to Pulo Gebang terminal. The aim of this feeder service is to give intercity bus passengers ease to get to the bus terminal.
Some renovation KWK with TransJakarta sticker in front of KWK vehicles have served as TransJakarta-KWK Feeder with schedule 05.00-09.00 and 16.00-20.00. The blue color integration card of TransJakarta-KWK price is Rp 15,000 for a month, while TransJakarta card or is called e-ticket has brown color.
The integrated routes are :
Integration contract with KWK feeder ends on December 31, 2017.