Home » Malaysia » Malaysia – Buses and Trams

Malaysia – Buses and Trams

Malaysia’s bus network is both extensive and affordable, serving as the foundation of urban public transport across the country’s cities while also linking them together. In Kuala Lumpur and the surrounding Klang Valley, modern air-conditioned buses operate alongside rail lines within a unified fare system. Coverage becomes thinner beyond major urban centres, and reaching your final destination can sometimes be a challenge — but for those newly arrived in a city, buses represent a cost-effective and genuinely useful way to get around.

Key facts at a glance
Item Details
Main urban bus operator (Klang Valley) Rapid KL (operated by Prasarana Malaysia Bhd)
Monthly unlimited pass for expats (Klang Valley) Rapid Bulanan — RM150/month, open to non-Malaysians (as of 2026)
Monthly unlimited pass for Malaysians My50 — RM50/month for Rapid KL rail and bus (as of 2026)
Primary payment method Touch ‘n Go card (stored-value contactless card)
Free city bus (Kuala Lumpur) Go KL City Bus — free of charge on selected city-centre routes
Tram network No conventional tram network; ART (trackless tram) pilot ongoing in Kuching and Putrajaya (as of 2024–2025)
Official passenger info website myrapid.com.my

What is the overall standard of bus services in Malaysia?

Among Southeast Asian nations, Malaysia ranks as one of the more developed, and its public transportation system reflects this with a structured and varied offering. That said, bus service quality differs considerably from one location to another. In Kuala Lumpur and the broader Klang Valley, Rapid KL operates air-conditioned, reasonably modern buses that tie in with the rail network. Step outside these urban centres, however, and services tend to be less frequent and less dependable.

Prasarana Malaysia Bhd, which oversees urban rail and bus operations, recorded 1.18 million daily journeys across its services in 2024 — a substantial 24% rise on the 2023 figure. While this signals genuine growth in public transport use, the overall modal share for public transport in Malaysia stands at just 20%, still well short of the 40% target set out in the National Transport Policy 2019–2030.

Bus ridership in Penang and Kuantan has remained largely flat, pointing to areas where further development is needed. Structural issues play a significant role: many suburban and outlying areas suffer from limited service coverage, lengthy walks to stops, and inadequate access to essential destinations such as hospitals, schools, and commercial centres. This stands in marked contrast to high-density networks in cities like Amsterdam or Vienna, where frequent buses reach deep into residential suburbs — in Malaysia, private vehicles and ride-hailing apps remain the pragmatic choice for many journeys beyond the urban core.

Investment in new rolling stock, enhanced maintenance programmes, and upgraded payment infrastructure means Malaysia’s public transport landscape is on a clear upward trajectory heading into 2025 and beyond. The government’s modernisation agenda carries genuine momentum, as evidenced by the gradual introduction of electric buses and improved ticketing systems across the network.

What types of bus services are available in Malaysia?

Malaysia’s bus services fall into six official categories: Stage Bus, Express Bus, Tour Bus, Chartered Bus, School Bus, and Employee Bus. For expats, the most practically relevant of these are stage buses covering urban routes, express coaches for intercity travel, and the various shuttle and free bus services found in larger cities.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


Urban bus services

Rapid KL is the dominant bus operator across Kuala Lumpur, running air-conditioned, well-maintained vehicles on major city and suburban routes. Separately, Go KL provides a completely free bus service linking prominent tourist and commercial locations in the city centre — including KLCC, Bukit Bintang, and Merdeka Square. These distinctive green buses are a particularly handy resource for newcomers getting to grips with the capital’s layout.

Malaysia’s sole Bus Rapid Transit system, the BRT Sunway Line, acts as a feeder connecting to the wider Klang Valley rail network in the Petaling Jaya suburb. It holds the distinction of being the world’s first fully electric BRT system, making it a notable landmark for those living or commuting near the Sunway area.

