How to Earn Airline Miles Faster Than You Think
The main ways to earn miles without flying
You earn airline miles three ways: flying, credit cards, and shopping programs. Most people accumulate miles fastest through a rewards credit card that earns miles on every purchase, not through flights alone. A single card earning 2 to 5 miles per dollar spent can add up to 50,000 miles in a year if you charge $10,000 to $25,000 in regular expenses.
The second path is the airline's shopping portal. You log in through the airline's website, click through to retailers like Amazon, Target, or hotels, and earn bonus miles on top of what the retailer already offers. A $500 purchase might earn 500 to 1,000 extra miles depending on the retailer and current promotions.
The third is transfer partners. Some credit card programs let you convert points into airline miles at a set rate — often 1 point equals 1 mile, sometimes better. This matters if you have points from a different rewards program sitting unused.
Key Takeaways
- A rewards credit card typically earns miles faster than flying alone, especially if you charge regular household expenses to it.
- Shopping portals let you earn bonus miles on purchases you were already making at retailers and hotels.
- Sign-up bonuses on new credit cards can deliver 50,000 to 100,000 miles in a single offer, though they require meeting a spending threshold within a set timeframe.
- Transferring points from other rewards programs works only if your existing card or program has an airline partnership.
- Miles expire if your account goes inactive for a set period, which varies by airline but is often 18 to 24 months.
Credit card sign-up bonuses and ongoing earning
A sign-up bonus is the fastest single source of miles. Most airline credit cards offer 50,000 to 100,000 miles if you spend a certain amount — typically $1,000 to $5,000 — within three to six months of opening the account. That one bonus can cover a domestic round-trip flight or put you halfway to an international ticket.
After the sign-up period, the card continues earning miles on everyday purchases. Most airline cards earn 2 to 3 miles per dollar on airline purchases and 1 mile per dollar on everything else. Some cards also offer annual bonuses — 10,000 to 15,000 miles just for keeping the card open and paying the annual fee, which ranges from $95 to $450 depending on the card's tier.
The math matters here. If a card costs $95 per year but gives you a $100 travel credit and 15,000 bonus miles, you need to value those 15,000 miles at more than $0 to break even. Most people value airline miles at 1 to 1.5 cents each, so 15,000 miles is worth roughly $150 to $225 in your calculation.
Shopping portals and bonus mile offers
Every major airline runs a shopping portal where you earn miles on purchases from partner retailers. You do not earn miles by visiting the retailer directly — you must enter through the airline's portal first. The portal tracks your purchase and credits the miles to your account within a few days to a few weeks.
Bonus rates change constantly. A hotel chain might offer 5 miles per dollar one week and 10 miles per dollar the next. Retailers like Amazon, Walmart, and Best Buy rotate through the portal with varying rates. Signing up for the airline's email alerts tells you when high-value offers appear, so you can time larger purchases to coincide with bonus periods.
This method works best for expenses you were already planning. Buying a $300 hotel stay through the portal might earn 1,500 to 3,000 bonus miles on top of any miles your credit card earns. But the miles are only valuable if the purchase itself makes sense for your trip or budget.
Transferring points from other rewards programs
If you have points from a general rewards credit card — like Chase Ultimate Rewards, American Express Membership Rewards, or Citi ThankYou Points — you may be able to transfer them to airline miles. The conversion rate is usually 1 point equals 1 mile, though some programs offer better rates during promotions.
This only works if your card or program has a partnership with the airline you want. Chase Ultimate Rewards transfers to most major U.S. airlines. American Express Membership Rewards has a smaller list. Citi ThankYou Points has partnerships with select airlines. Check your card's website to see which airlines are available before you transfer.
The advantage is flexibility: you earn points on all spending, then move them to whichever airline has the best award availability for your trip. The disadvantage is that transfer rates are fixed and usually not better than earning miles directly through an airline card.
Dining programs and other earning methods
Many airlines run dining programs where you earn miles at partner restaurants. You register your credit card, eat at a participating restaurant, and earn miles automatically when the card is charged. Rates vary widely — typically 1 to 10 miles per dollar spent, depending on the restaurant and current promotions.
Some airlines also offer miles for activities like renting a car, booking hotels through their site, or opening a bank account. These are usually lower-value offers — 500 to 2,000 miles — but they cost nothing if you were already planning the transaction.
Gas station and grocery store programs sometimes partner with airlines too. A grocery store might offer 1 mile per dollar spent on fuel or groceries when you use a linked card. These add up slowly but require no extra effort beyond your normal shopping.
Understanding mile expiration and account maintenance
Miles expire if your account becomes inactive. Most airlines reset the expiration clock every time you earn or spend miles, so a single purchase or flight every 18 to 24 months keeps your account active. A few airlines have stricter policies — some expire miles after 12 months of inactivity, while others do not expire them at all.
If your miles are about to expire, you can extend them by making a small purchase through the shopping portal, transferring points in from a partner program, or even buying miles directly from the airline (though this is expensive and rarely worth it). Some airlines let you extend expiration by paying a small fee, usually $25 to $50.
Check your airline's specific policy on its website. The expiration rules are in the program terms, and they vary enough that assuming one airline's policy applies to another will cost you miles.
Comparing earning rates across airlines and cards
Not all airline miles are worth the same amount. A mile on a premium international carrier might be worth more than a mile on a budget domestic airline, because premium carriers charge more miles for awards and have fewer discount options. A mile on Southwest, which uses a points system instead of miles, works differently from a mile on United or American.
The best card for you depends on which airline you fly most often and what you spend money on. If you fly United frequently and spend heavily on groceries, a United card with bonus miles on groceries makes sense. If you fly multiple airlines equally, a general rewards card that transfers to many airlines might be better than locking into one airline's card.
Websites that track credit card offers and mile values can help you compare, but remember that the value of a mile is personal — it depends on which routes you want to fly and how far in advance you book. A mile is worth more to you if you can use it on a route that normally costs $500 than if you can only use it on a route that costs $200.
Frequently Asked Questions
How many miles do I need for a free flight?
Domestic round-trip flights typically cost 25,000 to 50,000 miles depending on the airline and how far you travel. International flights range from 40,000 to 150,000 miles. Premium cabin seats cost significantly more. Check your airline's award chart or search tool to see the exact cost for your specific route and dates.
Do I have to fly to earn miles?
No. Most people earn the majority of their miles through credit cards and shopping portals, not flights. You can accumulate enough miles for a free flight without ever stepping on a plane, though you will need to fly eventually to use the miles.
Can I combine miles from different airlines?
No. Each airline's miles are separate and cannot be transferred to another airline. Some airlines are part of alliances and let you use miles on partner airlines, but the miles stay in your original airline's account. Check your airline's website to see which partners accept its miles.
What happens if I close my credit card?
Closing a card does not automatically cancel your miles. Your miles stay in your airline account as long as the account remains active. However, you lose the ongoing earning rate and any annual bonuses the card provided, so closing a card usually slows down your mile accumulation.
Is it worth paying an annual fee for an airline credit card?
It depends on the fee and what the card offers. A $95 annual fee makes sense if the card includes a $100 travel credit, bonus miles worth $100 or more, and you will use the card regularly. A $450 annual fee on a premium card only makes sense if you fly frequently and will use the card's perks like lounge access and seat upgrades.