Cravings In Malaysia
  • Home
  • Home & Appliances
  • Business
  • Travel
  • Hobbies
  • Contact Us

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • January 2026
  • October 2025
  • August 2025
  • June 2025
  • December 2024
  • January 2024
  • June 2023
  • December 2022

Categories

  • Airport
  • Business
  • Buying Guides
  • Ecommerce
  • Fitness & Wellness
  • Hobbies
  • Home & Appliances
  • Travel
  • Home
  • Home & Appliances
  • Business
  • Travel
  • Hobbies
  • Contact Us
50 Likes
100 Followers
2 Followers
Cravings In Malaysia
  • Home
  • Home & Appliances
  • Business
  • Travel
  • Hobbies
  • Contact Us
airplane flying over cmaeraman
  • Travel

MHflypass Explained: What It Costs, What It Covers and Who It Suits

  • Maddy Lee
  • September 10, 2026
  • 12 minute read
Total
0
Shares
0
0
0
Table of Contents Hide
  1. What MHflypass actually is
  2. What MHflypass costs
    1. MHflypass Malaysia
    2. MHflypass ASEAN
    3. Two pricing quirks worth knowing
  3. The Break-Even Fare
    1. The underuse penalty
  4. Does it beat ordinary fares?
    1. What the pass is actually buying you
  5. What the price excludes, and one thing the points reveal
  6. The rules that catch people out
  7. Who it suits
  8. MHflypass compared to the AirAsia pass
  9. How to buy and redeem
  10. Frequently asked questions

MHflypass is a prepaid flight pass from Malaysia Airlines. One purchase buys six flight coupons, good for three return trips or six one-way sectors, valid twelve months. There are two products across six zones: MHflypass Malaysia from RM869 for domestic flying, and MHflypass ASEAN from RM1,739 for regional.

The headline price is not what you pay. Airport tax and fuel surcharge sit on top, charged per sector at booking.

The number that decides everything is the Break-Even Fare: the pass price divided by six. That is the per-sector fare you must consistently beat for the pass to make sense. For the cheapest domestic zone it is RM144.83. For the most expensive ASEAN zone it is RM483.17.

Measured against ordinary advance fares, most of these passes lose. A Kuala Lumpur to Kota Kinabalu sector on the Zone 2 domestic pass works out at RM300.83 all-in, against a Malaysia Airlines market fare closer to RM161. The pass is not a discount on cheap seats. It is insurance against expensive ones, plus a bundle of flexibility that ordinary Economy fares do not carry.

Flight passes get sold on the headline. Six flights, one price, fly all year.

The arithmetic that matters is duller and runs the other way. You are prepaying for capacity you might not use, on an airline you might not otherwise pick, at a per-sector price you can calculate in about four seconds. Whether that is a good deal depends almost entirely on which fares you would have paid instead, and most people never run the comparison before buying.

This page runs it.

What MHflypass actually is

Quick answer: A prepaid bundle of six one-way flight coupons on Malaysia Airlines and Firefly, valid twelve months from purchase, sold to Enrich members only. Each coupon covers one flight sector. Three return trips uses all six. The pass covers the fare component only, so airport tax and fuel surcharge are paid separately at the time you book each flight.

The mechanics are worth getting straight before any price comparison, because two of them change the maths.

Coupons, not trips. Each pass holds six flight coupons and one coupon covers one sector. A return trip is two coupons. Where the pass gets more generous than it first looks is connections: an immediate connecting flight counts as a single coupon. Kuala Lumpur to Sandakan via Kota Kinabalu is one coupon, not two, provided it is booked as one connecting journey rather than two separate flights.

You book against the pass, you do not hold a ticket. After purchase the pass sits in your Enrich account under Fly Pass. Each time you travel you log in, redeem a coupon against a specific flight, and pay the taxes and any add-ons for that booking. Seats are subject to availability in Economy, so a coupon is a claim on a seat rather than a guaranteed one.

Twelve months, no extensions, no refunds. The pass is non-transferable and non-refundable. Unused coupons expire. That single rule is what turns an apparently good deal into a bad one for most casual travellers, and it is the reason the Break-Even Fare below matters more than the sticker price.

Purchasable for flights departing Malaysia only. You cannot buy it to start a journey elsewhere, though Zone 3 on both products does allow origins other than Kuala Lumpur.

What MHflypass costs

Quick answer: Six zones across two products. MHflypass Malaysia runs RM869, RM1,739 and RM1,989 for Zones 1 to 3. MHflypass ASEAN runs RM1,739, RM2,299 and RM2,899. All six prices exclude airport tax and fuel surcharge.