Beyond the Klang Valley, Prasarana operates Rapid Penang and Rapid Kuantan under the same brand family. Meanwhile, the Smart Selangor Bus service — a state-funded initiative launched in 2018 — runs under contract with private operators and reaches 12 cities and municipalities across Selangor, covering areas such as Petaling Jaya, Shah Alam, Klang, and Subang Jaya.

The BAS.MY programme (formerly known as myBAS) is a federal initiative under the Ministry of Transport designed to strengthen bus networks in major urban centres outside the Klang Valley. Oversight falls to the Land Public Transport Agency (APAD) in Peninsular Malaysia and the Commercial Vehicle Licensing Board (LPKP) in Sabah and Sarawak. Under this framework, cities including Ipoh, Johor Bahru, Kota Bharu, and Kuching each operate their own branded urban bus network.

Intercity coach services

Long-distance coaches are among the most economical ways to travel between Malaysian cities. Operators such as KKKL, Transnasional, and Nice Express run services connecting towns and cities nationwide. Travellers can choose from standard seating or VIP-class coaches, the latter featuring broader seats, generous legroom, and onboard amenities that place them on par with premium coach offerings in countries like Australia or across Europe. Major departure points include Terminal Bersepadu Selatan (TBS) in Kuala Lumpur and Larkin Sentral in Johor Bahru.

Additional shuttle bus options include airport transfers to KLIA, university-operated shuttles, and rail replacement services during disruptions. These can prove invaluable for expats navigating rail outages or making their way to or from Kuala Lumpur International Airport.

Where can I find timetables, routes, and fare information?

Accessing accurate, up-to-date bus information in Malaysia was once a fragmented exercise, but official digital resources have made considerable strides in recent years. The following are the key sources worth saving:

  • MyRapid (myrapid.com.my) — The official portal for Rapid KL, Rapid Penang, and Rapid Kuantan. Here you can check service details, fare tables, rail and bus timetables, and purchase travel passes including My50 and MyCity Pass.
  • MRT Corp (mrt.com.my) — The authoritative source for MRT fare details and route planning, including a fare calculator covering integrated journeys across the LRT, MRT, Monorail, and BRT lines.
  • Ministry of Transport — Bus Services (mot.gov.my) — For queries relating to bus services, operator directories, or policy circulars, reach APAD at 03-2603 6600, email [email protected], or browse apad.gov.my.
  • Malaysia Open Data Dashboard (data.gov.my) — Aggregating data from Prasarana, KTMB, MyBas, and other operators, this dashboard offers the latest public transport ridership trends and statistics.
  • BAS.MY app — The dedicated application for the BAS.MY urban bus network (previously myBAS), covering state capitals outside the Klang Valley. Route maps and timetables for cities such as Ipoh, Kuching, Kota Bharu, and Johor Bahru are all accessible here.
  • Touch ‘n Go eWallet app — Monitor your monthly travel through the Savings Tracker function, which displays ride history, total trip counts, and an estimate of how much you have saved in fares.

For intercity coach travel, booking aggregators such as Easybook and Bus Online Ticket compile routes and live seat availability from most major operators, enabling online reservations with digital or printed tickets.

What tickets and passes are available for buses in Malaysia?

Urban bus ticketing in Malaysia — particularly across the Klang Valley — is built around a stored-value card model, conceptually similar to London’s Oyster card or Hong Kong’s Octopus card, rather than disposable paper tickets. The following table sets out the principal options currently available:

Rapid KL pass and ticket options (as of January 2026)
Pass / Ticket Price Eligibility Coverage
Single journey (cash token) Varies by distance All passengers LRT, MRT, Monorail, BRT
Touch ‘n Go stored value (cashless fare) Pay as you go All passengers Rapid KL rail and buses
My50 (30-day unlimited pass) RM50/month Malaysians only LRT, MRT, Monorail, BRT, Rapid KL buses, MRT feeder buses
Rapid Bulanan (30-day unlimited pass) RM150/month All passengers incl. expats Rapid KL rail and bus services
Rapid Kota (daily pass) RM10 (1 day), RM25 (3 days) Malaysians only Rapid KL rail and bus
Rapid Kembara (tourist day pass) RM25 (1 day), RM55 (3 days) All passengers Rapid KL rail and bus
Rapid Keluarga (group day pass) RM30 (group of four) Malaysians only Rapid KL rail and bus
Rapid Emas (senior concession) 50% discount Malaysians aged 60+ Rapid KL rail and bus
Rapid Mesra (disabled persons) Free rides Registered Malaysian disabled persons Rapid KL rail and bus

