british airways logo and site links

Login details and information
Login help

United Kingdom

Change country
Earn reward flights with your Tesco shopping.

It's easy to increase your BA Miles balance with your Tesco Clubcard


Every time you shop at Tesco with your Clubcard, you collect Clubcard Points. These can be easily converted into BA Miles so they add to your BA Miles balance. So just by doing your normal grocery shopping, a British Airways Reward Flight could be yours much sooner.

How it works

Image of Tesco Bag for Life.

First, collect Tesco Clubcard Points


For every £1 you spend at Tesco, you earn a Clubcard Point. So you collect Points when you buy everything from groceries to household essentials.*

Image of Tesco vouchers.

Then, wait for your Clubcard Vouchers


Every quarter you receive a Clubcard Statement which contains the Clubcard Vouchers you have earned. Every £2.50 you receive in Clubcard Vouchers gives you a generous 600 BA Miles. Every additional 50p worth of Vouchers gives you 120 BA Miles.

Image of tropical beach.

Lastly, convert your Vouchers into BA Miles


Once you get your Clubcard Vouchers, simply go to the Tesco website to convert them.



Convert your Clubcard Vouchers into BA Miles

*Terms and conditions

Clubcard Points will not be given on purchases made at the Tobacco Kiosk, or for the sale of lottery tickets or prescription medicines. Other products may be excluded from the scheme at the discretion of Tesco. Full terms and conditions are available online at:-

www.tesco.com/clubcarddeals/bamiles

Calculate your BA Miles

Enter the value (£) of your Tesco Clubcard Vouchers

Your Clubcard vouchers convert to:

BA Miles.

Not yet a Tesco Clubcard holder?

Just pop into any store to pick up a leaflet and sign up.