Key Takeaway
- My50 gives Malaysian citizens 30 consecutive days of unlimited eligible Rapid KL travel for RM50.
- Rapid Bulanan costs RM150 and is available to Malaysians and non-Malaysians.
- No single pass covers Rapid KL, KTM Komuter, KLIA Transit, Rapid Penang and BAS.MY together.
- Some passes require a Touch ’n Go NFC card, MyKad, MyTentera or Komuter Link card.
- The LRT Shah Alam Line expands Rapid KL coverage across parts of Petaling Jaya, Shah Alam and Klang.
Table of Contents
ToggleMalaysia’s main public transport passes include My50, Rapid Bulanan, Rapid Kota, Rapid Kembara, Rapid Keluarga, Mutiara Pass My50, the BAS.MY 30-Day Pass, KTM Komuter season passes, KLIA Transit TravelCards and KL TravelPass.
The right choice depends on your route, travel frequency, nationality and operator.
Malaysia does not have one universal public transport pass. Rapid KL products do not generally cover KTM Komuter or KLIA Transit, while Mutiara Pass My50 and BAS.MY apply to their respective regional services.
Prices and conditions were checked in July 2026 but should still be confirmed before purchase.
Malaysia Public Transport Pass Comparison
| Pass | Best For | Price | Validity | Main Coverage | Eligibility |
|---|---|---|---|---|---|
| My50 | Malaysian Rapid KL commuters | RM50 | 30 days | Eligible Rapid KL rail and buses | Malaysians only |
| Rapid Bulanan | Frequent Rapid KL users | RM150 | 30 days | Eligible Rapid KL rail and buses | Open to all |
| Rapid Kota | Short-term local travel | RM10 or RM25 | One or three days | Eligible Rapid KL services | Malaysians only |
| Rapid Kembara | Tourists and visitors | RM25 or RM55 | One or three days | Rapid KL and partner offers | Open to all |
| Rapid Keluarga | Families and groups | RM30 per group | One day | Eligible Rapid KL services | Malaysians only |
| Mutiara Pass My50 | Rapid Penang commuters | Free under current subsidy | 30 days | Rapid Penang buses | Malaysians only |
| BAS.MY 30-Day Pass | Local bus commuters | RM30 | 30 days | Participating BAS.MY services | Malaysians only |
| KTM Komuter Season Pass | Fixed-route KTM users | Route-dependent | Weekly or monthly | Selected station range | General passengers |
| KLIA Transit TravelCard | Airport-corridor commuters | Route-dependent | Seven or 31 days | Selected KLIA Transit stations | Registered users |
| KL TravelPass | Visitors arriving through KLIA | RM81–RM133 | Airport trip and two city days | KLIA Ekspres and Rapid KL | Open to all |
1. My50 Pass
My50 gives Malaysian citizens 30 consecutive days of unlimited travel on eligible Rapid KL services. It covers LRT (including the LRT Shah Alam Line), MRT, KL Monorail, the BRT Sunway Line, Rapid KL buses, plus MRT and LRT feeder buses.
It does not cover KTM Komuter, KLIA Ekspres or KLIA Transit. Rapid KL On-Demand journeys are charged separately.
My50 can be activated through a supported MyKad or MyTentera channel where the card has compatible NFC Touch ’n Go functionality, assuming the Touch ‘n Go functionality has not yet expired. It can also be purchased through TNG eWallet using a verified account, an enhanced NFC Touch ’n Go card and an NFC-enabled smartphone.
Price
RM50 for 30 consecutive days, beginning from the day a pass is purchased. Note that under current restrictions, you can no longer prepurchase the pass in advance, and can only purchase a new pass when the old one has expired.
The price excludes the cost of an enhanced NFC Touch ’n Go card (RM10 at minimum) where one is required.
2026 MyKad Limitations
The New Structure MyKad introduced in 2026 does not include built-in Touch ’n Go functionality, and cannot be used with the My50 pass. Users issued with the new card can instead store My50 on an enhanced NFC Touch ’n Go card.
Existing MyKad cards remain valid during the phased rollout. Older cards may continue supporting transport functions where their embedded Touch ’n Go application still works.
Ideal For: Malaysians who regularly use Rapid KL trains and buses.
2. Rapid Bulanan Pass
Rapid Bulanan provides 30 consecutive days of unlimited travel on eligible Rapid KL services.
It is essentially the same pass as the My50, but is available to non-Malaysians too and not just citizens. It covers the same general rail, BRT, bus and feeder-bus network as My50, including the LRT Shah Alam Line.
KTM Komuter, KLIA Ekspres, KLIA Transit and Rapid KL On-Demand are not included.
The pass is loaded onto a compatible Touch ’n Go card, and users must maintain the operator’s required minimum stored-value balance.
Price
- RM150 for 30 consecutive days.
- The price excludes the cost of the Touch ’n Go card.
Ideal For: Non-Malaysians and other frequent Rapid KL users who cannot use My50.
3. Rapid Kota Pass
Rapid Kota is a short-term unlimited Rapid KL pass for Malaysian citizens.
It covers eligible LRT, MRT, KL Monorail, BRT, bus and feeder-bus services for the selected period. The pass uses a day-cycle system rather than providing a set number of journeys.
Card costs, minimum stored-value requirements and Rapid KL On-Demand fares are separate.
Price
- One-day pass: RM10.
- Three-day pass: RM25.
Ideal For: Malaysians making several Rapid KL journeys over one or three busy days.
4. Rapid Kembara Pass
Rapid Kembara combines unlimited travel on eligible Rapid KL services with discounts from participating tourism, dining, shopping and entertainment partners.
It covers eligible LRT, MRT, KL Monorail, BRT, bus and feeder-bus services. Although designed mainly for tourists, it is open to all users.
Digital purchase may require a verified TNG eWallet account, an enhanced NFC Touch ’n Go card and an NFC-enabled phone.
Card costs, minimum stored-value requirements and Rapid KL On-Demand journeys are not included.
Price
- One-day pass: RM25.
- Three-day pass: RM55.
Ideal For: Visitors who plan to use Rapid KL frequently while sightseeing and can benefit from partner discounts.
5. Rapid Keluarga Pass
Rapid Keluarga is a one-day group pass for up to four Malaysian passengers travelling together.
It is available on Saturdays, Sundays and public holidays. Each traveller needs a compatible Touch ’n Go NFC card that meets the operator’s minimum stored-value requirement.
The primary pass is stored on one card, while the other group members’ cards are linked to it.
The pass covers eligible Rapid KL rail, BRT, bus and feeder-bus services. Rapid KL On-Demand journeys cost extra.
Read More: How To Budget On An Irregular Income in Malaysia (2026)
Price
- RM30 for up to four people travelling together for one day.
- The price excludes the cost of the required Touch ’n Go NFC cards.
Ideal For: Malaysian families and small groups travelling together on weekends or public holidays.
6. Mutiara Pass My50
Mutiara Pass My50 provides eligible Malaysian citizens with 30 consecutive days of unlimited travel on eligible Rapid Penang bus services.
Applicants must complete the required registration or activation process and present suitable identification.
Pass holders may also receive free Rapid Penang On-Demand travel, subject to operating zones, availability and current conditions.
Price
Free under the current Penang State Government subsidy.
Ideal For: Malaysians who use Rapid Penang buses regularly for work, education or daily travel.
7. BAS.MY 30-Day Unlimited Travel Pass
The BAS.MY 30-Day Pass provides unlimited travel for 30 days on participating BAS.MY services.
It is available to Malaysian citizens. Applicants usually need to present a MyKad or MyTentera at an authorised counter or kiosk.
BAS.MY operates through local networks in cities including Johor Bahru, Seremban, Melaka, Ipoh, Kuantan and Kuala Terengganu.
Passengers should confirm whether a pass is limited to the city or service area where it was issued rather than assuming it works across every BAS.MY network.
Price
RM30 for 30 days.
Ideal For: Malaysians who rely on participating local bus services for work, education and daily errands.
8. KTM Komuter Weekly And Monthly Season Passes
KTM Komuter offers weekly and monthly season passes for passengers travelling repeatedly between selected stations.
The pass is tied to a nominated origin and destination rather than providing unrestricted travel across the whole KTM Komuter network.
It generally permits one outward and one return journey per day within the selected station range. Unused daily journeys cannot be carried forward, and travelling beyond the encoded destination may incur an additional fare.
The pass is loaded onto a Komuter Link card. First-time users may need to pay separately for the card.
Price
The price varies according to the selected stations, pass duration and KTM Komuter sector.
KTMB does not provide a single flat fare or a clearly published nationwide minimum-to-maximum season-pass range. Passengers must check the exact weekly or monthly price for their station pair through a KTM Komuter counter or KTMB’s current ticketing system.
Ideal For: Workers and students who regularly travel between the same KTM Komuter stations.
9. KLIA Transit Weekly And Monthly TravelCards
KLIA Transit TravelCards are designed for regular journeys between selected stations on the airport rail corridor.
A Weekly TravelCard allows up to 14 trips within seven days. A Monthly TravelCard allows up to 44 trips within 31 days.
The product may suit airport employees and commuters using stations such as Salak Tinggi, Putrajaya and Cyberjaya, Bandar Tasik Selatan and KL Sentral.
Registration and card activation requirements apply. Occasional passengers should compare the TravelCard with ordinary return fares and available online promotions.
Read More: Top 10 Places to Visit in Malaysia (Tourist Travel Guide)
Price
Published Weekly and Monthly TravelCard fares range from RM21 to RM420, depending on the selected stations and pass duration.
The official fare table includes examples such as:
| Selected Sector | Monthly TravelCard |
|---|---|
| KL Sentral–Bandar Tasik Selatan | RM190 |
| KL Sentral–Putrajaya and Cyberjaya | RM350 |
| KL Sentral–Salak Tinggi | RM395 |
| KL Sentral–KLIA Terminal 1 or 2 | RM420 |
| Salak Tinggi–KLIA Terminal 1 or 2 | RM180 |
| KLIA Terminal 1–KLIA Terminal 2 | RM60 |
Weekly fares are lower and vary by the same selected station pair. Passengers should check the operator’s fare table for the exact weekly price.
Ideal For: Regular commuters travelling repeatedly between selected KLIA Transit stations.
10. KL TravelPass
KL TravelPass combines a KLIA Ekspres airport journey with two days of unlimited travel on eligible Rapid KL services.
It includes a single or return KLIA Ekspres transfer, two days of travel on eligible LRT, MRT, KL Monorail, BRT and selected Rapid KL bus services, and RM5 of stored value on the supplied Touch ’n Go card.
KTM Komuter and additional KLIA Ekspres or KLIA Transit journeys outside the package are not included.
Price
| Package | Malaysian | Non-Malaysian |
|---|---|---|
| KL TravelPass Single | RM81 | RM88 |
| KL TravelPass Return | RM126 | RM133 |
The Single package includes one KLIA Ekspres airport journey. The Return package includes airport journeys in both directions.
Ideal For: Visitors arriving through KLIA who plan to use Rapid KL frequently during their first two days.
Other Public Transport Cards Worth Knowing
These are concession cards rather than unlimited passes.
- Rapid Pelajar provides discounted Rapid KL fares to eligible Malaysian students.
- Rapid Emas offers concessionary fares to eligible passengers aged 60 and above.
- Rapid Mesra provides discounted travel for eligible persons with disabilities.
- KTM concession fares are available to eligible children, students, senior citizens and persons with disabilities.
How To Choose The Right Public Transport Pass
Use the guide below to match your main travel pattern with the most suitable pass. Before purchasing, confirm that your full route is covered and check the latest price, card and eligibility requirements with the operator.