MHflypass Malaysia

ZonePriceCoversEnrich Points
Zone 1RM869KL to Alor Setar, Johor Bahru, Kota Bharu, Kuala Terengganu, Kuantan, Langkawi, Penang. Firefly from Subang.Up to 805
Zone 2RM1,739Zone 1 plus East Malaysia: Bintulu, Kota Kinabalu, Kuching, Labuan, Miri, Sandakan, Sibu, TawauUp to 1,610
Zone 3RM1,989Full domestic network including routes that do not touch Kuala LumpurUp to 1,842

MHflypass ASEAN

ZonePriceCoversEnrich Points
Zone 1RM1,739KL to Jakarta, Medan, Surabaya, Singapore, Bangkok, Phuket, Chiang Mai, Ho Chi Minh City, Da Nang, Phnom Penh, YangonUp to 1,739
Zone 2RM2,299Zone 1 plus Manila, Hanoi and Bali. Firefly adds Cebu.Up to 2,299
Zone 3RM2,899Full ASEAN network, including departures from Penang, Johor Bahru and East Malaysia, and city pairs that do not touch Malaysia at allUp to 2,899

Prices and route lists published on the Malaysia Airlines travel passes page, retrieved 26 August 2026. All prices exclude airport tax and fuel surcharge. Route coverage changes as the network changes; Firefly added Krabi in November 2025 and Siem Reap in December 2025, so confirm your specific route before purchase.

Two pricing quirks worth knowing

MHflypass Malaysia Zone 2 and MHflypass ASEAN Zone 1 cost exactly the same: RM1,739. Same money, same six coupons, completely different products. One flies you to Borneo, the other to eleven ASEAN cities. If you are hovering at that price point, the choice is purely about where you actually fly, not value.

The two are not equivalent once tax lands, though. Domestic departures carry RM11 of airport tax per sector against RM73 for international departures from KLIA Terminal 1. Across six sectors that is RM66 versus RM438, so the ASEAN pass costs RM372 more to use in full even though it costs the same to buy.

The domestic zone upgrade is cheap and the ASEAN ones are not. Moving from domestic Zone 2 to Zone 3 costs RM250, which is RM41.67 per coupon, and it unlocks every domestic route including ones that never touch Kuala Lumpur. For anyone based in Penang, Kuching or Kota Kinabalu rather than Klang Valley, that is the difference between a pass that works and one that forces you through KLIA. Compare that to ASEAN Zone 2 to Zone 3 at RM600, or RM100 per coupon.

The Break-Even Fare

Quick answer: Divide the pass price by six. That is the Break-Even Fare, the per-sector fare you need to beat for the pass to pay for itself. Add airport tax on top to get what you actually spend per flight. If the fares you normally book sit below that number, the pass costs you money.

PassBreak-Even FarePlus airport taxTrue cost per sector
Malaysia Zone 1RM144.83RM11RM155.83
Malaysia Zone 2RM289.83RM11RM300.83
Malaysia Zone 3RM331.50RM11RM342.50
ASEAN Zone 1RM289.83RM73RM362.83
ASEAN Zone 2RM383.17RM73RM456.17
ASEAN Zone 3RM483.17RM73RM556.17

Break-Even Fare is the published pass price divided by six flight coupons. Airport tax uses Mavcom’s First Regulatory Period passenger service charges: RM11 domestic at all airports except Senai at RM16, and RM73 for international departures from KLIA Terminal 1 (RM50 from KLIA Terminal 2 and other airports). Fuel surcharge is also excluded from the pass price, varies by route and is not modelled here, so treat these as floors. Retrieved 26 August 2026.

The underuse penalty

The Break-Even Fare assumes you use all six coupons. Most people do not, and the penalty is steeper than it feels.

Pass6 coupons5 coupons4 coupons3 coupons
Malaysia Zone 1RM144.83RM173.80RM217.25RM289.67
Malaysia Zone 2RM289.83RM347.80RM434.75RM579.67
ASEAN Zone 1RM289.83RM347.80RM434.75RM579.67
ASEAN Zone 3RM483.17RM579.80RM724.75RM966.33

Dropping from six coupons to four raises your effective per-sector cost by 50%. Dropping to three doubles it. Since the pass is non-refundable and coupons expire at twelve months, one cancelled trip in month eleven does real damage to the maths.

