blue letters on a white background

3 Buy Miles / Points Promos Ending Soon: United (90%), Virgin Atlantic (60%) & Air France / KLM (40%)

Share this post

Good afternoon everyone.  I was working on my Buy Miles & Points Page and found 3 offers that end in the next few days.  Always check the math to make sure that buying miles & points makes sense for you.  Do not buy miles & points speculatively unless you have a use in mind.  With that said, here are the 3 offers that end soon.

Up first, United Airlines is offering up to a 90% bonus, depending on the number of United Airlines MileagePlus Miles you purchase.  This offer expires today – July 31.

a screenshot of a website

Here are the complete terms & conditions of the United Airlines promo:

    • Promotional offer valid between 8:00 a.m. CT on July 10, 2024, and 11:59 p.m. CT on July 31, 2024.
    • Promotional offer not applicable to past transactions.
    • Bonus miles count toward the 200,000-mile annual limit per account.
    • You may purchase up to 200,000 miles per account per calendar year.
    • Miles will generally be credited to the recipient’s MileagePlus account when the transaction is complete; provided that certain transactions may take up to 72 hours.
    • Bonuses will be calculated on a per transaction basis only.
    • The bonus amount applicable to a transaction is shown in the chart.
    • Transactions may not be aggregated to calculate the bonus.
    • The credit card used in the transaction will be billed immediately upon purchase.
    • Mileage rates and other fees and offer terms are subject to change.
    • Miles purchased are nonrefundable.
    • Purchased miles do not count toward MileagePlus Premier® status.
    • See here for all Terms and Conditions applicable to this transaction, which include United’s Privacy Policy and the MileagePlus Program Rules.
    • GST/HST is charged to Canadian residents. QST is charged to Quebec residents.
    • If you use Powered by Points to purchase United MileagePlus miles, the transaction will appear as “Points United Miles”.
    • Buying miles counts as a United® purchase when made with your United MileagePlus card. You’ll get the miles you buy, plus miles for every $1 spent.
    • Pricing is only available for purchases made through buymiles.mileageplus.com.

Up next, Virgin Atlantic is offering up to a 60% bonus, depending on the number of Virgin Atlantic Points you purchase. This offer expires on August 4.

a screenshot of a website

Here are the complete terms & conditions of the Virgin Atlantic promo:

1. Buy and Gift Virgin Points purchases made between 00:00 BST 28th June and 23:59 BST 4th August 2024 will be eligible to receive bonus points. The bonus points will be credited at the time of purchase and will appear on the members account within 24 hours.     

2. Members who make a Buy or Gift purchase between 00:00 BST 28th June and 23:59 BST 7th July 2024 will receive up to 70% bonus Virgin Points on their transaction. Members who make a Buy or Gift purchase between 00:00 BST 8th July and 23:59 BST 4th August 2024 will receive up to 60% bonus Virgin Points on their transaction.

3. A member can purchase a total of 100,000 points each calendar year, in increments of 1,000 points.  Between 28th June and 23:59 GMT 4th August 2024, the limit has been increased to 200,000. A member can purchase a total of 200,000 points each, in increments of 1,000 points. 

4. Members will have the right to cancel any purchases of points for up to 14 days after the date of purchase provided that none of the purchased points have been redeemed. If any of the purchased points have been redeemed, the member will not be entitled to a refund for any of the purchased points including those that have not been redeemed. Once the 14 day cooling off period has expired any points purchased and received by members are non-refundable and non-transferable, except as expressly permitted under the terms and conditions of Flying Club.

5. Every purchase comes with a one-off £15/$22 transaction fee. Members can purchase points in increments of 1,000. It costs £15/$25 for every 1,000 base points purchased. For example, if a member buys 1,000 base points they will pay £30/$47, if they buy 5,000 base points they will pay £90/$147 and if they buy 10,000 base points they will pay £165/$272.

6. You won’t be able to buy, gift (or transfer) points if your points balance is zero.

7. Members planning to put their points towards a specific reward should check reward availability first.

8. The Flying Club terms and conditions apply as do the Points.com Inc terms and conditions.


Lastly, Air France / KLM is offering up to a 40% discount, depending on the number of Air France / KLM Flying Blue Miles you purchase. This offer expires on August 4.

a woman in a boat on a body of water

Here are the complete terms & conditions of the Air France / KLM promo:

During the promotional period, Elite members can buy a maximum of 300,000 Miles, while Explorer members can buy a maximum of 100,000 Miles.
Discount offer will be awarded on transactions made between 15 July and 4 August 2024, 2359 CET +1.
Miles are sold in units of 2,000 Miles up to 100,000 Miles, and in units of 25,000 from 100,000 to 300,000 Miles. Elite members may purchase an unlimited number of Miles, while Explorer members may only purchase or receive up to 100,000 Miles in any calendar year, unless a promotion is active in which case it is possible to either purchase or receive Bonus Miles on top of the 100,000 Miles.
Always inquire/research whether buying and using Miles is the most beneficial for your desired reward.

Miles are sold to you by Points.com Inc.(“Points.com”) Miles will be deposited into your account within 72 hours of purchase. You have the right to withdraw your purchase within 14 days as provided in the Buy and Gift Miles Program Terms and Conditions. To exercise the withdrawal right or to obtain assistance with the Buy and Gift Miles Program, please contact the Customer Service Centre.


As of July 31, here are all the other current buy miles & points offers:

Wyndham Hotels Buy Wyndham Rewards Points today with up to a 35% bonus. Offer expires August 9, 2024.
Avianca Airlines Buy Avianca Airlines LifeMiles today with up to a 160% bonus. Offer expires August 15, 2024.
Alaska Airlines Buy Alaska Airlines Mileage Plan Miles today with up to a 60% bonus. Offer expires August 15, 2024.
Southwest Airlines Buy Southwest Airlines Rapid Rewards Points today with up to a 50% discount. Offer expires August 19, 2024.
Choice Hotels Buy Choice Hotels Privileges Points today with up to a 25% discount. Offer expires August 27, 2024.
IHG Hotels Buy IHG One Rewards Points today with up to a 100% bonus. Offer expires September 7, 2024.
JetBlue Buy JetBlue TrueBlue Points today with up to a 100% bonus. Offer expires September 13, 2024.
Hilton Hotels Buy Hilton Honors Points today with up to an 80% bonus. No expiration date listed.
American Airlines Buy American Airlines AAdvantage Miles today with up to a 35% discount. No expiration date listed.

If you have any questions about any of these promos, please leave a comment below.  Have a great day everyone!


Share this post

Got something to say?