United Airlines is offering a buy miles promotion where you can get up to a 50% discount (equivalent to a 100% bonus), bringing the cost down to as low as 1.88 cents per mile. However, it appears the offer may vary by account, so log in through the link below to check your targeted offer. If you have definite travel plans, this could be worth considering, as this is about as good as it gets for buying miles (the previous best was also a 100% bonus). You must log in to your account to see your exact offer. The promotion expires on August 20.

The tiers are as follows:

  • Buy 0 – 4,000 miles – no bonus
  • Buy 5,000 – 39,000 miles – 40% discount
  • Buy 40,000 or more miles – 50% discount (1.88c/p)

For ways to use UA miles, see our updated article

The best UA offer is a 100% bonus (that is, 50% off). Recent bonus history is shown below.

Bonus Cost Expiration Date Details Purchase Link
UA 100% 1.88 c/p 2026.8.20 UA buy miles promotion UA buy miles link
IHG 100% 0.5 c/p 2026.8.17 IHG buy points promotion IHG buy points link
Alaska (Atmos) 100% 1.88 c/p 2026.8.20 Alaska buy miles promotion Alaska buy miles link
Hilton 100% 0.5 c/p 2026.9.25 Hilton buy points promotion Hilton buy points link
Marriott 40% 0.89 c/p 2026.6.26 Marriott buy points promotion Marriott buy points link
Aeroplan 110% 1.3 c/p 2026.5.31 Air Canada buy points promotion Aeroplan buy points link
Virgin Atlantic 70% 1.2-1.48 c/p 2026.3.31 VS buy points promotion Virgin Atlantic buy points link
Lufthansa 60% 1.3 c/p 2026.5.31 Lufthansa buy miles promotion Lufthansa buy miles link