British Airways vs. Emirates: Which Is Better?

With more cards, better perks and a stronger loyalty program, Emirates comes out ahead.
JT Genter
By JT Genter 

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

British Airways and Emirates are both known for impeccable service and expansive route networks — with each flying to more than 70 countries. However, there can only be one winner in the battle of British Airways versus Emirates.

Let's compare five key metrics for the two airlines to see which one comes out on top.

Where they’re based and where they fly

Winner: British Airways

British Airways serves more total destinations and more destinations in the U.S. than Emirates. Plus, London is a more convenient connecting point for U.S.-based travelers than Dubai.

British Airways

As of this writing, British Airways serves more than 200 destinations across 79 countries. That includes more than two dozen U.S. destinations from the airline's home in London. To get to British Airways' numerous other destinations — from Algeria to Zambia — you'll need to connect in London.


Like British Airways, Emirates operates a hub-and-spoke route through its headquarters in Dubai. As of this writing, Emirates flies to 136 destinations across 75 countries. Emirates destinations in the U.S. include:

  • Baltimore.

  • Boston.

  • Chicago-O’Hare.

  • Dallas-Fort Worth.

  • Los Angeles.

  • Houston-George Bush.

  • Miami.

  • New York-JFK.

  • New York-Newark

  • Orlando.

  • San Francisco.

  • Seattle.

  • Washington D.C.-Dulles.

In addition, Emirates operates a couple of fifth-freedom routes between the U.S. and Europe that don't touch the United Arab Emirates. From the U.S., you can fly on Emirates between:

  • New York-JFK and Milan, Italy.

  • New York-Newark and Athens, Greece.

Travel credit card availability

Winner: Emirates

Emirates takes this category. Emirates offers more co-branded credit card choices. Plus, you can transfer points to Skywards from any major transferable points program.

British Airways

Chase British Airways Credit Card
NerdWallet rating 

U.S. travelers can sign-up for the British Airways Visa Signature® Card. The current welcome offer is: Limited time offer! Earn 85,000 Avios after you spend $5,000 on purchases within the first three months of account opening.

Plus, cardholders get a 10% discount on British Airways flights departing the U.S. and up to $600 in statement credits to offset the high fees that British Airways can charge on its reward flights. Big spenders are rewarded with a Travel Together companion pass for spending $30,000 in a calendar year.

You can also build your British Airways Executive Club balance by transferring points from:

  • American Express Membership Rewards — 1:1 transfer ratio.

  • Capital One Miles — 1:1 transfer ratio.

  • Chase Ultimate Rewards® — 1:1 transfer ratio.

  • Marriott Bonvoy — 3:1 transfer ratio.

  • Bilt Rewards — 1:1 transfer ratio.


Emirates offers U.S.-based travelers a choice between two co-branded credit cards.

The Emirates Skywards Rewards World Elite Mastercard® charges a $99 annual fee.

Earn 60,000 bonus Skywards Miles after spending $3,000 on purchases in the first 90 days. Cardholders will also start out with Emirates Skywards Silver elite status for the first year after opening your card. Keep this status by spending $20,000 in a card membership year.

Meanwhile, the premium Emirates Skywards Premium World Elite Mastercard® charges a heftier $499 annual fee.

Earn 70,000 bonus Skywards Miles after spending $3,000 on purchases in the first 90 days. Getting the Emirates Skywards Premium World Elite Mastercard® gets you Skywards Gold elite status for the first year. Maintain this status by spending $40,000 in a cardmember year.

In addition to Emirates co-branded cards, you can generate Emirates Skywards miles by transferring points from all five major transferrable point programs and some transfer program newcomers:

  • American Express Membership Rewards.

  • Brex Rewards.

  • Bilt Rewards.

  • Capital One Miles.

  • Chase Ultimate Rewards®.

  • Citi ThankYou Points.

  • Marriott Bonvoy.

Airline loyalty program

Winner: Emirates

Emirates and British Airways have similar earning structures that reward flyers miles based on the fare class and the distance of the flight. However, Emirates Skywards is more valuable than British Airways Avios for both economy and business class awards.

British Airways

British Airways flyers earn Avios based on the fare class booked and the distance of the flight, with the earning rate ranging between 25% and 300% of flight miles. If you have Executive Club elite status, you'll earn between 25% (Bronze) and 100% (Gold) bonus Avios.

When it comes to redeeming Avios for British Airways rewards flights, flyers can expect to get just 1 cent each for economy flights. That's low compared with the other airline loyalty programs we analyzed.

British Airways Avios can be much more valuable when redeemed for award flights on British Airways' Oneworld alliance partners. Among the British Airways sweet spots is the ability to book flights to the Caribbean for just 7,500 Avios each way and flying to Hawaii for as few as 13,000 Avios each way.


