Most airline portals show your miles expiration date right below your balance. The steps differ by program. Here's the lookup path for every major U.S. and international program, plus what to do once you know the date.
Log into your airline account, find your mile balance, and look directly under it for an expiration date. If you don't see one, either your program doesn't expire miles, or recent activity hasn't yet been used to calculate a new expiration. Each airline buries the field in a slightly different place. Steps for each one are below.
Date reflects 24 months from your most recent qualifying activity. Resets with any earning or redemption.
No expiration. Nothing to look up. Your balance stays in your account as long as the account itself is open.
Frontier has the shortest U.S. inactivity window. Worth checking quarterly if you don't fly them often.
Found your date? Set the reminder for 60-90 days before it.
Done in seconds. No sign-up required.
This is the most precise expiration display in any program, because Miles & More expires by earn date rather than inactivity.
All inactivity-based. Log into the program and check your most recent activity date, then add the program's inactivity window (12-24 months depending on the carrier).
For most major programs, the airline app shows the same expiration date as the website. American, British Airways, Lufthansa, and KrisFlyer all surface it on the main account screen. Delta and United apps will not show a date because those programs don't expire miles at all.
The website is more reliable when there's a discrepancy, especially for programs that track miles in batches by earn date. The app sometimes only shows the soonest expiring batch, while the website shows the full table.
Knowing the date is half the work. The other half is acting on it before the deadline. That's the part that tends to slip, because most expiration dates are 12 to 24 months in the future, which is enough time to forget you ever looked it up.
Set a reminder for 60 to 90 days before that date. When the email lands, you'll have time to do one of the cheap clock-resetting actions covered in how to keep miles from expiring, or to actually book an award flight if your balance is large enough.
For the broader strategy and which programs need watching at all, see the frequent flyer miles expiration reminder guide.
Log into AAdvantage at aa.com, click your name in the top right, and choose "Your account." The expiration date is shown directly under your mileage balance. If you have had any qualifying activity, the date reflects 24 months from the most recent transaction.
Delta SkyMiles do not expire. There is no expiration date to look up. As long as your account stays open, your mile balance is preserved indefinitely.
Log into miles-and-more.com, open your mile account, and click "Validity of your miles." You'll see a quarter-by-quarter table showing exactly how many miles expire at the end of each calendar quarter, since Miles & More expires by earn date rather than inactivity.
For most major programs, yes. The American Airlines app, the British Airways app, and the Lufthansa app all show expiration dates on the main account screen or in the activity section. Delta and United apps will not show a date because those programs don't expire miles.
This usually means your most recent activity is recent enough that the system hasn't yet calculated a forward expiration. It can also happen if you hold an elite status or co-branded card that suspends expiration. Recheck after the next month's statement, or contact the program directly.
Once a year is enough for most accounts. Check it, then set a reminder for 60 to 90 days before that date. The reminder removes the need to keep checking, since you only care about the date when it's actually approaching.
You've done the lookup. Now make sure you act on it. Free reminder, no account, follow-ups so the email actually gets noticed.
Set My Miles Expiration ReminderLast modified: