All Points & miles

Do Airline Miles Expire? Expiration Rules for Every Major Airline

The Silent Mileage Forfeiture Trap: Comparing the myth that all airline miles last forever against the 2-minute shopping portal reset that prevents 18-to-36-month inactivity expiration.
Why travelers still lose tens of thousands of points each year: five major U.S. airlines eliminated mileage expiration, lulling travelers into leaving American AAdvantage and Air Canada Aeroplan balances untouched past their 18-to-24-month forfeiture deadlines.

Do airline miles expire? It depends entirely on which loyalty program holds your balance. Five major U.S. carriers—Delta Air Lines, United Airlines, Southwest Airlines, JetBlue, and Alaska Airlines—eliminated mileage expiration for active accounts, meaning your points stay safe indefinitely as long as you do not close your profile. However, several of the world's most valuable award programs—including American Airlines AAdvantage (24 months), Air Canada Aeroplan (18 months), and British Airways Executive Club (36 months)—still enforce strict inactivity timers that wipe out your entire balance to zero if you do not earn or redeem at least one point before the deadline.

Even worse, loyalty programs split into three completely different expiration rules: airlines whose miles never expire, airlines with a rolling inactivity clock that resets every time you earn or spend a single mile, and foreign carriers with a hard calendar expiration date where miles expire 36 months after you earn them no matter how active your account remains.

Losing 50,000 expired American or Aeroplan miles costs $400 to $530 in reinstatement penalties—yet clicking through an airline shopping portal once every eighteen months resets the clock for free.

Two-panel chart comparing mileage expiration windows in months across major airlines and the out-of-pocket cash penalty to reinstate 50,000 expired miles.
Panel A compares inactivity windows across major frequent flyer programs: Aeroplan forfeits inactive balances at 18 months and American AAdvantage at 24 months, while Delta, United, JetBlue, and Southwest never expire miles. Panel B contrasts the $0 cost of a preventive shopping portal or transfer reset against the $400 to $750 penalty charged to reinstate or extend 50,000 expired miles. Reproducible dataset: airline-miles-expiration-rules.csv.

Which Airline Miles Never Expire?

If your frequent flyer stash sits with one of the following airlines, your miles do not expire from ordinary inactivity:

Airlines With 18- to 36-Month Mileage Expiration Rules

Outside those six programs, inactivity rules remain aggressive—and misunderstanding the fine print is expensive. In rolling-clock programs like Air Canada Aeroplan (18 months), American AAdvantage (24 months for members aged 21 and older without a primary co-branded credit card), and British Airways Avios (36 months), any qualifying earn, redemption, shopping portal transaction, or bank point transfer pushes the expiration date of your entire balance forward.

Two international heavyweights enforce much trickier rules. Air France-KLM Flying Blue splits your balance into two buckets with a 24-month rolling timer: flying on SkyTeam or swiping a co-branded Flying Blue credit card extends all your miles for 24 months, whereas transferring bank points from Chase, Amex, Capital One, or Citi only extends miles that originally came from bank or commercial partners—it will not extend miles earned from flying. Meanwhile, Emirates Skywards, Lufthansa Miles & More, Singapore KrisFlyer, and ANA Mileage Club impose a hard 36-month calendar expiration: each batch of miles expires three years after the month it was earned, and earning new miles does not save older ones.

Transferring flexible bank points into Emirates, Singapore KrisFlyer, or ANA starts an irreversible 36-month countdown clock that no shopping portal click can reset.

Airline Miles Expiration Chart by Carrier

Frequent flyer mileage expiration rules, qualifying reset actions, and buy-back fees across 10 major airline loyalty programs (sources: Air Canada Aeroplan, American AAdvantage, and published carrier terms, checked 22 October 2026).
Airline Program Expiration Window Policy Type Easiest Free / Low-Cost Reset Credit Card Exemption 50,000-Mile Buy-Back Cost
Delta SkyMiles Never No expiration None needed Not required $0 (Never expires)
United MileagePlus Never No expiration None needed Not required $0 (Never expires)
Southwest Rapid Rewards Never No expiration None needed Not required $0 (Never expires)
JetBlue TrueBlue Never No expiration None needed Not required $0 (Never expires)
Alaska Mileage Plan Never No expiration Log in once every 24 mo to avoid security lock Not required $0 (Free reactivation)
Air Canada Aeroplan 18 months Rolling inactivity clock Aeroplan eStore click, dining, or 1,000-pt transfer Yes (Primary Aeroplan cardholder) $530 ($0.01/pt + $30 fee)
American AAdvantage 24 months Rolling inactivity clock AAdvantage eShopping, SimplyMiles, or dining Yes (Primary AAdvantage cardholder & under 21) ~$400 tiered reactivation fee
Air France-KLM Flying Blue 24 months Two-tier rolling clock SkyTeam flight extends all; bank transfer extends partner miles Yes (Flying Blue co-branded card) Forfeited permanently
British Airways Avios 36 months Rolling inactivity clock 1,000-pt bank transfer or Avios shopping portal Yes (Active BA credit card spend) Forfeited permanently
Emirates / Singapore / ANA 36 months Hard calendar expiry Cannot reset; must redeem before 36-month mark Elite / select card exemptions only $750 (Emirates $15/1k extension)

Easy Ways to Keep Your Airline Miles from Expiring

If you hold miles in a rolling-clock program like American AAdvantage, Air Canada Aeroplan, British Airways Avios, or Cathay Pacific Asia Miles, you never need to book a flight or pay a reinstatement fee to keep your balance alive. Use one of these three zero-cost triggers at least 60 days before your deadline:

  1. Make a $2 purchase through the airline's online shopping portal: Buying everyday items through AAdvantage eShopping, the Aeroplan eStore, or British Airways Avios eStore posts 2 to 50 bonus miles within a week, resetting your entire balance for another 18 to 36 months.
  2. Link a card to the airline's dining program: Registering any existing Visa or Mastercard with AAdvantage Dining or Aeroplan Dining and buying a cup of coffee at a participating local restaurant automatically triggers a qualifying earning event.
  3. Donate 1,000 miles to charity or transfer 1,000 bank points: If your expiration deadline is less than 72 hours away and you cannot wait for a shopping portal purchase to track, transferring 1,000 points from Chase Ultimate Rewards, American Express Membership Rewards, Bilt, or Capital One (or donating 1,000 miles to an eligible charity on the airline's site) posts almost instantly and saves the rest of your stash.

Want to calculate the real cash value of your airline and credit card points before transferring them into a program with an expiration clock? Open Pointsuno in your browser or Download Pointsuno for iPhone to compare live transfer bonuses, partner award rates, and cents-per-point valuations across your cards.