Shop, drink, spend

Highlife Shop!

Earn 10 BA Miles for every £5 spent onboard.

For more information, visit:

Highlife shop

Travelex/BA Travel Money

Earn BA Miles when you change money with Travelex.

Earn the following rewards when you spend with Travelex...

  • 1 BA Mile per £5 spent (when spending up to £109.99)
  • 1 BA Mile per £3 spent (when spending between £110 and £224.99)
  • 1 BA Mile per £1 spent (when spending over £225)
Visit batravelmoney.com

BA Valet parking

50 BA Miles for 1 day, 25 BA Miles per day thereafter. Up to a maximum of 250 BA Miles.

For more information, visit:

British Airways valet parking

BCP - Airport car parking

Earn 5 BA Miles per £1 spent when you book your airport car parking with BCP.

Book with BCP

Business Traveller magazine

Earn 400 BA Miles for a 1 year subscription, 1000 BA Miles for 2 years or 2000 BA Miles for a 3 year subscription.

Subscribe to Business Traveller

British Airways Barclaycard (Germany)

Earn 1 BA Mile per 1 Euro spent, or 2 BA Miles per 1 Euro spent on BA.

View Barclaycard details

The new British Airways Visa card (Sweden)

British Airways Visa card.

  • More BA Miles and rewards faster
  • 1,000 BA Miles in welcome bonus
  • 1 BA Mile per 10 SEK of spend
  • 2 BA Miles per 10 SEK of spend on British Airways
Find out more and apply now

Diners Club (Switzerland)

For residents in Switzerland, earn 1 BA Mile per Swiss Franc spent with a Diners Club Corporate card. For more information, visit the Diners Club Switzerland website.

Visit Diners Club Switzerland
 

Members login

Members login