The practical test before buying: name the six sectors and roughly when you will fly them. Not four with a hopeful “we will probably squeeze in a Langkawi trip”. Six, with months attached. If you cannot, buy the smaller zone or skip the pass.

Inside airplane aisle

Does it beat ordinary fares?

Quick answer: Usually not, on advance purchase. A Kuala Lumpur to Kota Kinabalu sector costs RM300.83 on the Zone 2 domestic pass against published market fares between RM142 and RM191 one-way including taxes. The pass wins on expensive fares, not cheap ones.

This is the comparison the marketing never shows, so here it is on the busiest long domestic route in the country.

How you book KL to Kota KinabaluCost per sectorDifference
AirAsia, advance purchaseRM142Baseline
Firefly, advance purchaseRM147RM5 more
Malaysia Airlines, advance purchaseRM161RM19 more
Cheapest found across all carriersRM191RM49 more
MHflypass Malaysia Zone 2RM300.83RM159 more than AirAsia, 87% above the Malaysia Airlines fare

Market fares are published one-way starting prices from Skyscanner and Cheapflights for KUL to BKI, retrieved 26 August 2026, and include taxes. Pass figure is the Break-Even Fare plus RM11 domestic airport tax, excluding fuel surcharge. Advance fares move constantly and peak-period fares run substantially higher; this comparison represents planned, early booking, which is where passes look worst.

On these numbers the domestic Zone 2 pass is close to twice the price of simply booking the flight.

That does not make it worthless. It makes it a different product from the one people think they are buying.

What the pass is actually buying you

The fare is only part of what a coupon covers. Every MHflypass booking carries benefits that ordinary Economy fares either charge for or do not offer:

  • Unlimited free date changes, subject to seat availability, on the same route
  • Unlimited Go Show, meaning you can take an earlier flight the same day if seats are free
  • 35kg checked baggage and 7kg cabin, against the 20kg to 30kg typical of standard Economy and nothing at all on a low-cost base fare
  • Priority check-in, boarding and baggage drop on Malaysia Airlines operated flights
  • Standard seat selection included
  • Complimentary meals and drinks
  • Enrich Points on the purchase, up to 2,899 depending on zone

Price those honestly against a low-cost carrier and the gap narrows. A 35kg allowance and a meal on a budget airline is real money, and unlimited free date changes are worth a great deal to anyone whose plans move.

The reframe that makes the product make sense: MHflypass is not a discount on cheap fares, it is a fixed price on expensive ones. It wins when you are booking late, flying at Raya or school holidays, or genuinely unsure of your dates. It loses when you are the sort of traveller who books eleven months out and never changes anything.

What the price excludes, and one thing the points reveal

Quick answer: Airport tax and fuel surcharge are excluded and paid per sector at booking. Separately, comparing pass prices against the Enrich Points they earn shows that domestic pass prices already include 8% SST while ASEAN pass prices do not.

Malaysia Airlines states the exclusion plainly enough in a footnote, but the amount is left for you to discover at checkout. Domestic sectors add RM11 each, or RM16 from Senai. International departures add RM73 from KLIA Terminal 1, which is where Malaysia Airlines operates, or RM50 from Terminal 2 and other airports. Fuel surcharge is route-specific and unpublished as a flat figure.

The second point is not disclosed anywhere and has to be derived, but it is checkable in a few seconds.

Enrich terms state that points are earned at one point per ringgit of purchase price excluding SST. So dividing any pass price by the points it earns should expose the tax treatment. Run it at Malaysia’s 8% service tax rate:

PassPricePrice ÷ 1.08Points earnedVerdict
Malaysia Zone 1RM869RM804.63805SST included in price
Malaysia Zone 2RM1,739RM1,610.191,610SST included in price
Malaysia Zone 3RM1,989RM1,841.671,842SST included in price
ASEAN Zone 1RM1,739RM1,610.191,739Points equal price, so no SST
ASEAN Zone 2RM2,299RM2,128.702,299Points equal price, so no SST
ASEAN Zone 3RM2,899RM2,684.262,899Points equal price, so no SST

Derived from published pass prices and published maximum Enrich Points on the Malaysia Airlines travel passes page, against the Enrich points-earning rule in the MHflypass terms and conditions. Retrieved 26 August 2026. All three domestic figures reconcile to within a rounding ringgit at 8%.

All three domestic passes match at 8% to within rounding, which is not coincidence across three different price points. All three ASEAN passes show points equal to price, consistent with international carriage falling outside Malaysian service tax.

