Turn your online shopping into incredible getaways

Collect Avios through our online store in 4 easy steps

BA icon - sign-up

1. Sign-up

Join the British Airways Executive Club to collect Avios when you shop online

Join the Club
BA icon - shop

2. Shop online or visit in-store

Find your favourite brands online and click ‘Shop Now’

Shop online now
BA icon - collect

3. Collect

Buy something and you'll automatically collect Avios. Then watch your Avios grow

View Avios balance
BA icon - spend

4. Spend

Spend your Avios on flights, cabin upgrades, hotels and more

Visit rewards

Start collecting Avios today...

Choose from hundreds of top brands - from department stores and high-street retailers to travel companies and even utilities

Browse now
ASOS US
ASOS US

ASOS US

4 Avios / $1

Apple US
Apple US

Apple US

3 Avios / $1

Bose US
Bose US

Bose US

Up to 5 Avios / $1

Booking.com US
Booking.com US

Booking.com US

4 Avios / $1

Clinique US
Clinique US

Clinique US

4 Avios / $1

COS US
COS US

COS US

6 Avios / $1

FARFETCH USA
FARFETCH USA

FARFETCH USA

4 Avios / $1

Harvey Nichols US
Harvey Nichols US

Harvey Nichols US

Up to 6 Avios / $1

LEGO US
LEGO US

LEGO US

3 Avios / $1

Lululemon US
Lululemon US

Lululemon US

5 Avios / $1

... and turn your Avios into your next adventure

Fly with Avios

Use your Avios to book reward flights to any worldwide destination where there's availability.

Search for flights

Book a hotel with Avios

Spend & collect Avios on great deals at thousands of hotels around the world.

Search for Avios hotels

Rent a car with Avios

Collect & spend Avios to pay for car rentals at airport and non-airport locations.

Search for car rental

How can we help?

Avios collected with our retailers are usually added to your account within 35 days. For hotel bookings, please allow 90 to 120 days after you've completed your stay for Avios collection. If you still haven’t collected your Avios within 35 days (or 90 to 120 days after you've completed your stay for hotel/travel bookings), please use our Missing Avios form in your account.

No, to collect Avios while shopping online you must go to the retailer's site via our store. If you visit a retailer's site directly, we can’t track your purchases and add your Avios to your account.

Yes, if you return an item and get a refund, you won’t collect Avios. If you only return part of your order, you‘ll collect the amount of Avios applicable to the part of the order you kept.

There are several possible reasons...

Avios collected through our retailers may not appear in your account until up to 35 days after the date of your purchase, with the exception of hotel or travel bookings which can take up to 90 to 120 days after you've completed your stay.

If you return an item and get a refund, the Avios collected will be removed from your Avios account.

Avios rewards work on a last referral basis. To collect Avios while shopping online, you must visit the retailer's site via our website. If you visit a retailer's site directly, without having first logged into the Avios website and clicked through from our website, we'll be unable to track your purchases and add your Avios to your account.

You must -

  • Complete your transaction in one-session from clicking the retailer's site via our website
  • Not use voucher codes or go to the retailer's site via clicking from other sites, seach engines or the retailer's own eNewsletter
  • Not make changes to your purchases via telephoning the retailer or visiting the retailer in store, as this will invalidate our website as being the last referral.

Increasingly, some advert blocking software programs have been known to block the special tracking codes (cookies) that we need to monitor in order to award your Avios. If you can't see your Avios in your account within 35 days (or 90 to 120 days after you've completed your stay for hotel or travel bookings) after your purchase, please complete the 'Missing Avios' form by logging in to our website and clicking the Missing Avios link.