The My50 pass at RM50 per month is restricted to Malaysian nationals, whereas the Rapid Bulanan is available to non-citizens — including expatriates — at RM150 per month. Prasarana has acknowledged that “with increasing demand for public transport, including among expatriates and long-term visitors,” the Rapid Bulanan offers a practical and flexible solution for those who depend on Rapid KL’s rail and bus services on a daily basis.

A 50% fare concession is available to senior citizens, students, and persons with disabilities registered with the Department of Social Welfare (JKM). It is advisable to consult myrapid.com.my for the most current pass pricing, as rates are subject to periodic review.

In Penang, the counterpart to the My50 is the Pas Mutiara, which similarly provides unlimited travel on all Rapid Penang bus services. For intercity coach journeys, tickets are bought per trip at prices that vary by operator, route, and coach class — check individual operator websites or aggregator platforms for current fares.

How do you buy a bus ticket in Malaysia?

The process differs depending on whether you are catching an urban bus within a major city or reserving a seat on an intercity coach. The steps below walk through setting yourself up for everyday bus travel in the Klang Valley:

  1. Obtain a Touch ‘n Go card. As many buses no longer accept cash, a Touch ‘n Go card is essentially a necessity. Cards can be picked up at convenience stores, LRT/MRT station customer service desks, and certain ATMs. Credit can be loaded at those same points or through the Touch ‘n Go eWallet app.
  2. Tap on and tap off. Board a Rapid KL bus and tap your card against the reader beside the front door. On rail services, tap at the turnstiles as you enter and exit. The system calculates the correct fare based on your journey distance and deducts it automatically — much the same as stored-value transit cards operate in Sydney or Singapore.
  3. Consider a monthly pass for regular commuters. The My50 pass (available to Malaysians) and the Rapid Bulanan (available to non-Malaysians) can be obtained at Rapid KL Customer Service Counters located at LRT, MRT, Monorail, and BRT stations, at selected bus hubs, and digitally through the Touch ‘n Go eWallet.
  4. Manage your travel digitally via the Touch ‘n Go eWallet. The My50 pass is accessible through the Touch ‘n Go eWallet app, giving Malaysian holders seamless unlimited travel across the Klang Valley. As system integration progresses, users will be able to travel using their Touch ‘n Go card or a smartphone via QR code.
  5. Use vending machines for cash-based single journeys on rail. Token Vending Machines (TVMs) and Customer Service Offices at LRT, MRT, Monorail, and BRT stations issue single journey tokens for those paying in cash. Be aware that on most urban buses, cash is no longer an accepted payment method.
  6. Reserve intercity coaches online or at the terminal. For long-distance routes, booking via Easybook or Bus Online Ticket is straightforward, or tickets can be purchased directly at the terminal. Digital tickets displayed on your phone are widely accepted. Terminal Bersepadu Selatan (TBS) in Kuala Lumpur is the main hub for long-distance departures.

Prasarana had been working towards implementing an open payment system by the end of 2025, which would allow travellers to tap contactless bank cards directly at fare gates — as is already commonplace in London or Hong Kong. However, the tender process encountered delays and a phased rollout was planned instead. For the time being, a Touch ‘n Go card remains the most dependable payment method for day-to-day travel.

Are there trams in Malaysia?

Malaysia has no conventional tram network in active service. The country’s tram history belongs entirely to the past, and tram-like systems are only now beginning to appear in experimental form.

Historical trams

