List of bus routes in Greater Kuala Lumpur

This is a list of the bus routes operated by various bus operators in and around Kuala Lumpur and Selangor, Malaysia.

Dates and times stated in the tables are according to Malaysia Time (MST) (UTC+08:00) as of 1 December 2015.

As of 2021, there are 8 bus corridors in Kuala Lumpur:

Rapid KL routes
Rapid KL operated by Rapid Bus Sdn Bhd is the primary and largest bus operator that operates all stage bus routes in Ampang, Jalan Pahang, Cheras and Damansara corridors, all LRT and MRT feeder bus routes as well the majority of bus routes in Jalan Ipoh, Sungai Besi, Jalan Klang Lama and Federal Highway corridors.

Legend: U – stage/city bus; T – local feeder bus; LRT – LRT feeder bus; MRT – MRT feeder bus; NP – Nadi Putra (Putrajaya); BET – express/limited stop bus;

GOKL routes
Go KL City Bus is a free bus service in the city centre of Kuala Lumpur, Malaysia. Previously managed by Land Public Transport Commission (SPAD), the services were taken over by Kuala Lumpur City Hall (DBKL) by 1 January 2019.

Smart Selangor routes
Smart Selangor Bus is a free bus service funded by the Selangor state government launched on 1 July 2015. There are over 55 routes available and most Smart Selangor Bus routes are confined to one local government area.

Routes from other bus operators
In addition to the three primary bus operators (Rapid KL, GOKL & SmartSelangor), there are some bus routes in Klang Valley were operated by private bus operators, where most bus operators receiving Interim Stage Bus Support Fund (ISBSF) license from the Land Public Transport Agency (APAD). Most stage bus routes by private bus operators are confined to the service areas that not served by Rapid KL bus services (such as Klang, Banting, south Puchong and Kuala Selangor as well one route in Putrajaya for going to IOI City Mall, the only Klang Valley megamall not served by Rapid KL buses & rail transport).

Unlike the Rapid KL bus services, these bus services continue to accept cash payment. Some bus routes are formerly operated by Rapid KL prior to the Bus Network Revamp in 2015. Selangor Omnibus services is now acquired and managed by Causeway Link.

Ceased or unknown operation
This were the list of the routes that were temporary suspended, unknown status, not introduced, abandoned or terminated. This may be due to low demand, unreliable routes or taken over by rail systems.