Purchasing the Right Pass For Your Travel Convenience
Malaysia offers a wide range of public transport passes, but the best option depends on the route, operator and passenger.
My50 remains one of the strongest-value choices for Malaysian Rapid KL commuters. Rapid Bulanan serves frequent users who cannot access My50, while KTM Komuter, KLIA Transit, BAS.MY and Mutiara Pass My50 meet more specialised route or regional needs.
Rapid Kota, Rapid Kembara, Rapid Keluarga and KL TravelPass are better suited to short-term, tourist or group travel.
The opening of the LRT Shah Alam Line may also make Rapid KL passes better value for passengers in Petaling Jaya, Shah Alam and Klang.
If your business needs help communicating information like this, PRESS PR Agency helps organisations communicate complex updates clearly and credibly. Our PR services support transport providers and other public-facing brands seeking stronger media visibility and clearer audience messaging.
Frequently Asked Questions About Selecting the Right Public Transport Pass in Malaysia
What Is The Best Public Transport Pass In Malaysia?
My50 is generally one of the best-value options for Malaysians who regularly use Rapid KL. Passengers using other operators should compare KTM Komuter, KLIA Transit, Rapid Penang and BAS.MY products.
Can Foreigners Buy My50?
No. My50 is limited to Malaysian citizens. Non-Malaysians can consider Rapid Bulanan for RM150.
Does My50 Cover The LRT Shah Alam Line?
Yes. The Shah Alam Line is part of the Rapid KL network and is covered by eligible network-wide passes such as My50 and Rapid Bulanan.
Can I Use My50 On KTM Komuter?
No. KTM Komuter requires separate fares or season passes.
Can I Buy My50 Without An NFC Phone?
Yes, where the supported MyKad or MyTentera purchase process is available and the card has functioning Touch ’n Go compatibility.
An NFC phone is required for the TNG eWallet NFC-card process.
Does The New MyKad Support My50?
The New Structure MyKad introduced in 2026 does not include built-in Touch ’n Go functionality. Users can instead store My50 on an enhanced NFC Touch ’n Go card.
Is Mutiara Pass My50 Free?
Eligible Malaysians currently receive 30 days of unlimited Rapid Penang bus travel free under the Penang State Government subsidy.
Are KTM Komuter Season Passes Unlimited?
Not across the whole network. They are tied to a selected station range and generally permit one outward and one return journey per day.
How Much Does KL TravelPass Cost?
Published prices range from RM81 to RM133, depending on nationality and whether the package includes a single or return airport transfer.

