Exchange points for BA Miles

Earn Tesco Clubcard Points on selected Tesco products and services. For every 250 Clubcard Points earned you can collect 600 BA Miles.

Hide extra information

American Express Membership Rewards

1 Membership Rewards point equals 1 BA Mile.

Hide extra information

Marriott Rewards

Obtain between 2,000 and 10,000 BA Miles in exchange for your Marriott Reward points.

Hide extra information

Starwood Preferred Guest

Obtain 1 BA Mile for each Starpoint.

Enjoy a 5,000 BA Mile bonus when you transfer 20,000 Starpoints to BA Miles (must be transferred as part of the same transaction to receive the bonus BA Miles).

Shell

For every 2 litres of fuel you buy at Shell you'll earn 1 BA Mile. Pick up a Shell Drivers' Club card at participating Shell Service Stations and call 08459 006 008 to select BA Miles as your redemption choice. Your BA Miles will be automatically credited each quarter.

Exchange 10,000 HHonors points for 1,000 BA Miles.

Priority Club Rewards

Obtain 2,000 BA Miles per 10,000 Priority Club points.

To redeem Priority Club points, please call 0870 607 2582

Participating brands include: InterContinental®, Crowne Plaza®, Hotel Indigo™, Holiday Inn®, Express by Holiday Inn™, Staybridge Suites®, Candlewood Suites®.

e-Rewards

Register with e-Rewards and collect Opinion Points each time you complete an online market research survey. Once a quarter you can convert your Opinion Points into BA Miles, up to 2000 BA Miles per quarter.

A|Club is the new loyalty programme for Accor that offers you points and advantages at more than 2,000 hotels worldwide.

Hide extra information

Hyatt Gold Passport

Obtain 1 BA Mile for every 2.5 Hyatt Gold Passport points.

Hide extra information

Goldpoints plus

Obtain between 250 and 18,000 BA Miles in exchange for your Gold Points.

 

Members login

Members login