Best loyalty programme for London Heathrow to Madrid

Comparing Business (J) and Economy (Y) class earning across major Oneworld programmes on the LHRMAD route (773 mi). Revenue-based programmes are listed separately — use the calculator for exact fares.

Programme comparison

ProgrammeBusiness (J)Economy (Y)
AAdvantage1,160 Loyalty Points773 Loyalty Points
Finnair Plus1,160 Tier Points773 Tier Points
Privilege Club966 QpointsVaries
Sindbad50 Tier Points20 Tier Points
Cathay40 Status Points40 Status Points
Qantas Frequent Flyer10 Status CreditsVaries

Spend-based programmes

The following programmes earn based on the fare paid, not the distance flown. Use the calculator with your actual fare for an exact figure.

  • BA The British Airways ClubTier Points per £1 eligible spend
  • IB Club Iberia PlusElite Points per £1 eligible spend

Calculate your exact earning

Figures above are indicative and assume a standard booking class with no fare brand selected. The live calculator applies your exact booking class, fare brand, and ticket price for precise results.

→ Open the status calculator

LHRMAD earning breakdown