The only tram service ever to operate within present-day Malaysia ran through George Town in Penang during the British colonial era, from 1906 to 1936. It was retired in favour of trolleybuses, which were themselves eventually replaced by conventional diesel-powered buses. Given how early the city’s streetcar era ended, very little physical evidence of the original tramway infrastructure survives in George Town today. While proposals to revive a tram service in the city have been floated over the years, none have progressed beyond the discussion stage.

Modern tram-like systems: ART in Kuching and Putrajaya

A significant modern development is the Autonomous Rapid Transit (ART) — a driverless, guided vehicle system that draws on tram principles without requiring traditional rail infrastructure. Rather than running on steel rails, ART vehicles follow optical guidance lines painted on standard road surfaces, placing them technically in the category of guided buses rather than true trams.

In 2022, Mobilus secured a contract for the Kuching Urban Transportation System under Sarawak Metro, with 38 ART sets planned across a 70 km route from 2025, making Sarawak the first location outside China to deploy this technology. The vehicles are powered by hydrogen fuel cells, capable of covering 245 kilometres on a single charge, reaching top speeds of 70 kilometres per hour, and accommodating up to 307 passengers.

On 1 February 2024, Putrajaya Corporation launched a pilot ART project for the federal administrative capital, with trial operations running throughout the year. The system is intended to complement existing public transport links such as the LRT and MRT by providing connections between transit nodes that are currently served by shuttle buses.

It is important to note that despite visual and branding similarities to light rail or trams, the ART operates entirely on public roads without any grade separation, making it functionally much closer to bus rapid transit. Expats familiar with traditional street tram networks in cities such as Amsterdam, Lisbon, or Melbourne should be aware that Malaysia’s ART represents an altogether different — and considerably newer — technology category.

What practical tips should expats know about using buses in Malaysia?

Get a Touch ‘n Go card immediately

A Touch ‘n Go stored-value card is indispensable for everyday travel in any Malaysian city. It is accepted on MRT, LRT, Rapid KL buses, and KTM Komuter trains. Cards are inexpensive and easy to find at convenience stores or transit station service counters. Keep your balance topped up — a growing number of buses refuse cash outright.

Cashless payments are expanding fast

In Melaka, newly introduced SBST services have incorporated contactless payments via Visa and Mastercard alongside the My50 unlimited pass. From February 2024, KTM Komuter began accepting credit and debit card payments, including NFC-based mobile wallet services such as Apple Pay, Google Pay, and Samsung Pay. The network is rapidly aligning itself with international contactless payment norms.

Understand the integrated fare system

Since 2011, the paid areas at shared stations across the Rapid KL network — covering the Kelana Jaya Line, Ampang Line, Sri Petaling Line, and KL Monorail — have been brought together under a single ticketing structure. This allows passengers to switch between lines at interchange stations without purchasing an additional ticket, as long as they remain within the paid zone. Planning your route to avoid unnecessary exits from paid areas, much as you would in other major metro systems worldwide, can result in meaningful savings.

Expect heat, rain, and limited shelters at stops

Malaysia’s tropical climate makes bus stops uncomfortable during hot spells and exposed during the frequent heavy downpours. Carrying a compact umbrella or a lightweight rain jacket is strongly advisable. Larger stops and transit interchanges generally have shelters, but many smaller suburban stops offer little protection from the elements — a notable difference from bus networks in cooler, more temperate countries.

Bus etiquette and designated seating

On Rapid KL and BAS.MY buses, clearly marked priority seats are reserved for elderly passengers, pregnant women, and people with disabilities. It is expected that other passengers will give up these seats when required. Consuming food or drinks on board is generally frowned upon. Orderly queuing at bus stops is the accepted norm in city areas.

Accessibility features

Malaysia has shown growing interest in sustainable public transport, with electric and hybrid buses being introduced on parts of the network. Newer low-floor Rapid KL buses on key routes include ramps or kneeling mechanisms to assist wheelchair users, although this provision has not yet been extended uniformly across all services. The Putrajaya ART pilot also demonstrated accessibility for wheelchair users, reflecting an inclusive design philosophy in newer systems.

