For a short time through May 22, United Airlines is selling additional miles with a bonus of either 25% or 50%, depending on how many you purchase.
- Buy 1,000 – 4,000 miles: no bonus (3.8 CPM)
- Buy 5,000 – 34,000 miles: 25% bonus (3.0 CPM)
- Buy 35,000 – 100,000 miles: 50% bonus (2.5 CPM)
The minimum purchase required to get a 50% bonus is 35,000 miles, so you’ll receive a total of 52,500 miles for $1,316.88. That’s still high at 2.5 cents per mile and not really a good idea for speculative purchases. But it’s not quite as ridiculous as the normal price of 3.8 cents per mile.
This is one of the better offers if you think you need to buy miles anyway. Maybe you’re a few thousand miles away from your next award redemption. Before you go ahead and buy miles from United, however, make sure you check other options like transferring them from Ultimate Rewards or Marriott Rewards. That might be a better deal than paying cash.