Earn extra miles for every dollar you spend at stores you already shop at.
If the price you are paying to buy the miles is higher than this number, you are losing money. Better Alternatives If you're short on miles, consider these methods instead: buying miles worth it
Often the fastest way to get 50,000+ miles for "free" (after meeting a spending requirement). Earn extra miles for every dollar you spend
Airlines like United or American often run sales where you get 80% to 100% more miles for free. This brings the "cost per mile" down closer to the actual "redemption value," making it a much fairer trade. When to Skip the "Deal" Airlines like United or American often run sales
Again, miles are not a savings account. Unless you are booking within the next few weeks, let the offer pass.
Points from American Express or Chase can be moved to dozens of different airlines instantly, giving you more flexibility than being locked into one carrier.
Buying miles at their "sticker price" (without a bonus) is almost always a losing game. You will likely pay 2–3 cents per mile for something worth only 1–1.5 cents. How to Calculate the Value
