Smart Selangor Bus
Former nameBas Selangorku
OperatorRapid Bus, Wawasan Sutera, Causeway Link, UNIC Leisure Transtour
Founded1 July 2015 (age 11)
LocaleSelangor, Malaysia
Service area
Fleet150
Ridership25,573 (Total, 2025)
( 1.6%)
17,361 (Smart Selangor Bus, 2025)
( 4.3%)
8,212 (PJ City Bus, 2025)
( 4.6%)[1]
Annual ridership7.76 million (Total, 2025)
( 3.7%)
5.32 million (Smart Selangor Bus, 2025)
( 6.6%)
2.44 million (PJ City Bus, 2025)
( 3.4%)[2]

Smart Selangor Bus (formerly known as Bas Selangorku) is a free public transportation service initiated by the Selangor State Government to provide efficient and high-quality transit options for its residents. Launched in July 2015, the program began with three local authorities and expanded to eleven by 2016 due to positive public response. Smart Selangor bus is an initiative of Smart Infrastructure under the Smart Selangor plan along with the Smart Selangor Bus Stop.

History

The service was launched on 1 July 2015 with first services deployed in areas within Shah Alam City Council (MBSA), Klang Municipal Council (MPK) and Subang Jaya Municipal Council (MPSJ) in effort to reduce the congestion and promote the use of public transportation in Selangor.[3] As of 2023, the service known as Smart Selangor has operated over 50 bus routes with 150 buses deployed at all Selangor local government areas (including Petaling Jaya City Council (MBPJ) where the service branded as PJ City Bus), with Selangor state government spent over RM30 million for operating this service.

The service is a now a part of Selangor Mobiliti program from September 2023. Selangor Mobility has now also expanded to DRT services, operating on demand in 8 cities, namely Subang Jaya, Puchong, Petaling Jaya (Bandar Utama - North and Ara Damansara - South), Sungai Buloh, Ampang, UPM Serdang and Hulu Kelang with fixed rate at RM2 per trip.[4]

Scan to ride

From 15 March 2021, all passengers are required to install Citizen E-Payment (CEPat) app from the mobile phone and scan the QR code provided on bus entrance in order to board any Smart Selangor buses (and PJ City Bus services from 1 January 2023) with 90 sen fare applies to non-Malaysian passengers. The service remain free to Malaysians with citizens aged 18 to 59 are required to scan the QR code via CEPat app upon entrance, while the school students and senior citizens are excepted from mandatory QR code scan and instead they have to bring an identify card or passport.[5] This implementation (especially the enforcement of mandatory QR code scan to PJ City Bus services) has caused inconvenience to the passengers, with the fare enforced for foreigners are not considered discrimination according to Menteri Besar of Selangor.[6]

Routes

The Smart Selangor bus service operates daily from Monday through Sunday. While standard operating hours for urban areas are 06:00 to 22:00, routes in rural districts operate with adjusted schedules.

Shah Alam City Council (MBSA)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
SKS CoachbuildersShah Alam Komuter stationSection 7, Shah Alam06:0022:0015 – 20 minsElectric bus fleet.
Rapid BusHentian Pusat BandarBatu Tiga Komuter station06:0022:0020 – 30 mins
Section 13Bukit Jelutong06:0022:0030 mins
Batu Tiga Komuter stationSection 2006:0022:0025 – 30 minsVia HICOM.
Alam Megah LRT stationMeranti Terrace06:0022:0025 – 30 mins
Wawasan SuteraShah Alam Komuter stationSection 18, 17, 2406:0022:0020 – 30 mins
Terminal Seksyen 17Hospital Shah Alam06:0022:0020 – 30 minsGoes into UiTM Shah Alam campus
Kota KemuningShah Alam Komuter station06:0022:0025 – 30 mins
Kota Kemuning (Sec 31)Kampung Jalan Kebun06:0022:0030 – 40 minsUses compact buses.
Setia City MallPangsapuri De Palma06:0022:0030 – 40 minsAlso known as SU13A.
Bukit SubangBukit Jelutong06:0022:0030 – 40 mins

Subang Jaya City Council (MBSJ)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
SKS CoachbuildersUSJ 7 stationSubang Jaya station06:0022:0015 – 20 mins
Pusat Bandar Puchong LRT stationSS18 LRT station06:0022:0020 – 25 minsVia Bandar Sunway.
Kinrara BK5 LRT stationSMK Bandar Puchong Jaya06:0022:0030 mins
Serdang KomuterSerdang Hospital06:0022:0025 – 30 minsVia Serdang Jaya & UPM.
Terminal Putra PermaiPangsapuri Bayu06:0022:0030 minsVia Bukit Serdang.

Klang Royal City Council (MBDK)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Wawasan SuteraBandar KlangHospital TAR06:0022:0020 – 30 mins
Rapid BusSJKC Kong HoeTaman Sri Pekan06:0022:0025 – 30 mins
SJKC Kong HoeTaman Intan06:0022:0025 – 30 mins
Wawasan SuteraTaman RakyatBandar Klang06:0022:0025 – 30 mins
Bandar PuteraBandar Klang06:0022:0030 – 40 minsVia Jalan Raja Nong.
Bandar PuteraBandar Klang06:0022:0030 – 40 minsVia Jalan Kebun.
Klang SentralTaman Seri Kerayong06:0022:0040 – 50 mins

