How to Use Buses in Kuala Lumpur: Rapid KL, Go KL & Smart Selangor Guide

Although Kuala Lumpur’s MRT, LRT, and Monorail network forms the backbone of the city’s public transport system, buses remain an essential part of getting around the city. They connect neighbourhoods beyond train stations, provide convenient last-mile connections, and make it easier to reach shopping malls, residential areas, universities, hospitals, and local attractions.

Whether you’re visiting Kuala Lumpur for the first time or travelling around the Klang Valley, understanding the different bus services will help you navigate the city more efficiently.

This guide explains the three main public bus services you’ll encounter: Rapid KL BusGo KL City Bus, and Smart Selangor Bus, including how they differ, how much they cost, and when you should use each one.

If you’re looking for a broader overview of the city’s transport network, you may also find our guides to Getting Around Kuala LumpurPublic Transport in Kuala Lumpur, and Using MRT, LRT & Monorail in Kuala Lumpur helpful.


Overview of Bus Services in Kuala Lumpur

Unlike the rail network, which mainly serves major transport corridors, buses provide wider coverage throughout Kuala Lumpur and the surrounding Klang Valley. They are particularly useful for reaching destinations that are not directly connected by train, making them an important complement to the city’s MRT, LRT, Monorail, and KTM Komuter services.

The three most common bus networks are:

  • Rapid KL Bus – the primary public bus network across Kuala Lumpur and the Klang Valley.
  • Go KL City Bus – a city-centre circulator designed for tourists, shoppers, and commuters.
  • Smart Selangor Bus – a community bus service operating within selected municipalities across Selangor.

Each serves a different purpose, so choosing the right one depends on where you’re travelling.


Rapid KL Bus

Rapid KL Bus is the largest public bus operator in Kuala Lumpur and the Klang Valley. Operated by Rapid Bus, it runs hundreds of routes connecting residential neighbourhoods, commercial centres, hospitals, universities, shopping malls, and transport hubs.

For many commuters, Rapid KL buses complement the city’s rail network by providing first-mile and last-mile connections between train stations and final destinations.

If you’re unfamiliar with Kuala Lumpur’s train system, our guide to Using MRT, LRT & Monorail in Kuala Lumpur explains how the different rail lines integrate with Rapid KL buses throughout the city.

Why Choose Rapid KL Bus?

Rapid KL buses are the best choice when your destination isn’t within walking distance of a train station.

Advantages

  • Extensive network covering Kuala Lumpur and much of the Klang Valley
  • Connects with MRT, LRT, Monorail, and KTM Komuter stations
  • Affordable fares
  • Modern air-conditioned buses on most routes
  • Convenient for reaching destinations outside the rail network

Best For

  • Residential neighbourhoods
  • Government offices
  • Hospitals and medical centres
  • Universities and colleges
  • Shopping malls outside the city centre
  • Last-mile travel after taking the train

Go KL City Bus

The Go KL City Bus is one of Kuala Lumpur’s most visitor-friendly public transport services. Operating on several colour-coded routes around the city centre, it connects many of the capital’s most popular attractions, shopping districts, hotels, and transport hubs.

For visitors exploring Kuala Lumpur over one or two days, the Go KL City Bus is an excellent way to travel between major attractions without needing to book multiple ride-hailing services.

Popular areas served include:

  • KLCC
  • Bukit Bintang
  • Chinatown (Petaling Street)
  • Pasar Seni
  • Chow Kit
  • Jalan Tuanku Abdul Rahman
  • KL Sentral

If you’re arriving at Kuala Lumpur International Airport, you can first take either the KLIA Express or KLIA Transit to KL Sentral, before transferring to a Go KL bus to continue exploring the city.

Advantages

  • Convenient routes around central Kuala Lumpur
  • Colour-coded lines that are relatively easy to follow
  • Frequent departures during operating hours
  • Comfortable air-conditioned buses
  • Excellent for sightseeing and short city-centre journeys

Best For

  • First-time visitors
  • Budget-conscious travellers
  • Exploring Kuala Lumpur’s city centre
  • Travelling between major attractions

Smart Selangor Bus

Although Smart Selangor buses do not primarily operate within Kuala Lumpur city itself, they can be extremely useful if you’re travelling around Greater Kuala Lumpur or visiting destinations across Selangor.

Funded by the Selangor State Government, Smart Selangor buses connect residential communities with nearby train stations, hospitals, commercial areas, public facilities, and local town centres.

Visitors staying in areas such as Petaling Jaya, Subang Jaya, Shah Alam, Klang, or Kajang may find these buses helpful for short local journeys.

Advantages

  • Wide coverage across participating Selangor municipalities
  • Connects neighbourhoods with public transport hubs
  • Useful for local travel beyond Kuala Lumpur
  • Comfortable option for short-distance journeys

