We’ve all either been there or know someone who has.
Your flight gets cancelled right as you’re about to head to the airport, or worse, when you’re already at the airport refreshing your gate screen like it’s going to magically change back.
Panic sets in. You have no idea what to do. You’re WhatsApp-ing everyone. You’re Googling while stressed.

So breathe. Because here’s the thing, you have actual rights. Legal ones.
And since September 2024, those rights got a serious upgrade thanks to Malaysia’s updated Malaysian Aviation Consumer Protection Code (MACPC). Here’s everything you need to know.
First things first: Don’t just accept whatever the airline offers you
This is the biggest mistake Malaysian passengers make. When an airline tells you “sorry, next flight is tomorrow” or hands you a travel voucher, a lot of us just… accept it.

Because we don’t know better.
But the MACPC 2016, which covers all airlines flying in and out of Malaysia, not just Malaysian ones spells out exactly what you’re owed.
And since the major amendments kicked in on 1 September 2024 (with more taking effect January 2025), your protections are stronger than ever.
So let’s break it down by what stage you’re at.
Scenario 1: They cancelled your flight

This is the clearest-cut situation. Your flight is cancelled. Here’s what the airline must offer you:
Option A — Full refund
You get back the full cost of your ticket, including taxes and fees, in the original payment method; not a travel credit, not a voucher (unless you choose that).
Back to your card, your bank account, or your miles if you paid with points. And they have 30 days to process it.
Option B — An alternative flight
Rerouting to your final destination at the earliest available opportunity, on a comparable flight. This doesn’t just mean the airline’s own next flight, it means comparable transportation.
Here’s the part most people miss: you get to choose.
The airline cannot just shove you into the next available flight if you’d rather have your money back.
And under the updated MACPC, this applies even if the cancellation was caused by “extraordinary circumstances” things like bad weather, security issues, or technical problems.
Previously, airlines could use this as an excuse to dodge the refund. Not anymore.
Pro tip: Ask for written confirmation of your options. Screenshot everything. WhatsApp conversation with the airline counter staff counts too.
Scenario 2: Your flight is delayed — By how long?

Flight delays have different thresholds, and what you’re entitled to scales up the longer it drags.
2 hours or more
The airline must provide:
- Meals and refreshments appropriate to the time of day (yes, that meal voucher is your legal right, not a favour)
- Access to communication — phone call, internet, so you can let people know what’s happening
5 hours or more
Here’s where it gets more interesting. On top of the above, you’re now entitled to:
- Hotel accommodation if an overnight stay becomes necessary, plus transport between the hotel and airport
- A full refund — even if you don’t want to continue the journey anymore. You can just walk away with your money back. This is a new right as of September 2024.
So if you’re stuck at KLIA waiting for a 5-hour delayed flight and decide “you know what, I’ll just go home and rebook when things calm down”, you’re entitled to that full refund.
Reschedule of 3 hours or more (from original time)
Starting January 2025, if an airline shifts your flight by 3 or more hours from the original scheduled departure, you’re entitled to either a reroute or a full refund.
And the airline has to give you at least 2 weeks’ notice of any schedule change — if they can’t, they owe you that refund option regardless.
Scenario 3: They tried to deny you boarding