Why it matters practically: roughly RM64, RM129 and RM147 of the three domestic pass prices is service tax rather than airfare. If SST rates change during the pass’s twelve-month life, domestic pass pricing moves and ASEAN pricing does not. It also means the domestic passes are slightly better value than a raw price comparison against ASEAN suggests, because you are comparing a tax-inclusive price to a tax-exclusive one.

The rules that catch people out

Six terms that change the value of the pass, drawn from the published terms and conditions.

Date changes are free but reroutes are not allowed. You can move a flight as often as seats permit, at no charge. What you cannot do is change where you are going. A coupon redeemed for Kuala Lumpur to Penang stays Kuala Lumpur to Penang.

No multi-city bookings and no stopovers. The pass handles point-to-point journeys, one-way or return. Stringing together an open-jaw itinerary in one booking is not supported, though you can of course redeem separate coupons for separate sectors.

Changes go through Manage Booking only, not the call centre. If something needs fixing and the website will not do it, you have a problem rather than a phone number.

No upgrades of any kind. Pass bookings are excluded from paid upgrades, points upgrades, instant upgrades and last-minute upgrades. If part of your reason for flying full service is the occasional cheap bump to Business, the pass removes that option entirely.

Economy only, subject to availability. A coupon does not guarantee a seat on the flight you want. On peak dates the Economy inventory released to pass redemptions is the constraint, and it is not published.

Enrich membership required, and the pass is non-transferable. You cannot buy one for a family member or split a pass across two travellers. Enrich membership itself is free to join.

Who it suits

Quick answer: Frequent regional business travellers with unpredictable dates, East Malaysian families making repeated fixed-route trips home, and anyone who habitually books inside three weeks of flying. It does not suit early planners, single-holiday travellers, or anyone comparing it against low-cost carrier fares booked months ahead.

It suits you if:

  • You already fly six or more sectors a year on Malaysia Airlines or Firefly routes, and you can name them
  • Your dates move. Unlimited free date changes are the single most valuable inclusion and they are worthless to someone whose plans never shift
  • You book late. Fares inside three weeks routinely exceed every Break-Even Fare in the table above, which is exactly where the pass flips from expensive to cheap
  • You check bags. A 35kg allowance across six sectors against paid baggage on a low-cost carrier is a material part of the value
  • You fly a fixed route repeatedly, such as Kuala Lumpur to Kuching for family, where the routing restrictions cost you nothing
  • You are based outside Klang Valley and would otherwise route through KLIA. Zone 3 on either product is the one to look at

It does not suit you if:

  • You book months ahead and never change anything. You are the customer advance-purchase fares are designed for and the pass is priced above them
  • You are buying it for one holiday. Two or three coupons used means an effective per-sector cost of RM290 to RM966 depending on zone
  • Your travel is speculative. “We might do Bali” is not a plan, and coupons expire
  • Price is your only criterion and you are comparing against low-cost carriers. On advance fares you will lose
  • You want flexibility on destination rather than date. The pass gives you the second and explicitly denies the first

MHflypass compared to the AirAsia pass

The obvious alternative works on a completely different model, and the difference is more useful than the price gap.

MHflypass sells you six defined coupons with total date flexibility. AirAsia’s Unlimited pass sells unlimited base-fare flights with defined booking restrictions, historically requiring bookings at least fourteen days before departure and capping no-shows at three per pass. Both exclude taxes.

That fourteen-day rule is the whole comparison. An unlimited pass that cannot be used inside two weeks of departure is a planner’s product. MHflypass, with unlimited Go Show and unlimited free date changes and no advance-booking requirement, is a product for people whose plans are unstable. They are aimed at opposite travellers despite looking like competitors.

AirAsia’s ASEAN pass has been priced at RM639 in 2022, RM888 later that year and RM1,188 at its 2024 relaunch. We have not verified a current 2026 figure and are not quoting one, so check it live before comparing. The structural difference above holds regardless of price.

How to buy and redeem

  1. Join Enrich if you are not already a member. It is free and the pass cannot be bought without it.
  2. Pick the product and zone against your actual routes, not the cheapest headline. Check every route you plan to fly appears in that zone’s list.
  3. Buy through the Malaysia Airlines travel passes page.
  4. To use a coupon, log in at the Enrich site, open Fly Pass, and select your pass ID to check status.
  5. Choose your flight and redeem a coupon against it.
  6. Pay the taxes and any add-ons to complete that booking.
  7. Repeat until all six coupons are used, before the twelve months expire.

Frequently asked questions

