You’ve spent months, sometimes years, carefully building up a points balance. Then one day you log in and the number staring back at you is zero. It’s one of the most frustrating things that can happen in this hobby, and the worst part is that it’s almost always avoidable. Airlines miles expiring? This is your guide to airlines mile expiration policy and how to extend them.
Airline miles expiration rules are one of the most overlooked parts of points strategy. Most people set up their accounts, forget about them, and only check back when they’re ready to book. By then, it can be too late.
This guide covers every major airline loyalty program by region, what resets the clock, whether you can extend miles by buying them, and the practical tools you should be using to make sure you never lose a mile again.
North American Carriers
AA is the only airline with an expiration period. Others either suspended it or miles never expire.
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| American AAdvantage | 24 months | Any earning or redeeming activity | Yes — counts as activity |
| Delta SkyMiles | Never | N/A | N/A |
| United MileagePlus | Never | N/A | N/A |
| Southwest Rapid Rewards | Never | N/A | N/A |
| Alaska Atmos Rewards | Never | N/A | N/A |
| JetBlue TrueBlue | Never | N/A | N/A |
| Air Canada Aeroplan | 18 months* | Any earning or redeeming activity | Yes — counts as activity; *suspended through Nov 30, 2026 |
American Airlines AAdvantage: 24 Months
American AAdvantage miles expire after 24 months of account inactivity. Activity is broadly defined — a single purchase through the AAdvantage eShopping portal, a dinner at an AAdvantage Dining restaurant, a partner hotel booking, or a miles purchase all reset the clock for another two years. Buying miles is a clean and easy option if you have a large balance you want to protect; even the minimum purchase keeps you active for another 24 months.
For most people who carry an AA co-branded credit card, expiration is essentially a non-issue because card spending counts as continuous activity.
One catch: Basic Economy tickets booked after December 2025 no longer earn miles or Loyalty Points. If AA flights were your primary earning method and you’ve shifted to Basic Economy fares, you could accidentally let the activity clock wind down without realizing it.
Delta SkyMiles: No Expiration
Delta SkyMiles removed miles expiration permanently. Your balance sits there indefinitely regardless of whether you touch it. The tradeoff is fully dynamic pricing, which makes consistent value harder to extract — but at least you’re never racing a clock.
United MileagePlus: No Expiration
United MileagePlus eliminated expiration in 2019. Miles no longer expire regardless of account activity, as long as your account remains open and in good standing. This is a genuine, durable policy change — not a pandemic-era suspension — and it makes United one of the easiest programs to hold a long-term balance in. There is nothing to manage here.
Southwest Rapid Rewards: No Expiration
Like Delta, Southwest has no expiration policy. Rapid Rewards points sit in your account forever. Combined with the simplicity of Southwest redemptions, this makes it a stress-free program for infrequent travelers.
Alaska Atmos Rewards: No Expiration
When Alaska Airlines relaunched its loyalty program as Atmos Rewards in September 2025, it eliminated the old Mileage Plan 24-month mile expiration policy entirely. Atmos Rewards points now have no expiration date. Your account can be temporarily locked after two years of inactivity for security reasons, but a call to customer service restores access along with your full balance.
JetBlue TrueBlue: No Expiration
TrueBlue points don’t expire. JetBlue is a solid program for Northeast-heavy travelers, and the no-expiration policy makes it approachable for casual earners. Points are also poolable with family members.
Air Canada Aeroplan: 18 Months (Suspended Through November 2026)
Aeroplan‘s standard policy is 18 months of inactivity before expiration — but there’s an important caveat right now. The expiration policy has been suspended since the pandemic and is currently paused through November 30, 2026. Any points that would have expired are safe until then. After that date, the 18-month rolling window resumes.
When the suspension ends, any account without activity in the past 18 months will see points expire on November 30, 2026. If you have a meaningful Aeroplan balance that’s been sitting untouched, take action before that deadline. Any qualifying activity — a flight credit, a transfer in, a small miles purchase — resets the clock for another 18 months. Buying miles is a perfectly valid option here if you’re not flying.
South American Carriers
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Avianca LifeMiles | 12 months | Earning only — redeeming does NOT reset | Yes — buying is earning |
| LATAM Pass | 36 months | From date of last flight | Yes — counts as activity |
Avianca LifeMiles: 12 Months (Earning Only Resets the Clock)
LifeMiles has the shortest expiration window on this entire list at 12 months, and a critical quirk that trips people up: only earning resets the clock. Redeeming does not. Spending miles on an award does not give you more time. You need to add miles to the account — a flight, a partner transaction, a miles purchase, anything that earns. Buying miles works here because it counts as earning activity, and it’s often the most practical option if you don’t have a flight coming up.
LifeMiles is worth keeping alive because it’s one of the best programs most US travelers underuse. As a Star Alliance partner that prices independently, it consistently offers strong value for Business Class to Africa and India — routes where other programs are expensive. Earning even a small amount every 11 months keeps the balance alive.
LATAM Pass: 36 Months
LATAM Pass operates on a 36-month window from your last qualifying flight. It’s solid for South America and useful for oneworld partner redemptions. Buying miles or other partner activity extends the clock.
European Airlines
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Flying Blue (Air France/KLM) | 24 months | Any qualifying activity (unified May 2026) | Yes — counts as activity |
| British Airways Avios | 36 months | Any IAG family earning or redeeming | Yes — counts as activity |
| Iberia Avios | 36 months | Any qualifying activity | Yes — counts as activity |
| Virgin Atlantic Flying Club | Never | N/A | N/A |
| Lufthansa Miles & More | 36 months | Any earning or redeeming activity | Yes — counts as activity |
| SAS EuroBonus | ~4–5 years from account creation | N/A — hard date, no activity reset | No — date is fixed |
| TAP Miles&Go | 36 months from earn date | N/A — hard per-batch expiry | No — but can pay a fee to extend |
Flying Blue (Air France / KLM): 24 Months
Flying Blue overhauled its expiration policy in May 2026 to make things significantly simpler. Previously, flight miles and partner miles had different expiration structures — which created a confusing mess of overlapping deadlines. Now, any qualifying activity resets the entire balance for 24 months, and the policy automatically applied the most favorable date to balances that existed before the change.
This matters for the buying question too: under the old policy, buying or transferring miles would only extend the subset of miles earned through non-flying activity. Under the new policy, any earning activity extends everything. Buying a small number of miles or making a single partner transfer now locks your entire balance for 24 more months.
For US-based travelers, the easiest no-cost option is still crediting a Delta flight to Flying Blue. But buying miles or transferring from Amex, Chase, or Citi is now a fully effective alternative. We covered the full policy change here.
British Airways Avios: 36 Months
The 36-month window is among the most generous for programs that do have expiration. BA also has a broad definition of qualifying activity — Avios earn through the BA Shopping portal, hotel bookings, car rentals, and partner airlines in the IAG family including Iberia, Aer Lingus, and Vueling. Buying miles counts as activity and resets the clock. If you have a large Avios balance and want to protect it cheaply, wait for one of BA’s frequent buy-miles promotions (50%+ bonuses are common) and buy the minimum — it’s an easy, flexible option.
Worth noting: BA Avios and Iberia Avios are technically separate currencies even though they can be transferred between accounts. If you hold both, manage expiry dates independently.
Iberia Avios: 36 Months
Same 36-month window and activity-based reset as BA. The reason to maintain a separate Iberia balance is the sweet spots — Iberia’s own award chart prices Business Class between the US and Madrid at rates hard to replicate elsewhere, particularly off-peak. Buying miles or any IAG family activity resets the clock.
Virgin Atlantic Flying Club: No Expiration
Virgin Atlantic eliminated its expiration policy — previously 36 months — and Flying Club points now sit indefinitely. Virgin Atlantic is a transfer partner for both Amex and Chase, and its Delta partnership means you can book Delta flights including some Delta One routes. The no-expiration change removes real friction from what’s already an underrated program.
Lufthansa Miles & More: 36 Months
36-month standard window, with one exception: HON Circle members’ miles never expire. For regular members, shopping and hotel partners in Europe can generate activity, and buying miles counts. Less intuitive to manage passively than US programs — worth paying attention to if you’re accumulating toward a specific redemption.
SAS EuroBonus: ~4–5 Years
SAS EuroBonus operates differently from most programs. Points expire at the end of the calendar month in which your account was originally created — roughly four to five years out — and that date doesn’t move regardless of activity. Diamond members are exempt. Buying miles does not reset or extend the deadline. It’s a fixed hard date tied to your account creation month. Know when yours is.
TAP Miles&Go: 36 Months (Per-Batch Hard Expiry)
TAP’s miles expire 36 months from the date they were earned — a hard per-batch expiry, not an activity window. Bonus and promotional miles have a shorter shelf life of one year. Buying miles does not reset existing batches, but you can pay a fee to extend miles approaching expiry. TAP’s Citi and Amex transfer partnerships make it accessible for US collectors, but the per-batch structure means you need to track individual earn dates, not just your last login.
The Middle Eastern Airlines
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Emirates Skywards | 36 months (end of birth month in yr 3) | Any earning or redeeming activity | Yes — counts as activity |
| Qatar Privilege Club | 36 months (semi-annual: Jun 30/Dec 31) | Any qualifying activity | Yes — resets 36 months |
| Etihad Guest | 18 months | Flights only — transfers/purchases do NOT reset | No — only flights reset the clock |
| Turkish Miles&Smiles | End of 3rd calendar year | Activity does not reset — paid extension only | Paid only: $20/1,000 miles for 3 more years |
Emirates Skywards: 36 Months (Expires End of Birth Month)
Skywards miles are valid for three years from the date of the transaction — but they don’t expire on a precise rolling date. Instead, they expire at the end of your birth month in that third year. Miles earned in March 2024 with an October birthday expire October 31, 2027, not March 2027. Depending on your birthday, this can give you several extra months of runway. Buying miles or any partner activity resets the clock in the usual way.
Qatar Privilege Club: 36 Months (Semi-Annual Expiry)
Qatar’s expiration is 36 months, but not on a pure rolling basis. Miles expire on June 30 or December 31 of the third year after they were earned — whichever comes first. Miles earned in July 2024 expire December 31, 2027; miles earned in January 2024 expire June 30, 2027. Effective window is 30–36 months depending on timing.
Buying miles resets the full 36-month window from the purchase date, which makes it a clean and easy way to protect a large balance. Qatar frequently runs promotions with 50%+ bonuses on purchased Avios, so if you’re buying for extension purposes, wait for a sale.
Etihad Guest: 18 Months (Flights Only Reset the Clock)
Etihad Guest has one of the most misunderstood expiration policies in the hobby. The 18-month window is already short, but the bigger issue is what counts as activity: only Etihad-operated flights reset the clock. Transfers into Etihad Guest from Amex, Chase, or Citi do not count. Buying miles does not count. Hotel bookings do not count. If you transfer points in and sit on them, you have 18 months from your last Etihad-operated flight — not 18 months from the transfer date.
This means the usual playbook of “just buy a few miles to keep the account alive” doesn’t work here. If you hold a meaningful Etihad balance and aren’t flying Etihad, your options are limited. Time transfers close to when you plan to redeem.
Turkish Miles&Smiles: End of the Third Calendar Year (Paid Extension Available)
Miles&Smiles has become one of the best-value programs for Star Alliance Business Class from the US. The expiration policy is different from most programs and worth understanding precisely: miles expire at the end of the third calendar year after the year they were earned. Miles earned at any point in 2024 — January or December — all expire December 31, 2027.
Crucially, activity does not reset the expiration clock for Turkish. The only way to extend miles is to pay a fee: $20 per 1,000 miles, which buys another three years. If you have a 50,000-mile balance approaching expiry, that’s $1,000 to extend — worth considering if you’re targeting a high-value Business Class redemption but aren’t ready to book yet. Extension must be done before expiry; there is no reinstatement after the fact.
Asia and India
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Singapore KrisFlyer | 36 months (hard) | N/A — activity does not extend | Paid only: $12 or 1,200 miles per 10k miles for 6 months |
| Cathay Pacific Asia Miles | 18 months | Any earning or redeeming activity | Yes — counts as activity |
| ANA Mileage Club | 36 months (hard, end of month) | N/A — no reinstatement | No — no extension possible |
| JAL Mileage Bank | 36 months (hard, end of month) | N/A — no reinstatement | No — no extension possible |
| Korean Air SkyPass | 10 years (hard) | N/A | N/A — 10 years is rarely a constraint |
| Air India Maharaja Club | 24 months | Any earning or redeeming activity | Yes — counts as activity |
Singapore KrisFlyer: 36 Months (Paid Extension Available)
KrisFlyer miles expire after 36 months — hard, not activity-based. Singapore enforces this strictly. Activity does not extend the deadline. The only mechanism available is a paid extension: $12 or 1,200 miles per 10,000 miles, buying six more months (12 months for KrisFlyer Elite Silver and Gold members). This can be a worthwhile tool if you’re close to a redemption milestone and need a little more time. Singapore’s Suites and Business Class awards are among the most coveted in the world — protecting that balance is often worth the cost.
KrisFlyer is a transfer partner for Amex, Chase, Citi, and Capital One. Transferring points in does not extend the underlying expiry clock, but it adds miles that will have their own 36-month window from the transfer date.
Cathay Pacific Asia Miles Expiration Policy: 18 Months
Asia Miles expire after 18 months — and since January 2020, this is a standard activity-based reset. Any earning or redeeming activity extends your entire balance for another 18 months. The old “per-batch” tracking structure was abolished. Buying miles, crediting a partner hotel stay, or making a small purchase through the Asia Miles mall all reset the clock cleanly. The 18-month window is still shorter than most premium international programs, so this one warrants calendar reminders if you’re building a balance over time.
ANA Mileage Club: 36 Months (No Extension, No Reinstatement)
ANA miles expire at the end of the 36th month from when they were earned, with no exceptions. ANA does not allow extension of any kind, and there is no reinstatement after expiry. Buying miles gives new miles with their own 36-month window, but it does not extend existing miles. Once your balance expires, it’s gone permanently. ANA’s sweet spots for Japan redemptions make these worth protecting — treat the expiry date as an absolute deadline and plan your redemption accordingly.
JAL Mileage Bank: 36 Months (No Extension, No Reinstatement)
Identical structure to ANA. JAL offers no extension and no reinstatement. Miles expire at the end of the 36th month, period. Same warning applies: buying new miles creates a fresh batch with its own clock, but it does not save your existing balance. Plan around the deadline, not past it.
Korean Air SkyPass: 10 Years
Korean Air gives you a decade, the longest hard expiration window on this list. Effectively a non-issue for most collectors. SkyPass is a Chase Ultimate Rewards transfer partner with genuine value for SkyTeam premium cabin redemptions.
Air India Maharaja Club: 24 Months
Air India’s expanded Amex partnership makes Maharaja Club increasingly useful — particularly for Star Alliance redemptions to India. Standard 24-month activity window; buying miles or any earning activity resets it.
Africa
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Ethiopian ShebaMiles | 3 years excluding year earned | Any earning or redeeming activity | Yes — counts as activity |
| EgyptAir Plus | 36 months from flight date | N/A — tied to flight date | No — flight date is fixed |
For most US-based travelers, reaching Africa on points means using a program whose home country is elsewhere. LifeMiles (covered under South America) is often the best tool for Business Class to Africa on Star Alliance metal. The 12-month earning-only expiry means you need an earning event — not a redemption — to keep that balance alive. Buying miles works as a reset.
Ethiopian ShebaMiles: 3 Years (Excluding Year Earned)
ShebaMiles uses a calendar-year structure: miles are valid for three years excluding the year they were earned. Miles earned at any point in 2024 expire end of 2027. Ethiopian is a Star Alliance member and the primary gateway to a large portion of sub-Saharan Africa. Any earning or redeeming activity — including buying miles — resets the clock.
EgyptAir Plus: 36 Months
EgyptAir’s Plus program runs on a 36-month window tied to the date of the flight. The expiry is attached to when you flew, not when you last interacted with the account. Buying miles or other non-flying activity does not extend it. If you want more runway on an EgyptAir balance, you need another qualifying flight.
Australia and New Zealand
| Program | Expiration | What Resets the Clock | Buying Miles Extends? |
|---|---|---|---|
| Qantas Frequent Flyer | 18 months | Any earning or redeeming activity | Yes — counts as activity |
| Air New Zealand Airpoints | 48 months | Any earning or redeeming activity | Yes — counts as activity |
Qantas Frequent Flyer: 18 Months
Activity-based 18-month window. Any earning or redeeming activity resets the clock. Qantas is a transfer partner for both Amex and Chase, so keeping it active with an occasional small transfer is straightforward. The 18-month window is short for a premium international program — track it.
Air New Zealand Airpoints: 48 Months
48 months is one of the longest activity-based windows on this entire list. Real breathing room for collectors who build Airpoints slowly. Any earning activity — including buying Dollars — extends it further.
Does Elite Status Change the Rules?
For most programs, yes — often significantly.
American AAdvantage: Active status (Gold and above) means miles won’t expire while status is held. Once it drops, the 24-month clock resumes.
United MileagePlus: Moot — miles don’t expire for anyone.
Flying Blue: Silver, Gold, Platinum, or Ultimate status counts as qualifying activity and auto-resets miles for 24 months.
Lufthansa Miles & More: HON Circle members’ miles never expire.
SAS EuroBonus: Diamond members are exempt from the account-creation-anniversary expiry.
Singapore KrisFlyer: PPS Club and Solitaire PPS Club members are exempt from expiration. Elite members get 12-month paid extensions instead of 6-month.
The practical takeaway: expiration is rarely a concern while you hold active elite status. The risk window is when status lapses and you have a large balance in an account you haven’t touched since. If your status is about to drop, generate some activity before the standard window starts ticking.
Buying Miles to Extend Expiration: When It Makes Sense
Buying miles to keep a balance alive is a legitimate, often overlooked tool — and for large balances in programs with hard expiries, it can be significantly cheaper than losing the miles.
The math is simple: if you have 100,000 Turkish miles approaching expiry and you’re not ready to book, paying $2,000 to extend them three years is almost certainly worth it if you’re targeting a Business Class redemption worth $5,000+ in cash value. The same logic applies to KrisFlyer — paying $120 to extend 100,000 miles by six months while you finalize a Suites booking is trivial compared to the value of the redemption.
Where it works: AAdvantage, Aeroplan, Flying Blue (now cleanly), BA and Iberia Avios, Emirates, Qatar, Cathay (activity-based now), LifeMiles (buying is earning), Qantas, and most activity-based programs — buying any amount triggers the reset.
Where it doesn’t work: Etihad (flights only), SAS EuroBonus (date is fixed), EgyptAir (tied to flight date), ANA and JAL (no extension of any kind exists). For Turkish and KrisFlyer, only paid extension is available — activity doesn’t reset the clock.
When to watch for sales: British Airways, Qatar, LifeMiles, and Flying Blue all run periodic buy-miles promotions with 30–100% bonuses. If you’re buying purely to extend expiry and your timeline is flexible, waiting for a sale can reduce the effective cost substantially.
Programs With No Expiration: Worth Prioritizing?
Delta, United, Southwest, JetBlue, Alaska Atmos Rewards, and Virgin Atlantic all have no expiration. That’s a real advantage — particularly for infrequent travelers or anyone building a balance slowly.
That said, no-expiration shouldn’t be the primary reason to choose a program. The more important question is whether the program gives you access to the routes, partners, and redemption value that match how you travel.
For active collectors, expiration in activity-based programs is largely a solved problem. The real risks are hard-expiry programs like ANA and JAL, where no amount of buying or activity saves an expiring balance, and Etihad, where the usual reset playbook doesn’t work.
Tricks to Keep Miles Alive
Shopping portals. Nearly every major US program has one — AAdvantage eShopping, United MileagePlus Shopping, Delta SkyMiles Shopping. A single purchase of any amount typically counts as qualifying activity.
Dining programs. Link a card once and earn passively at participating restaurants. Set it up and forget it.
Hotel bookings. Booking through an airline’s portal generates earning activity and resets the clock.
Buy miles. As covered above: for most activity-based programs, buying the minimum (usually a few hundred miles) resets the clock for a full cycle. Wait for bonus promotions to reduce the cost. This is a clean, low-effort option — not a last resort.
Credit card spending. A co-branded airline card resets your expiration automatically with every statement. The most seamless long-term solution.
Transfer points in. Transferring Amex Membership Rewards, Chase Ultimate Rewards, or Citi ThankYou Points counts as earning activity at the point of transfer. Clock resets from the transfer date, not retroactively. Note the Etihad exception: transfers don’t count there.
Things to Watch Out For
The Aeroplan deadline. Expiration suspension ends November 30, 2026. Any account without activity in the past 18 months will see points expire on that date. Check your account now.
Etihad: nothing except flights resets the clock. Transfers, miles purchases, hotel bookings — none of it works. Only Etihad-operated flights. This catches people who transfer in expecting the standard behavior.
LifeMiles: redeeming doesn’t save you. Only earning resets the 12-month clock. If you redeem without earning, you don’t get more time.
Turkish and KrisFlyer: activity doesn’t extend. Both require paid extension. Activity or purchases create new miles with a fresh window, but don’t rescue existing miles from their deadline.
ANA and JAL: no extension of any kind. Hard deadlines, no reinstatement, no paid extension. Treat these as final.
SAS EuroBonus: fixed date. Expires end of account creation month, ~4–5 years out. Nothing moves the date. Know yours.
Basic Economy on American. No longer earns miles or Loyalty Points after December 2025. If this was your primary earning method, the activity clock may be winding down without you realizing.
Status lapses. If you’ve been relying on elite status to protect miles and it drops, generate activity before the standard window starts.
Tracking Your Points: Tools That Actually Help
AwardWallet is the gold standard. It aggregates balances from nearly every major loyalty program in one dashboard, tracks expiration dates, and sends automatic alerts before a balance approaches expiry. Most serious points collectors use this. The free tier covers a solid number of programs; paid unlocks everything. It’s the first tool we’d recommend to anyone managing balances across multiple programs.
MaxRewards primarily optimizes credit card spending but also tracks points balances. Useful if you want a single app covering earning and holding.
A spreadsheet. Program name, current balance, last activity date, expiration date — reviewed quarterly. Old fashioned, but effective.
At a minimum: set calendar reminders 60 days before any expiry window closes on a meaningful balance. Enough lead time to take action, including buying miles if needed.
Our Take
The no-expiration programs — Delta, United, Southwest, JetBlue, Alaska, and Virgin Atlantic — are genuinely more forgiving, but that shouldn’t drive program selection. Routes, partners, and redemption value matter more.
For most active collectors, expiration in activity-based programs is not the thing to worry about. A shopping portal click, a miles purchase, a transfer — these keep clocks resetting passively. The programs that require active attention are the hard-expiry ones: ANA and JAL (no extension exists, plan your redemptions), Turkish (paid extension is your only tool, at $20/1,000 miles), KrisFlyer (paid extension available but short — six months at a time), and Etihad (the only program where neither buying nor transferring miles buys you time).
The Aeroplan November 2026 deadline is the most time-sensitive issue right now if you have a balance sitting there. LifeMiles has the shortest active window at 12 months and the counterintuitive earning-only reset — keep an eye on it especially if you’re holding miles for an Africa or India redemption.
Set up AwardWallet, audit expiry dates once a quarter, and treat buying miles as a routine management tool rather than a last resort. For large balances in hard-expiry programs especially, it’s often the most practical option available.
Have a program we missed or a policy that has changed? Get in touch at [email protected] and we’ll update the table.