Got turned away at the gate because the flight was overbooked?
Under the updated rules, denial of boarding can only happen before you board the aircraft at check-in or at the departure gate. If you’ve already physically boarded and they kick you off, that’s no longer allowed.
If it happens before boarding, you’re still entitled to the same options: full refund or alternative flight, plus care (meals, accommodation if needed).
The document you probably didn’t know you need: Flight Disruption Confirmation Letter
This one’s a game-changer, and most passengers completely miss it.
A Flight Disruption Confirmation Letter (also called a Flight Disruption Certificate or delay confirmation letter) is an official document issued by the airline confirming that your flight was cancelled, delayed, or disrupted including the reason and duration.
It sounds boring, but it’s actually one of the most important pieces of paper you can walk away with.
Why you need it:
- Your travel insurance company will almost certainly require it to process any claim
- If you missed work because your return flight got cancelled, this is your proof for your employer
- It forms part of your paper trail if you escalate to CAAM later
Under the MACPC, airlines are required to provide this letter within seven working days of your request. The good news is you don’t have to queue and beg at a counter, you can often get it online yourself.
Malaysia Airlines: Has a Self-Service Support Portal where you can download your Flight Disruption Confirmation Letter directly, no need to call anyone. Search “Malaysia Airlines flight disruption letter self-service” or head to the AskMH portal on their website.
AirAsia: Doesn’t issue the certificate automatically, but you can request one via their support platform (live chat or online form).
They’ll email it to your registered address within a few working days. Request it as soon as possible after the disruption while everything’s still in the system.
Other airlines: Ask at the counter on the spot, or contact customer service directly. Under MACPC rules, they cannot refuse to provide it.
Pro tip: Even if you don’t have travel insurance, request the letter anyway. You never know when you’ll need documentation, and it’s much harder to chase down weeks or months later.
Booked via Agoda, Airpaz, Trip.com or other OTAs? Read this
Here’s a scenario a lot of Malaysians find themselves in, especially those who booked via third-party platforms like Agoda, Airpaz, Trip.com, Traveloka, or even through their bank’s travel portal.
Your flight gets cancelled. You call the airline, they say “you booked through an OTA, contact them.”
You call the OTA, they say “the airline cancelled it, contact them.” And you’re just standing there at KLIA, slowly losing your mind.
This loop is real, it’s common, and here’s how to break it.
The key thing to understand: When you book through an OTA, the OTA technically holds your reservation, not you directly.
So the airline often won’t process your refund or rebooking directly. But your consumer rights under MACPC still apply, regardless of where you bought the ticket.
What to do:
- Contact the OTA first — since they hold your booking, they’re the ones who need to process any changes. Use their app’s live chat or emergency line. Don’t wait on hold, use chat.
- Meanwhile, get your disruption letter from the airline — this you can do directly with the airline at the airport or via their self-service portal. This is separate from the refund process.
- Tell the OTA the specific right you’re invoking — “My flight was cancelled and I am requesting a full refund to my original payment method under the Malaysian Aviation Consumer Protection Code (MACPC).” This usually moves things along faster than a vague “I want a refund.”
- If the OTA stalls beyond 30 days — escalate to CAAM. Your complaint can name both the airline and the OTA as parties.
- Credit card chargeback as a last resort — if the flight was genuinely cancelled and nobody will refund you, dispute the transaction with your card issuer. A cancelled flight is a service not rendered, and most Malaysian banks will side with you if you have the documentation.
One more thing: If you booked a flight + hotel package through an OTA, the airline is only responsible for the flight portion.
For the hotel, you’ll need to deal with the OTA’s package terms or the hotel directly. This is exactly why travel insurance that covers full trip cancellation (not just flight delay) is worth the extra ringgit.
What to do step by step
- Don’t panic-accept anything — take a breath before you sign or agree to anything at the counter.
- Ask for your options in writing — your choice between refund and rerouting. Staff are required to inform you.
- Claim your meal/accommodation vouchers on the spot — don’t wait or assume they’ll offer. Ask directly: “I’m entitled to meal vouchers under MACPC, please assist.” Yes, say it like that.
- Request your Flight Disruption Confirmation Letter — at the counter, or via the airline’s self-service portal/app. Do this before you leave the airport if possible.
- Document everything — flight number, time of cancellation notice, names of staff you spoke to, screenshots of notifications and app messages.
- If you booked via OTA — contact the OTA directly to process the refund or rebooking, while getting the disruption letter from the airline separately.
- Submit a complaint to the airline first — you have 30 days to sort it out directly. Keep your reference numbers.
- If unresolved, escalate to CAAM — you now have 2 years from the date of the incident to file a complaint (MAVCOM has been fully absorbed into CAAM as of August 2025). File at www.flysmart.my or via the FlySmart mobile app. Airlines that don’t comply face fines of up to RM200,000, and repeat offenders face penalties 10 times that amount.
What you’re NOT automatically entitled yo
Before you go expecting the world, there are a few things to note:
- Consequential losses — the hotel you booked at your destination, your tour package, your Airbnb; the airline is NOT responsible for those. This is where travel insurance earns its keep. Seriously, if you travel without it, please reconsider.
- Cash compensation on top of a refund — unlike the EU’s famous EC 261/2004 which can give you up to €600 per passenger on top of a refund, Malaysia doesn’t have an additional cash compensation scheme. You get your money back, but not a bonus payout for the inconvenience. Unfortunate, but that’s where we are.
The FlySmart app & contact you need to save right now
CAAM Consumer Complaints (formerly MAVCOM): www.flysmart.my or download the FlySmart mobile appCAAM contact: Available via flysmart.my
Note: As of 1 August 2025, MAVCOM has been fully absorbed into the Civil Aviation Authority of Malaysia (CAAM).
All passenger complaint functions now sit under CAAM, and the FlySmart platform is the main portal.
All your rights under the MACPC remain fully in force, nothing changes for passengers.
TL;DR
| Situation | What You’re Entitled To |
|---|---|
| Flight cancelled | Full refund (original payment method) OR rerouting — you choose |
| Delay 2+ hours | Meals + communication access |
| Delay 5+ hours | Meals + hotel if needed + full refund if you don’t want to fly |
| Reschedule 3+ hours | Full refund OR rerouting |
| Less than 2 weeks’ notice on schedule change | Full refund |
| Complaint deadline | 2 years from incident |
| Refund processing time | 30 days from complaint submission |
Your rights exist. Airlines know this. The moment you start quoting MACPC at the counter, watch how quickly things move.
Malaysia may not have the most aggressive passenger compensation regime in the world but at least what we have, we should use.
Travel safe, and always, always buy travel insurance.
Sources: MACPC 2024 Fact Sheet · MACPC Enhancement FAQ · CAAM/MAVCOM Consumer Page · The Star · Clyde & Co · Lexology / Skrine · LoyaltyLobby · Tokio Marine · The Points Guy