Best For

  • Exploring Greater Kuala Lumpur
  • Local residents
  • Visitors staying in Selangor
  • Connecting to nearby MRT, LRT, or KTM stations

Rapid KL Bus vs Go KL vs Smart Selangor

FeatureRapid KL BusGo KL City BusSmart Selangor Bus
CoverageKuala Lumpur & Klang ValleyKuala Lumpur city centreSelected municipalities in Selangor
FarePaidFree for Malaysians; RM1 per trip for non-MalaysiansFree for Malaysians; RM0.90 per trip for non-Malaysians
Best ForEveryday commutingSightseeing and city-centre travelLocal travel within Selangor
Connects to Rail NetworkYesYesYes (selected areas)

How Much Does It Cost to Ride Kuala Lumpur’s Buses?

The cost of travelling by bus depends on the operator. While some services remain free for Malaysian citizens, different fare rules apply to non-Malaysian passengers.

Rapid KL Bus

Rapid KL buses operate on a fare-based system, with ticket prices depending on the distance travelled and the route.

Payment methods include:

  • Touch ‘n Go card
  • Selected contactless payment options on supported services

If you’re planning to use public transport regularly, we recommend getting a Touch ‘n Go card, as it can also be used on MRT, LRT, Monorail, and KTM Komuter services.

Go KL City Bus

Go KL City Bus services are free for Malaysian citizens who have completed the required MyKad verification process.

For non-Malaysian passengers, a RM1 fare is charged per trip, payable using supported cashless payment methods such as Touch ‘n Go cards, debit or credit cards, or QR payments.

Smart Selangor Bus

Smart Selangor buses are free for Malaysian citizens.

For non-Malaysian passengers, a RM0.90 fare is charged per trip through the Smart Selangor Scan-to-Ride (QR) system.

As fare policies may change over time, it’s always worth checking the respective operators’ latest announcements before travelling.


Combining Buses with Kuala Lumpur’s Rail Network

One of the strengths of Kuala Lumpur’s public transport system is how well buses complement the rail network.

A typical journey may look like this:

  1. Take the MRT, LRT, or Monorail to the nearest station.
  2. Transfer to a Rapid KL bus.
  3. Walk a short distance to your final destination.

This combination allows travellers to reach many places that are not directly served by rail.

Most visitors arriving by airport train will begin their journey at KL Sentral, which serves as Kuala Lumpur’s main transport hub. From there, it’s easy to transfer to buses, rail services, taxis, or ride-hailing apps depending on where you’re heading.


Tips for Using Buses in Kuala Lumpur

  • Use Google Maps to check bus routes and estimated arrival times.
  • Carry a Touch ‘n Go card for faster boarding on Rapid KL buses.
  • Check the route number before boarding, especially at busy stops.
  • Allow extra travel time during morning and evening peak hours.
  • If you’re exploring the city centre, consider using the Go KL City Bus before booking a Grab, as it may follow a similar route.
  • Combine buses with MRT or LRT services for quicker journeys across the city.

Frequently Asked Questions

Are buses in Kuala Lumpur safe?

Yes. Public buses are generally safe, reliable, and widely used by both locals and visitors. As with any public transport system, keep an eye on your belongings, especially during busy periods.

Can tourists use Rapid KL buses?

Yes. Rapid KL buses are open to everyone and are an affordable way to reach destinations beyond the rail network.

Is the Go KL City Bus free?

Go KL City Bus services are free for Malaysian citizens who have completed the required verification. Non-Malaysian passengers are charged RM1 per trip.

Is Smart Selangor Bus free?

Smart Selangor buses are free for Malaysian citizens. Non-Malaysian passengers currently pay RM0.90 per trip using the Scan-to-Ride system.

Do I need a Touch ‘n Go card?

While not compulsory, a Touch ‘n Go card is highly recommended if you plan to use Rapid KL buses and Kuala Lumpur’s rail network, as it provides a faster and more convenient travel experience.

Which bus service is best for tourists?

If you’re mainly exploring central Kuala Lumpur, the Go KL City Bus is an excellent option thanks to its convenient routes around popular attractions. For destinations outside the city centre, Rapid KL buses provide much wider coverage.


Although Kuala Lumpur’s rail network is usually the fastest way to travel, buses play an equally important role in connecting neighbourhoods, attractions, and destinations beyond train stations.

For most visitors, the Go KL City Bus offers a convenient way to explore the city centre, while Rapid KL Bus provides extensive coverage across Kuala Lumpur and the Klang Valley. If your travels extend into neighbouring Selangor, Smart Selangor Bus can also be a practical option for local journeys.

By combining buses with the MRT, LRT, Monorail, and KTM Komuter network, you’ll be able to explore Kuala Lumpur and Greater Kuala Lumpur more conveniently, affordably, and with greater flexibility.


Other Kuala Lumpur Guides