Last-mile connectivity challenges

Studies of the network consistently highlight weak first-mile connections in outer suburbs and a concentration of overlapping services in central corridors. For many newer residential neighbourhoods and suburban estates, bus links to rail stations remain infrequent or absent. Ride-hailing apps, particularly Grab, are widely relied upon to close this gap, and many expats combine rail or bus travel with Grab for the sections of their commute that fall outside scheduled service coverage.

Frequently asked questions

Do buses in Kuala Lumpur accept cash?

The majority of Rapid KL urban bus services no longer accept cash — a Touch ‘n Go card or another approved cashless payment method is required. Cash token machines remain available at LRT, MRT, Monorail, and BRT rail stations for single rail journeys, but bus travel is firmly cashless as standard practice. Make sure your Touch ‘n Go card has sufficient credit before you board.

What is the best monthly pass for an expat in Kuala Lumpur?

For non-Malaysians, the Rapid Bulanan is the go-to option — a 30-day pass granting unlimited Rapid KL rail and bus travel at RM150 per month (as of January 2026). Should you later gain permanent residency or citizenship, switching to the My50 pass at RM50 per month delivers the same coverage at a fraction of the cost.

Are there tourist day passes for buses and trains in Kuala Lumpur?

Yes. The Rapid Kembara is a tourist-oriented day pass covering unlimited travel on Rapid KL rail and bus services, available to all passengers at RM25 for a single day or RM55 for three days (as of January 2026). It is valid on LRT, MRT, Monorail, BRT, and Rapid KL buses. Visit myrapid.com.my to verify current pricing before purchase, as fares are periodically updated.

How do I travel by bus between cities in Malaysia?

Intercity coaches are one of the most budget-friendly ways to move between Malaysian cities, with carriers such as KKKL, Transnasional, and Nice Express serving a wide range of routes. Tickets can be reserved online through platforms like Easybook or Bus Online Ticket, or bought directly at terminal counters — Terminal Bersepadu Selatan (TBS) in Kuala Lumpur being the principal hub. VIP and executive class coaches offer considerably greater comfort than standard seating at only a modest additional cost.

Is there a free bus service in Kuala Lumpur?

Go KL is a completely free bus service running through central Kuala Lumpur, linking major tourist destinations and business districts including KLCC, Bukit Bintang, and Merdeka Square. Operating across several colour-coded routes through the city centre, it is a genuinely practical and cost-free way to navigate the downtown area. Current route maps are available at myrapid.com.my.

Are bus services available in East Malaysia (Sabah and Sarawak)?

Urban and intercity bus services do operate throughout East Malaysia, though they are generally less comprehensive than those in the Klang Valley or Penang. The BAS.MY programme in Sabah and Sarawak falls under the regulatory authority of the Commercial Vehicle Licensing Board (LPKP). Kuching maintains its own urban bus network and is also the city where the new Kuching Urban Transportation System (ART) is being built out. For travel across greater distances within Sabah and Sarawak, minibuses and shared taxis continue to play an important complementary role alongside scheduled coaches.

Does Malaysia have a tram network I can use daily?

Malaysia’s only tram service ran in George Town, Penang, from 1906 to 1936, and was discontinued long ago. There is no conventional tram network in everyday operation in Malaysia today. The ART (Autonomous Rapid Transit) projects taking shape in Kuching and Putrajaya offer tram-like travel experiences, but as of early 2026 these systems are either still in their pilot phase or under active development. Expats expecting a tram network comparable to those in European capitals will find the current situation quite different.

How do I report a bus service issue or find an operator contact in Malaysia?

For enquiries about bus services, operator listings, or regulatory circulars, APAD can be reached at 03-2603 6600, by email at [email protected], or through apad.gov.my. For matters specifically relating to Rapid KL bus and rail services or travel pass queries, the contact and feedback channels at myrapid.com.my are the appropriate port of call. Service complaints and feedback can also be submitted via the Touch ‘n Go eWallet app or through Rapid KL’s official social media channels.