Skip to Content
KL Observer
← All Guides

KL Rail And Public Transport

Choose the Pass Your Eligibility and Trips Justify

Compare Rapid Bulanan, My50, single fares and day passes by eligibility and trip pattern before committing to 30 days of Rapid KL travel.

Aina Rahman Published Aug 31, 2026 8 Min Read

For an eligible Malaysian, the RM150 Rapid Bulanan pass is strictly worse than RM50 My50 in the comparison that matters: both list the same 30-day Rapid KL coverage, but Rapid Bulanan costs RM100 more—three times the price. For a non-Malaysian, My50 is unavailable, so RM150 becomes a separate break-even decision rather than a better version of My50. The official Rapid Bulanan page and My50 page establish those prices, eligibility rules and service lists.

Why Rapid Bulanan Looked Like an Upgrade

The launch coverage had a reasonable basis for presenting Rapid Bulanan as a major new option. When the product opened through TNG eWallet in June 2026, unlimited Rapid KL travel became purchasable by Malaysians and non-Malaysians. That was a meaningful expansion for tourists, international students and foreign residents who could not obtain My50. Malay Mail described the launch as opening the monthly pass to all passengers.

The misleading implication is that “open to everyone” means “an upgrade worth considering for everyone.” Rapid KL claims no wider network, premium service or longer validity for Rapid Bulanan. Its practical innovation is broader eligibility.

The consensus is therefore right about access: Rapid Bulanan fills a real gap for non-Malaysians. It is wrong if that access is interpreted as a reason for an eligible Malaysian to pay RM150 instead of RM50 for the same stated services.

The Two Monthly Passes Serve Different Buyers

Detail Rapid Bulanan My50
Price RM150 RM50
Validity 30 consecutive days 30 days
Eligibility All passengers Eligible Malaysians
Named services Same Rapid KL list Same Rapid KL list

That list comprises LRT, MRT, Monorail, BRT, Rapid KL buses and MRT feeder buses. A contemporary comparison likewise identified price and eligibility—not transport coverage—as the principal differences between the passes. SoyaCincau compared the two product structures.

For eligible Malaysians, My50 is the starting point unless an eligibility, identity-verification or setup issue prevents purchase. For everybody else, the useful comparison is RM150 against the cost of the covered trips they will actually make.

Enter your travel days, rides and current quoted fares; the calculator identifies the cheapest established option or the missing price needed for a verdict.

Rapid KL Pass Break-Even Calculator

Default: a non-Malaysian visitor travels on 10 days and makes 3 covered Rapid KL rides per day. Airport services are excluded unless their operator confirms pass acceptance.

Days with covered Rapid KL travel
Count separate charged journeys
No representative fare was supplied
No current day-pass price was supplied
Use fewer days for a mixed strategy
30covered rides
RM5.00Rapid Bulanan per ride
RM5.00single-fare break-even
RM15.00day-pass break-even

Default verdict: do not buy Rapid Bulanan yet.

For 30 rides, single fares win below RM5.00 per ride. Across 10 day-pass days, day passes win below RM15.00 each. Enter current prices to name the exact cheapest option.

OptionCost for Default InputsAvailabilityDecision Rule
Rapid BulananRM150.00All passengersWins only if no available alternative costs less
My50UnavailableEligible Malaysians onlyRM100 below Rapid Bulanan when eligible
Single faresUse current route faresBeats RM150 below RM5.00 per ride
Day-pass strategyUse current applicable priceBeats RM150 below RM15.00 per pass

Sources: Rapid KL Rapid Bulanan and My50 product information. Established prices: RM150 and RM50; both run for 30 days and name the same Rapid KL services. Current single fares and KL Day Pass prices were not supplied, so enter them rather than relying on an invented average.

The draft evidence does not supply a current KL Day Pass price or a representative single-journey fare. Those figures therefore are not prefilled. The calculator instead shows the exact break-even price produced by the default itinerary: for a 10-day visitor making three covered rides daily, Rapid Bulanan costs RM5 per ride, while ten day passes would beat it at any price below RM15 each.

My50 Wins the Monthly-Pass Comparison for Malaysians

My50 is restricted to eligible Malaysians. The general product overview refers to Malaysian MyKad or MyTentera holders, while the documented TNG eWallet route specifically requires MyKad-based verification. Those are not interchangeable claims about every sales channel.

For an in-app purchase, TNG Digital says the buyer needs Malaysian citizenship, a TNG eWallet account verified with MyKad, an NFC-capable phone and an Enhanced NFC-enabled Touch ’n Go card. A passport-verified account cannot purchase My50 through the app. A qualifying customer unable to complete the digital process may use the documented Rapid KL counter option with MyKad. TNG Digital sets out the My50 purchase requirements.

A Malaysian who can obtain My50 receives the same stated service list and 30-day period for one-third of the Rapid Bulanan price. No source supplied here establishes an additional transport benefit from paying the extra RM100.

My50 may still lose to ordinary fares for someone taking very few trips. That does not make Rapid Bulanan preferable; it means neither monthly pass may be economical. The calculator separates the monthly-pass verdict from the broader question of whether any pass beats individual fares.

Rapid Bulanan Is the Monthly Option for Non-Malaysians

Living, studying or working in Malaysia does not by itself confer My50 eligibility. A foreign resident, international student or long-stay visitor should remove My50 from the price comparison rather than treating RM50 as an attainable alternative.

Rapid Bulanan then becomes relevant because it offers unlimited rides on the named Rapid KL services for RM150 over 30 consecutive days. Relevance is not the same as value. A visitor staying ten days still pays the full RM150, and unused days have no demonstrated refund value in the supplied evidence.