How much does MHflypass cost? MHflypass Malaysia costs RM869, RM1,739 or RM1,989 for Zones 1 to 3. MHflypass ASEAN costs RM1,739, RM2,299 or RM2,899. Every price covers six flight coupons valid twelve months, and every price excludes airport tax and fuel surcharge, which you pay per sector when you book each flight.

How many flights do you get with MHflypass? Six flight coupons, which is three return trips or six one-way sectors. One coupon covers one sector. An immediate connecting flight counts as a single coupon, so Kuala Lumpur to Sandakan via Kota Kinabalu uses one, provided it is booked as one connecting journey rather than two separate flights.

Is MHflypass worth it? Only above the Break-Even Fare, which is the pass price divided by six. For the cheapest domestic zone that is RM144.83 per sector before tax. Against advance fares it usually loses; a Kota Kinabalu sector costs RM300.83 on the Zone 2 pass against roughly RM161 booked normally. It wins on late bookings and peak dates.

Does MHflypass include airport tax? No. Airport tax and fuel surcharge are excluded and charged per sector at booking. Domestic departures add RM11, or RM16 from Senai. International departures add RM73 from KLIA Terminal 1, where Malaysia Airlines operates, or RM50 from KLIA Terminal 2 and other airports.

Can I change or refund an MHflypass booking? Date changes are unlimited and free, subject to seat availability, but only on the same route. The pass cannot be rerouted, transferred to another person, or refunded, and unused coupons expire after twelve months. Booking changes must be made through Manage Booking online rather than the call centre.

What is the difference between MHflypass Malaysia and MHflypass ASEAN? MHflypass Malaysia covers domestic routes only, from RM869. MHflypass ASEAN covers regional routes, from RM1,739. Note that Malaysia Zone 2 and ASEAN Zone 1 both cost RM1,739, so at that price the choice is purely about destination. The ASEAN pass costs RM372 more in airport tax across six sectors.

Total
0
Shares
Share 0
Tweet 0
Share 0
Related Topics
  • flypass
  • Malaysia
Maddy Lee

I enjoy writing about products and experiences, I love playing badminton too.

Previous Article
massage gun
  • Fitness & Wellness

Best Massage Guns in Malaysia (2026): What to Buy and What Nobody Publishes

  • Maddy Lee
  • September 9, 2026
View Post
Next Article
airplane engine mid flight
  • Travel

MHflypass Zone 1 vs Zone 2 vs ASEAN: Which Pass Fits Your Year

  • Maddy Lee
  • September 10, 2026
View Post
You May Also Like
sepang track
View Post
  • Travel

Getting to Sepang International Circuit: Every Route, Every Cost

  • Maddy Lee
  • September 11, 2026
passport entry and exit chops
View Post
  • Travel

Is MHflypass Worth It? The Break-Even Maths on Domestic Flights

  • Maddy Lee
  • September 11, 2026
airplane engine mid flight
View Post
  • Travel

MHflypass Zone 1 vs Zone 2 vs ASEAN: Which Pass Fits Your Year

  • Maddy Lee
  • September 10, 2026
bmws parked next to each other
View Post
  • Travel

Best SOCAR Alternatives in Malaysia 2026: Car Rental Options by City and Price

  • Nnabuike Precious
  • August 26, 2026
rental cars parked next to each other
View Post
  • Travel

SOCAR Is Closing on 31 August: How to Get Your Wallet Refund and What to Use Instead

  • Maddy Lee
  • August 26, 2026
trusted car rental companies
View Post
  • Travel

8 Best Car Rental Companies in JB For Singapore Travellers

  • Nnabuike Precious
  • July 28, 2026
Can Malaysians Drive In Singapore_
View Post
  • Travel

Driving in Singapore with Malaysia Car Guide for Malaysians

  • Nnabuike Precious
  • July 21, 2026
Best car rental in JB
View Post
  • Travel

10 Best Car Rental Services in Johor Bahru 2026

  • Nnabuike Precious
  • June 30, 2026

Recent Posts

  • Getting to Sepang International Circuit: Every Route, Every Cost
  • Is MHflypass Worth It? The Break-Even Maths on Domestic Flights
  • Payroll Software in Malaysia Compared (2026)
  • MHflypass Zone 1 vs Zone 2 vs ASEAN: Which Pass Fits Your Year
  • MHflypass Explained: What It Costs, What It Covers and Who It Suits

Sign Up for Our Newsletters

Get notified of the destination & activities in town.

Input your search keywords and press Enter.