Petaling Jaya City Council (MBPJ) (Branded as PJ City Bus)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Rapid BusTerminal Taman MedanPPUM06:0021:0015 – 20 minsVia Taman Jaya LRT station
Taman Jaya LRT station SS 206:0021:0015 – 20 minsVia Jalan Bukit
Taman Bahagia LRT stationSS 6 (Kelana Park View)06:0021:0015 – 20 mins
Taman Bahagia LRT stationSungai Way06:0021:0015 – 20 minsVia SS 2
Bandar Utama bus hubTaman Bahagia LRT station06:0021:0015 – 20 mins
Bandar Utama bus hubDamansara Damai (Residensi Suasana Damai)06:0021:0015 – 20 minsVia Bandar Sri Damansara

Ampang Jaya Municipal Council (MPAJ)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Rapid BusUkay PerdanaTaman Melawati06:0022:0030 mins
Bandar Baru AmpangTaman Dagang Jaya06:0022:0030 minsVia LRT Ampang/Cahaya.
06:0022:0030 minsVia Aeon BiG & Pandan Mewah.
Cempaka LRT stationTaman Bukit Teratai06:0022:0030 mins
Pandan HeightTaman Lembah Maju06:0022:0030 mins

Kajang Municipal Council (MPKj)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Rapid BusHentian KajangBandar Kajang06:0022:0015 – 20 mins
Bandar Bukit MahkotaBangi Komuter station06:0022:0030 – 40 mins
Bandar Tun Hussein Onn MRT stationTaman Tun Perak06:0022:0030 minsVia Cheras Perdana.
Hentian KajangBandar Baru Bangi06:0022:0030 mins

Former Services

OperatorRouteOriginDestinationNotesAlternative Services
Rapid BusHentian KajangDataran Gemilang, PutrajayaShortened to Bandar Baru Bangi due to low ridershipRail services (MRT, KTM, KLIA Transit)
Hentian KajangBandar Baru Bangi via UKMDiscontinued during COVID-19 lockdown.(via Section 3 & 4 Bangi)

Selayang Municipal Council (MPS)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Rapid BusSelayang MutiaraGombak LRT station06:0022:0030 – 45 mins
Lotus's RawangRawang Bus Terminal06:0022:0030 – 45 mins
Lotus's RawangTaman Garing Utama06:0022:0045 mins
Batu ArangHospital Sungai Buloh06:0022:0060 minsVia Sungai Buloh station.
Wangsa PermaiHentian Stadium Selayang06:0022:0060 mins

Sepang Municipal Council (MPSp)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Causeway LinkTanjung SepatKLIA / KLIA206:0020:0060 – 90 minsVia Sungai Pelek.
Taman Salak PerdanaKLIA / KLIA206:0022:0030 – 45 minsVia Kota Warisan & ERL Salak Tinggi.

Former Services

OperatorRouteOriginDestinationNotesAlternative Services
Causeway LinkPekan SalakCyberjaya via DengkilDiscontinued due to low ridershipNo alternative services between Salak Tinggi and Dengkil
(Rapid-on-Demand van provides connectivity for Dengkil to Putrajaya Sentral)
Taman SerojaIOI City Mall / Hospital SerdangNo alternative services between Salak Tinggi and Serdang
(Rapid on-Demand van for Sg.Merab/UNITEN to Bangi)
(Rapid on-demand van for UPM MRT station to IOI City Mall)

Kuala Langat Municipal Council (MPKL)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Rapid BusBantingKLIA206:0022:0045 – 60 mins
BantingTaman Banting Baru06:0022:0030 – 45 mins

Kuala Selangor Municipal Council (MPKS)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Wawasan SuteraKuala SelangorSekinchan06:0020:0060 minsVia Tanjung Karang.
Bandar Puncak AlamSungai Buloh station06:0022:0030 – 45 mins

Hulu Selangor Municipal Council (MPHS)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
SKS CoachbuildersKuala Kubu BharuBukit Sentosa06:0020:0090 minsVia Rasa.
Antara GapiBatang Kali railway station06:3020:0075 – 90 mins
Bukit SentosaBandar Sungai Buaya06:0020:0090 mins
Bukit SentosaSerendah Komuter station06:0020:0090 mins
Bukit SentosaTaman Bunga Raya06:0020:0090 mins

Sabak Bernam District Council (MDSB)

OperatorRouteOriginDestinationFirst TripLast TripFrequencyNotes
Wawasan SuteraPekan SabakSekinchan06:0019:0060 – 90 minsVia Sungai Besar.
Pekan SabakParit Baru06:0019:0060 – 90 minsVia Sungai Air Tawar.
Pekan SabakKampung Merbau Berdarah06:0019:0060 – 90 mins

See also

References

  1. ^ "Daily Bus Ridership in Klang Valley (2019-2025)". APAD Klang Valley Daily Bus Ridership. Land Public Transport Agency ("Agensi Pengangkutan Awam Darat", APAD). 16 February 2026. Archived 1 March 2026 at the Wayback Machine. Retrieved 1 March 2026.
  2. ^ "APAD Annual Bus Ridership in Klang Valley (2019-2025)". APAD Klang Valley Annual Klang Valley Bus Ridership. Land Public Transport Agency ("Agensi Pengangkutan Awam Darat", APAD). 16 February 2026. Archived 1 March 2026 at the Wayback Machine. Retrieved 1 March 2026.
  3. ^ Astro Awani. "Free 'Selangorku' bus service for Shah Alam, Klang and Subang Jaya commuters". astroawani.com. Retrieved 2 July 2015.
  4. ^ "Selangor launching Demand-Responsive Transit zones for better public transport connectivity". The Star. Retrieved 2024-02-28.
  5. ^ Selangor Journal. "Selangor Smart Bus to charge 90 sen fare for foreigners from March 15". selangorjournal.my. Retrieved 1 March 2021.
  6. ^ The Vibes. "Convenience over cost: foreign PJ City Bus users content with 90 sen fare". Retrieved 21 January 2023.