For the default 30-ride itinerary, RM150 divided by 30 is RM5 per covered ride. Single fares beat the pass if their actual average is below that threshold. Across ten travel days, a day-pass combination beats RM150 if the applicable day pass costs below RM15 per day.

Those are break-even thresholds, not claims about current fares. The supplied sources do not establish a universal single fare, the current KL Day Pass price or one ride count that works for every route. Enter the prices currently quoted for the journeys and passenger category involved.

A longer stay can improve the pass calculation without guaranteeing savings. At 30 travel days, the same RM150 is spread over more days. A compact itinerary can still produce little paid travel if accommodation, meals and daily activities remain around one station or within walking distance.

Coverage Stops at the Named Rapid KL Services

Both passes name LRT, MRT, Monorail, BRT, Rapid KL buses and MRT feeder buses. “Unlimited” means covered rides are not individually charged during the validity period, subject to the product terms. It does not mean every public-transport service shown on a Klang Valley map accepts the pass.

The supplied evidence does not establish how either pass treats KTM Komuter, KLIA Ekspres, KLIA Transit or other separately operated services. Check the relevant operator’s current terms before including those journeys in a savings calculation.

That limitation matters for a KLIA-based visitor. Three urban Rapid KL rides per day can be entered in the calculator, but an airport journey should not be counted as covered unless the operator confirms acceptance. A visually connected interchange does not establish common ticket validity.

Build a credible itinerary before estimating fares. Grouping destinations by station and keeping humid outdoor walks short produces a more realistic trip count than assigning several distant districts to every day. The same approach underpins this guide to exploring Kuala Lumpur by rail and walking.

Digital Purchase Still Requires a Physical Card

Both passes have TNG eWallet and physical-counter routes. Buying through an app does not make the phone the documented gate credential; the linked physical Touch ’n Go card remains part of the journey.

The documented Rapid Bulanan app requirements are an NFC-enabled smartphone, a Touch ’n Go NFC card and an eKYC-verified TNG eWallet account. The card is used during loading or activation and then at station gates. The reported app process describes the physical-card step.

My50 has the additional Malaysian and MyKad-verification conditions, and its app route specifies an Enhanced NFC-enabled Touch ’n Go card. Do not assume that every older card, charm or wearable can receive either product merely because it handles stored-value payments.

Passengers without compatible digital equipment can use listed Rapid KL customer-service counters at LRT, MRT, Monorail and BRT stations. The named bus hubs are Pasar Seni, Chow Kit, Sri Nilam, Puchong Utama, Pearl Point, Greenwood and Seksyen 2 in Shah Alam. Confirm current counter availability and document requirements before making a special journey.

Rapid Bulanan Has a Separate RM5 Purse Condition

Rapid Bulanan’s RM150 price excludes the acquisition cost of a suitable card if one is needed. Its official terms also state that at least RM5 must remain in the linked card purse.

That retained RM5 is stored value, not a fee that turns the advertised pass price into RM155. Card acquisition is another separate cost whose amount is not established by the supplied evidence.

The evidence does not establish an equivalent RM5 purse rule for My50. That absence should not be converted into a broader claim that My50 has no operational conditions.

Before loading Rapid Bulanan, check card compatibility, the retained purse balance and whether the chosen purchase channel can link the card. A first-time buyer should not arrive with exactly RM150 and assume no other equipment or value is required.

The Break-Even Depends on Actual Covered Fares

For a non-Malaysian, calculate ordinary spending as the number of covered rides multiplied by the actual average fare for those routes. Rapid Bulanan wins against single fares only when that total exceeds RM150.

For day passes, multiply the current applicable day-pass price by the number of days on which one would be bought. A mixed strategy may be cheaper: day passes on intensive sightseeing days and single fares on quieter days. The calculator accepts the number of day-pass days separately for that reason.

Do not inflate the itinerary with journeys unlikely to happen. Heat, rain, queues and time spent within one neighbourhood often reduce the number of rides a visitor actually takes. Conversely, a commuter making regular return journeys and additional evening trips may cross the RM150 threshold.

Convenience can still matter. Unlimited travel removes the need to reconsider the price of each extra covered journey, but the supplied evidence gives no defensible cash value for that benefit. Treat it as a personal preference after comparing the measurable costs.

Purchase Rules That Still Need Confirmation

The supplied material does not establish the exact event that starts Rapid Bulanan validity, its refund or cancellation rules, transferability, lost-card handling, replacement-card treatment or renewal timing. Check the current terms before purchase rather than borrowing rules from My50.

One My50 renewal rule is documented: an existing pass can be renewed only after it expires, not before. That rule should not be assumed to apply to Rapid Bulanan.

Can Tourists Buy My50?

No. My50 is restricted to eligible Malaysians. A foreign passport holder does not qualify through a visa, Malaysian address, student status or length of stay.

Do Both Passes Cover the Same Network?

Their stated lists match: LRT, MRT, Monorail, BRT, Rapid KL buses and MRT feeder buses. Neither list should be expanded to every rail or bus operator in the Klang Valley without confirmation.

Is RM150 Worth It for a Short Stay?

Only if the current cost of the covered trips or day-pass combination would exceed RM150, or the buyer knowingly values unlimited-use convenience enough to accept a higher cost. For the default 10-day, 30-ride example, the break-even points are RM5 per ride or RM15 per day pass.

Which Monthly Pass Should a Malaysian Buy?

An eligible Malaysian should normally choose RM50 My50. Rapid Bulanan supplies no demonstrated coverage advantage for the additional RM100.

Keep Exploring

One Good Guide Leads to Another.

Browse All Guides ↗
New Guides From KL Observer

Unsubscribe anytime.

Search KL Observer