Earn up to 40 miles per pound spent with limited-time airline shopping portal offers

Jun 29, 2020

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.

Update 1 July 12:30 p.m.: Kiehl’s has informed us that there have been issues with the BA eStore crediting members the correct amount of Avios. If you made a purchase as part of this 40 Avios per pound deal and were not credited the correct number of Avios, reach out to the eStore, which will honour the correct amount. If you’ve yet to take advantage, Kiehl’s has informed us that the eStore should now be crediting the correct amount of Avios.


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.

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.

Related: Everything to know about maximising online shopping portals for bonus points and miles

The BA eStore is offering a whopping 40 Avios per pound spent with Kiehl’s. Through 2 July, 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.

(Image courtesy of BA)

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 purchase with Apple, now could be the time to do so. Both BA and Virgin Atlantic are offering elevated earning rates with Apple U.K. With BA, you’ll earn 6 Avios per pound spent with Apple through 2 July, whereas with Virgin, that rate drops to 4 Flying Club miles per pound spent.

(Image courtesy of BA)

For example, if you buy an iPad and set of AirPods Pro for £1,018, you’ll get a whopping 6,108 Avios in return for the purchase. Based on our most recent valuations, those Avios are worth £67 — they’re even enough to get you a one-way flight to Europe.

Related: Guide to British Airways’ Reward Flight Saver redemptions

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 August, 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.

(Image courtesy of BA)
(Image courtesy of BA)

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.

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.