Earn up to 40 miles per pound spent with limited-time airline shopping portal offers
This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. For an explanation of our Advertising Policy, visit this page.
Editor’s note: This story has been updated with new offers.
If you’ve been looking to make online purchases, the British Airways eStore and Virgin Atlantic Shops Away portals are offering increased earning levels for a limited time. The biggest potential comes in the form of purchases made through the BA eStore portal with Kiehl’s, which will earn you a whopping 40 Avios per pound spent.
Get the latest points and miles and travel news by signing up for our daily newsletter.
This offer was first available in July, but has since returned through 10 August.
Before diving into some of these offers, as a reminder, all online purchases you make should be done through an airline’s shopping portal. By doing so, you’ll earn bonus points and miles with the airline of your choice for making purchases you were otherwise planning on making. By not making purchases through an airline shopping portal, you are essentially leaving money — by the way of points and miles — on the table.
The BA eStore is offering a whopping 40 Avios per pound spent with Kiehl’s. Through 10 August, you’ll get 40 Avios for every pound you spend with the cosmetic retailer. As an example, if you make a £120 purchase with Kiehl’s, you’ll get a whopping 4,800 Avios in return. Based on TPG U.K.’s most recent valuations, those Avios are worth £53 — and are enough for a one-way flight to many European destinations.
Meanwhile, on the Virgin Atlantic Shops Away portal, you’ll get 32 Flying Club miles for every pound you spend with Kiehl’s. Based on our most recent valuations, that same £120 purchase with the retailer will net you 3,840 Flying Club miles — worth £50.
If you’ve been waiting to make a holiday hotel booking, now could be the time to do so with Hotels.com. Both BA and Virgin Atlantic are offering elevated earning rates with Hotels.com. With BA, you’ll earn 12 Avios per pound spent with Hotels.com through 24 August, whereas with Virgin, that rate drops to 10 Flying Club miles per pound spent.
For example, if you book a £500 hotel stay for this summer, you’ll earn 6,000 bonus Avios. Based on our most recent valuations, those Avios are worth £66 — they’re even enough to get you a one-way flight to Europe.
Additionally, the BA eStore is offering elevated earnings with Appleyard flower deliveries. The London-based service will deliver fresh flowers directly to your door. Through 1 October, you’ll earn 20 Avios per point spent with the service. And with Virgin Flying Club, you’ll earn an elevated 16 miles per pound spent with Appleyard.
For example, if you buy two bouquets of flowers for £104, you’ll come out of it with 2,080 Avios. Based on our most recent valuations, those Avios are worth £23.
Airline shopping portals are one of the easiest and most convenient ways to earn bonus miles without ever having to step on a plane. Be sure to read the terms and conditions for each retailer to ensure the purchase you plan on making is eligible for bonus miles. Additionally, be sure to make your purchases directly through the window that opens with the retailer.
With most of us grounded as a result of the coronavirus crisis, shopping portals have been an extremely useful way to continue earning miles to redeem for a dream trip down the line. Although we’re not travelling as much right now, it’s the ideal time to save up for future travel.
Featured photo by SOPA Images/Getty Images.
Welcome to The Points Guy!