Avios Earning Calculator
BA-marketed flights normally earn 6–9 Avios per £1 of eligible spend, depending on your Club tier. Use distance mode for a rough partner-flight estimate.
Calculate Your Earnings
Government taxes and airport fees are excluded — you only earn on base fare and carrier-imposed charges.
How many Avios will I earn?
On a British Airways-marketed cash flight, multiply eligible spend by your current Club rate: Blue earns 6 Avios per £1, Bronze 7, Silver 8 and Gold 9. Eligible spend includes the fare, carrier charges and selected paid add-ons, but excludes government taxes and airport fees.
Some partner flights still award a percentage of distance according to the airline and booking class. That mode is an estimate because partner tables differ; use the flight code and fare class on your ticket and confirm against the airline entry on British Airways' official earning page.
How Avios Earning Works
Base Fare & Distance
For most British Airways flights, you now earn Avios based on the price of your ticket (base fare + carrier charges). For some partner airlines, earning is still calculated based on the distance flown and your booking class.
Cabin Class
Flying in premium cabins (Premium Economy, Business, or First) significantly boosts your earning rate. On distance-based partner flights, higher cabin classes have higher multipliers applied to the miles flown.
Tier Status Bonus
Your British Airways Club tier changes the earning rate per £1 spent:
- Blue6 Avios / £1
- Bronze7 Avios / £1
- Silver8 Avios / £1
- Gold9 Avios / £1
What Counts Towards Your Earn?
Qualifying Costs (Yes)
You earn Avios on these parts of your ticket:
- Base Fare
- Carrier-Imposed Charges (YQ)
- Seat Selection Fees
- Upgrade Fees
- Extra Baggage Fees
Non-Qualifying Costs (No)
You do NOT earn Avios on these:
- Government Taxes (e.g. APD)
- Airport Service Fees
- Booking / Service Fees
Earning on Partner Airlines
Earning Avios on partner airlines (like Qatar Airways, Cathay Pacific, or Japan Airlines) works differently depending on the airline and how you booked.
Spend-Based Partners
Flights on Iberia and American Airlines are generally spend-based, earning Avios on the ticket price in the same way as British Airways flights. A BA-issued ticket number starts with 125, which can help you confirm how a particular flight will earn.
Distance-Based Partners
For most other partners, or if your ticket wasn't issued by BA, you earn based on the distance flown and your fare class (e.g. J, Y, O).
Pro Tip: Always check the single-letter fare class on your ticket confirmation (e.g. "Economy (O)"). This letter determines your earning percentage on distance-based partner flights.
Avios vs. Tier Points
It's easy to confuse the two, but they serve very different purposes.
Avios
The currency you spend on rewards (flights, upgrades, hotels). You can earn them from flying, credit cards, and shopping.
Tier Points
A score that resets every year. They determine your status (Bronze, Silver, Gold). You cannot spend them.
Real-World Earning Scenarios
The Short-Haul Commuter
Scenario: Flying London to Edinburgh in Economy (Euro Traveller).
Math: Low base fare (£50) x 6 Avios/£ (Blue member).
On cheap short-haul flights, you earn very few points. The fixed Reward Flight Saver cap on the spending side is often the better deal.
The Premium Leisure Traveller
Scenario: Flying London to New York in Premium Economy (World Traveller Plus).
Math: Higher base fare (£1,200) x 7 Avios/£ (Bronze member).
Premium cabins significantly boost your earning because the ticket price is higher. Bronze members earn 7 Avios per £1 versus 6 for Blue, giving you roughly 17% more points.
The Business Class Pro
Scenario: Flying London to Singapore in Business (Club World).
Math: High fare (£4,000) x 9 Avios/£ (Gold member).
High spend combined with Gold status yields massive points. This one trip earns enough for a return flight to Europe.
The Partner Airline Explorer
Scenario: Flying Qatar Airways (London to Doha) in Economy.
Math: Distance (3,200 miles) x 50% (Economy V class).
Distance-based earning on partners can be generous for long flights, even in Economy, provided your booking class qualifies.
Top Tips to Boost Your Balance
Double Dip with Amex
Pay for the flight with a British Airways American Express card to earn Avios on the spend plus the flight earning.
Part-Pay with Avios
If you reduce the cash cost using "Part Pay with Avios", you still earn Avios on the original full fare amount.
BA Holidays
Booking flight + hotel together often earns bonus Avios (1 per £1 spent) on top of the flight earning.
Frequently Asked Questions
No, you do not earn Avios or Tier Points on reward flights booked with points. You only earn points on cash tickets.
Avios usually appear in your account within 3 days of your British Airways flight. Flights with oneworld and other partner airlines can take up to 7 days, and non-airline partners may take longer.
Yes, if your points haven't appeared after 14 days, you can submit a claim through the British Airways website. You can claim for flights taken up to 6 months ago.
No. Under the spend-based system, you only earn Avios on the base fare and carrier-imposed charges (YQ). You do not earn points on government taxes (like Air Passenger Duty) or airport fees.
Yes! Unlike full reward flights, if you use Avios to reduce the cash cost of a regular booking, you still earn Avios and Tier Points on the full original fare.
Yes. You earn Avios on the flights as normal, PLUS you earn 1 bonus Avios for every £1 spent on the total holiday package.
Children aged 2 and over travelling on their own seat earn Avios in the same way as adults. Earning for lap infants under 2 depends on the specific fare and booking, so check the fare rules for your trip. Note that infants under 2 are excluded from tier point earning on British Airways Holidays packages.
Sources & further reading
The Avios figures, fees and tier-point details on this page are based on official British Airways and Avios information, reviewed and refreshed regularly. British Airways can change reward pricing and availability at any time, so always confirm current figures with British Airways before booking.