KTMB’s MyKomuter50 pass opens for activation from 16 November 2026, ahead of travel benefits starting on 1 December. Eligible Malaysians pay RM50 for unlimited journeys over 30 days within their selected service category.
This is not a single RM50 pass for every KTM service. Northern, Klang Valley and Southern Shuttle passes are sold separately.

Choose the service you actually use
| RM50 pass | Covered routes |
|---|---|
| Northern | Padang Besar–Butterworth; Butterworth–Ipoh |
| Klang Valley | Tanjung Malim–Pelabuhan Klang; Batu Caves–Pulau Sebang/Tampin |
| Southern | Paloh–JB Sentral; Kempas Baru–Pasir Gudang |
KTMB’s FAQ allows one active pass for each category at the same time. Each pass remains limited to its designated service.
Eligibility and purchase
Applicants must be Malaysian citizens aged seven or above, have their MyKomuter50 eligibility approved, and not be MyRailLife users. Bring a MyKad or MyKid.
Verification through KTMB Mobile or KITS Style involves uploading identification and can take up to three working days. Station kiosks and counter checks offer immediate approval. You must be approved before buying.
Digital purchases use a dynamic QR ticket. Alternatively, buy through a Komuter Link card at selected counters; the card is sold separately. Only one ticket medium can be used at a time.
Savings depend on your journeys
KTMB’s example puts 30-day Tanjung Malim–KL Sentral spending at RM416, compared with RM50 under the pass: RM366 saved, or almost 88%. Its Alor Setar–Butterworth example drops from RM284 to RM50.
Compare the pass against your own expected fares rather than assuming everyone saves 88%. If your commute spans categories, budget for separate passes.
Check the validity dates printed on your pass, tap or scan in and out, and carry your identification for inspection. Passes cannot be shared, transferred, cancelled or refunded.
The official KTMB FAQ includes the full list of 34 selected physical purchase stations. For help, call 03-9779 1200. Dates and savings examples: KTMB statement via Bernama.




