If you fly often, it’s important to choose a
It’s unfortunate to say that British Airways and Virgin Atlantic are the only two airlines in the UK that offer the best
In light of this, you can only take advantage of the benefits offered by these airlines if you earn extra miles based on the transactions you make with your
In this blog post, we will answer all of these questions and more. We’ll give you an overview of the best airline credit cards for earning miles in the UK so that you can choose the right card for your needs. Read on to learn more!
British Airways American Express Credit Card
Subscribe & Save Your Money
We don’t want you to pay too much, for everyday stuff. We’ve got discounts and suggestions to fit your budget, for free! Sign up for our Budget Guide Email Newsletter to hear about the latest deals from hundreds of brands.

If you’re looking for the best credit cards for earning miles, the British Airways American Express
This card offers a number of perks that can help you earn more miles, including an introductory bonus of 5,000 Avios points when you spend £3,000 within your first 3 months of card membership, which can be redeemed for travel on British Airways or any of their partner airlines.
You’ll also earn 1 Avios point per £1 spent on your card. Plus, you’ll get access to a number of exclusive benefits with British Airways, such as priority boarding and 24/7 customer service. The best part about this card is that there is no annual fee applied.
Moreover, when you invite a friend to join American Express and add the first Supplementary Card to your account, you get up to 91,000 bonus Avios per year.
In addition, you get a Companion Voucher for every £12,000 that you spend each membership year on the Card, which you can use to either take a companion on the same flight and cabin with you or, if you are travelling alone, to receive a 50% reduction on the Avios price you pay for the flight.
It is fair to say that the British Airways
[affcoups template=”list” vendor=”29748″]
British Airways American Express Premium Plus Card

The British Airways American Express Premium Plus Card is a paid version of the British Airways American Express Card that has additional features for earning miles.
With this card, you can earn up to 3 Avios per £1 spent on eligible purchases made with British Airways or BA Holidays, and 1.5 Avios per £1 spent on all other purchases. You’ll also get a bonus of 25,000 Avios when you spend £3,000 in your first 3 months of card membership.
Additionally, when you spend £10,000 in a Cardmember year, you will receive a Companion Voucher that can be used in any cabin, including business & first class if you promote American Express to your friends and they add the first Supplementary Card to their accounts, you can earn up to 93,000 bonus Avios each year for your account.
Aside from that, they also offer insurance for travel accidents and travel inconveniences. You can choose this card if you think that you will earn enough money to cover the 250 GBP annual card fee.
Barclaycard Avios Credit Card

The Barclaycard Avios
With this card, you’ll earn 1 Avios point for every £1 you spend on purchases, with no monthly fee. Upon spending £20,000 on the card within 12 months, you will receive a voucher for an Avios Reward Flight booking that can be used towards a British Airways cabin upgrade
You can earn Avios points by making everyday purchases with your best Avios
If you sign up for a new Barclaycard, you can get up to five months free membership to Apple TV+, Apple Music, Apple Fitness+, Apple News+, and Apple Arcade. Once your trial period expires, you will be automatically enrolled in a paid subscription.
There is no annual fee for this card, making it an excellent choice for those looking to earn miles without having to pay an annual fee.
Barclaycard Avios Plus Credit Card

Barclaycard Avios Plus
In contrast to the standard card, you will earn 1.5 Avios for every £1 you spend on this card, with a monthly fee of £20.
You will receive 25,000 Avios if you sign up for Barclaycard for the first time in a three-month period if you spend £3,000 in your first three months.
If you spend more than £10,000 on the card within the first year, you will be entitled to an Avios Reward Flight voucher for the cost of a cabin upgrade issued by British Airways.
Virgin Atlantic Reward Credit Card

While the Virgin Atlantic Reward
In addition to the solid earning rate, the Virgin Atlantic Reward
You will receive 0.75 miles for every £1 spent on all purchases with this card, and if you spend £20,000 over the course of the year, you will unlock exclusive benefits such as companion flights and upgrades.
There is no annual fee for this card and it comes with a number of perks, including free membership to the Virgin Atlantic Flying Club, which gives you access to exclusive benefits and rewards.
If you’re a fan of Virgin Atlantic and fly with them often, the Virgin Atlantic Reward
Virgin Atlantic Reward+ Credit Card

With the Virgin Atlantic Reward+
You can earn 15,000 Virgin Points with your Reward +
Whenever you spend £1 on your everyday card purchases, you’ll get 1.5 Virgin Points, and if you spend £1 on Virgin Atlantic or Virgin Holidays, you’ll get 3 Virgin Points for every £1. Please note that there are some restrictions.
The annual fee for this card is £160, but if you spend £10,000 in a year, you can unlock exclusive benefits such as companion travel or upgrades.
In addition to this, Mastercard cardholders will also be able to use Free Boingo Wi-Fi at 1 million worldwide hotspots with this card.
Conclusion
There are a few best credit cards for earning miles in the UK. Finding the best credit cards for travel rewards UK for you will depend on your spending habits and how often you fly. If you fly frequently, then a card that offers bonus miles for air travel expenses is the way to go.
If you don’t fly often but still want to earn miles, then a card that offers bonus points for everyday purchases is probably your best bet.
Whichever card you choose, make sure it fits your spending habits so that you can maximise your rewards.