Emirates flyers earn Skywards miles based on the distance of the flight, cabin booked and the fare class of their ticket. Instead of publishing an earning chart, Emirates provides a calculator that flyers can use to see how many miles they'll earn from Emirates and FlyDubai flights.

Skywards elite members earn a bonus on top of their base earnings.

  • Silver elites earn a 25% bonus.

  • Gold elites earn a 50% bonus.

  • Platinum elites get a 75% bonus.

In NerdWallet's analysis, Emirates Skywards miles are worth 0.6 cent per mile for economy redemptions.

Emirates isn't a member of any airline alliance. However, Emirates has inked partnerships with 14 airlines which flyers can use to earn and spend Skywards miles. Emirates' only U.S. partner is JetBlue, and this partnership lets flyers book JetBlue Mint flights with Skywards miles at reasonable rates.

Extra fees

Winner: Emirates

Emirates also beats British Airways in this category by charging lower fees and including a free checked bag on all fares.

British Airways

From seat selection fees to first checked bag fees on the cheapest fares, British Airways comes across as nickel-and-diming passengers for items that many passengers may assume are included in their ticket price.

On reward flights, passengers now need to pay up to $641 in fees on round-trip economy flights, almost $1,000 round-trip in premium economy and nearly $2,000 in business and first class. These substantial airline fees virtually eliminate any value of British Airways Avios.


Emirates also charges seat selection fees for its cheapest Economy Special and Economy Saver fares. However, all Emirates passengers can check at least one bag for free. For flights touching the Americas and Africa, even the cheapest fares get one free checked bag of up to 23 kilograms (around 50 pounds). For all other routes, passengers get at least 20 kilograms (around 44 pounds) of checked luggage.

Unfortunately, fees on Emirates award flights have recently increased. But, these fees still fall short of British Airways' fees. For example, fees on round-trip award flights between New York and Dubai cost $408 in economy and $1,672 in business class.

In-flight experience

Winner: Emirates

Emirates Premium Economy. (Photo by Sally French)

British Airways has made significant improvements over the past few years. However, Emirates offers an unrivaled experience in all four cabins it offers. Emirates beats out British Airways by offering free messaging and Wi-Fi packages to Skywards premium cabin passengers and elite members and live TV to all passengers. Plus, travelers can achieve the lounge and onboard perks of Skywards elite status via Skywards credit cards.

British Airways

In 2018, British Airways launched a refresh of its economy ("World Traveller") and premium economy ("World Traveller Plus") cabins — which added 50% larger screens and power at every seat. The airline followed that up with long-overdue new direct-aisle access "Club Suites" business class and first class products.


Known for being over-the-top glitzy, Emirates cabins are clearly designed to impress. In economy, you'll find a large entertainment screen with seemingly endless entertainment options and surprisingly good food. Emirates new premium economy cabin offers design elements that make it seem like you're flying private.

Business class on Emirates gets you a spacious seat and access to the onboard bar on Emirates Airbus A380s. And Emirates first class is in a league of its own — especially in the new fully-enclosed Mercedes-Benz-inspired suites being rolled out.

Why Emirates is better than British Airways

When comparing British Airways versus Emirates, Emirates comes out as the clear winner.

Emirates offers more credit card options and better card perks. Plus, Skywards miles are more valuable than British Airways Avios, Emirates charges fewer fees and Emirates provides a better onboard product.

Then again, travelers may still want to fly with British Airways instead of Emirates for a few more practical reasons. Cost might be a factor, and perhaps even more relevant is the route. After all, Dubai just might not be the ideal connecting point for where you want to go.

How to maximize your rewards

You want a travel credit card that prioritizes what’s important to you. Here are some of the best travel credit cards of 2024:

Travel Cards from Our Partners
Chase Freedom Unlimited Credit Card

on Chase's website

Chase Freedom Unlimited®
NerdWallet Rating
Rewards rate


Enjoy 5% cash back on travel purchased through Chase Travel, 3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and unlimited 1.5% cash back on all other purchases.


Intro offer

Up to $300

Earn an additional 1.5% cash back on everything you buy (on up to $20,000 spent in the first year) - worth up to $300 cash back!

Capital One Venture Rewards Credit Card

on Capital One's website

Capital One Venture Rewards Credit Card
NerdWallet Rating
Rewards rate


Earn unlimited 2X miles on every purchase, every day. Earn 5X miles on hotels and rental cars booked through Capital One Travel, where you'll get Capital One's best prices on thousands of trip options.


Intro offer


Enjoy a one-time bonus of 75,000 miles once you spend $4,000 on purchases within 3 months from account opening, equal to $750 in travel.

See more travel cards
Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.