Skip to content

The 2026 Baggage Fee Index: $0 to $140 for the Same Trip

Across 47 airlines that publish a flat first-bag-trip fee, the round-trip spread runs $0 to $140. 29 include a carry-on plus a checked bag free. The US legacy carriers all sit at exactly $90.

··10 min read
On this page
  1. How I built the number
  2. The spread, from free to $140
  3. The free tier is bigger than the paid tier
  4. The US carriers moved as a block
  5. What changed since April
  6. What this index does not capture
  7. What to actually do with this
  8. What I am still missing

The same trip costs nothing on Emirates and $140 round trip on Sun Country. One carry-on in the overhead, one bag checked underneath. Same two bags, same seat in the back. The entire gap is which airline sold you the ticket.

I keep a database of all 80 airlines’ baggage rules, one record per carrier, each field checked against the airline’s own policy page and stamped with the date it was verified. Most of it feeds a set of free tools. This month I ran a single query across the whole thing: what does it cost to travel with a carry-on roller bag and one checked bag on each airline’s base economy fare. That is the trip most people actually take. A bag in the cabin, a bag below.

Here is the finding, stated plainly. Of 80 airlines, 47 publish a flat and comparable fee for that trip. Across those 47, the spread runs from $0 to $70 each way, which is $0 to $140 round trip. Twenty-nine of them charge nothing at all.

How I built the number

Each airline record holds a carry-on fee and a first-checked-bag fee, among a few dozen other fields. The first-bag trip is just those two added together: what you pay to bring a carry-on, plus what you pay to check your first bag. Round trip is that doubled. The full per-airline dataset, including the carriers I could not rank, is at /data/baggage-fee-index-2026.csv.

Two fare-class assumptions matter, and I want them on the table before any number does.

The first is what “base economy fare” means, because it means different things in different markets. For US carriers, the figure is the domestic main-cabin fee: the carry-on is free, the first checked bag is a separate charge. For most international full-service carriers, the figure reflects the standard long-haul economy allowance, where a checked bag is bundled into the fare, so the fee is $0. Those are not the same fare. A Delta domestic ticket and an Emirates long-haul ticket are different products, and I am comparing the base economy version of each as the dataset holds it, not modeling every route. Where a carrier varies the fee by region, I use the base domestic or standard figure on file and say so here rather than inventing a blended average.

The second is the cutoff. I only ranked airlines that publish a single flat number for both fields. If a carrier prices bags dynamically or leaves a field blank, it does not get a substituted guess. It gets counted as a gap, which I cover in full below. That rule cost me the entire ultra-low-cost bracket, and losing it turned out to be the most interesting part of the exercise.

The snapshot behind this post was verified between June 15 and July 1, 2026. Every figure traces to a carrier’s official baggage page, logged per field with its own source URL and date.

The spread, from free to $140

The chart is round-trip cost, sorted cheapest to most expensive. Green means the carry-on and the first checked bag are both free. Amber means you pay up to $50 each way. Red means more than $50 each way. I have shown four of the 29 free carriers to anchor the floor, then every carrier that actually charges.

carry-on and checked bag free ($0)up to $50 each waymore than $50 each way
Emirates$0
Singapore Airlines$0
British Airways$0
Qatar Airways$0
Azul Linhas Aereas$20
Air Arabia$22
Avianca$50
GOL Linhas Aéreas$52
Copa Airlines$60
Air Canada$90
Alaska Airlines$90
American Airlines$90
Delta Air Lines$90
Hawaiian Airlines$90
JetBlue$90
Southwest Airlines$90
United Airlines$90
WestJet$90
Virgin Australia$100
Norse Atlantic Airways$118
Air France$120
Sun Country Airlines$140

Eighteen carriers charge anything. The other 29 sit at zero, and the four greens on the chart are a sample of that group. The cheapest airline that does charge is Azul in Brazil, at $10 each way. The most expensive is Sun Country, at $70 each way, and it is the only carrier in the ranking that bills you for both the carry-on and the first checked bag on its lowest fares.

The free tier is bigger than the paid tier

Twenty-nine of 47 ranked airlines cost nothing for this trip. Not a discount, nothing. Emirates, Qatar Airways, Etihad, Singapore Airlines, Japan Airlines, ANA, Cathay Pacific, EVA Air, Korean Air, Thai Airways, Air India, IndiGo, LATAM, and the European flag carriers (British Airways, Lufthansa, KLM, SWISS, SAS, Finnair, Austrian, Iberia, TAP, Turkish, Virgin Atlantic, Aer Lingus) all include a checked bag in the standard economy fare. On those airlines the carry-on and the checked bag are both already paid for. The bag screen never appears.

That is the quiet story under the loud one. The airlines people think of as expensive, the long-haul premium brands, are the cheapest way to travel with two bags, because the second bag was never unbundled. The line between free and paid is not budget versus premium. It is domestic-US versus almost everywhere else.

The US carriers moved as a block

The clearest cluster in the data is $45. Every US legacy carrier charges exactly that for the first checked bag: Alaska, American, Delta, Hawaiian, United. Southwest charges $45. JetBlue charges $45. Air Canada and WestJet, just across the border, charge $45. That is nine carriers landing on the same number, with free carry-ons, so the first-bag trip is $45 each way and $90 round trip on all of them.

Translate the $90 into a family. Two parents and a child, each checking one bag, on a domestic round trip: $270 in bag fees before anyone orders a drink. Check a second bag each and Delta’s math becomes $45 plus $55 for the second, so $100 each way, $200 round trip per person. The fee sheet reads like small numbers. The trip does not.

Sun Country is the one US carrier that breaks the $45 pattern, and it breaks it upward. It charges $30 for the carry-on and $40 for the first checked bag on its cheapest fares, so the first-bag trip is $70 each way, the highest published figure in the whole index. A budget carrier by branding, the most expensive by the receipt.

What changed since April

I can date the changes because the database logs every field’s verification date, so I pulled the fee moves my tracking captured between April 20 and June 18, 2026. These are the dates I recorded a new value, not the airlines’ internal effective dates, and most of them landed in a single late-April verification sweep, so read them as “when the database caught the change,” not “the day the fee changed.”

Six carriers’ first-checked-bag fee moved in that window, and five of the six moved the same direction: up, to $45. United went from $40 to $45. Alaska went from $35 to $45. Air Canada went from $35 to $45. WestJet went from $40 to $45. JetBlue ended at $45 too, after a brief correction through $39. Norse Atlantic was the only one that fell, from $75 to $59, which is what dropped its round-trip trip cost to $118. Several second-bag fees drifted alongside them: United and Alaska both moved their second bag to $55, Air Canada to $60, Sun Country down to $45.

The pattern is convergence. The North American carriers are settling on $45 as the anchor price for a first checked bag, and the ones that were below it caught up rather than the reverse. Five separate carriers arriving at the same number in the same quarter is not a coincidence of pricing. It is a market with a shared reference point.

What this index does not capture

The honest gap is the one that cost me the ULCCs. Thirty-three of the 80 airlines do not publish a flat first-checked-bag fee, and that group includes almost every carrier famous for bag fees: Spirit, Frontier, Allegiant, Breeze, Ryanair, Wizz Air, easyJet, Vueling, Norwegian, Eurowings. An ultra-low-cost carrier, the kind that unbundles everything and sells it back, is a carrier that prices bags dynamically. The cost floats with the route, the date, and how early you buy, and Frontier’s own notes describe a checked bag that typically runs in the $47 to $63 band at booking and climbs at the airport. Ryanair sells 10, 20, and 23 kg bags at prices that swing from under $20 to over $80 depending on when you click.

There is no single bar I can draw for those carriers without making a number up, so I left them off the ranking and counted them here instead. It is worth sitting with the irony. The airlines that built their whole model on charging for bags are the ones you cannot put a bag price on, precisely because the price is a moving target by design. The flat-fee carriers are the legacy and full-service airlines the index actually measures.

A few smaller limits. The test is per airline, not per route, so a long-haul ticket may include a bag that the same carrier’s short-haul fare does not. Bundles muddy it: a ULCC fare that folds in a carry-on, a seat, and a checked bag can beat the a la carte total. Status cuts the other way, and an airline credit card or elite tier can drop a $45 fee to zero. And the cheapest “light” or “saver” sub-fares on the international full-service carriers can strip out the bag that their standard fare includes, which flips a $0 airline into a paid one. I pulled that thread apart in a separate look at basic economy across the fleet. The published base fare is where the receipt starts, not where it ends.

One data point I want to flag rather than smooth over: Virgin Australia lists a second checked bag ($47) that is cheaper than its first ($50), which is unusual enough that it is worth a re-check on the next verification pass. It does not change the first-bag ranking, but a second bag priced below the first is the kind of thing that is either a genuine promotion or a stale figure.

What to actually do with this

The move is not “always fly the free carriers.” It is to price the bag as part of the fare, not after it. On a domestic US route, a $90 fare on one carrier and a $110 fare on another are not $20 apart if the first one charges $45 a bag each way and the second includes it. They are $70 apart in the other direction. The bag fee is a fare component that the search sort hides, and on the US carriers it is a predictable $45 you can add in your head before you book.

On international routes the instinct flips. The premium long-haul carriers are frequently the cheaper total once bags are in the math, because the bag was never a line item. If you are choosing between a flag carrier’s standard economy and a long-haul budget carrier’s stripped fare, add two bags to both before you decide.

If you want to check a specific airline against a specific bag, the same database behind this index powers a free checked bag fee calculator and a carry-on size checker. They read the identical file and update on the same verification cadence as the numbers above.

What I am still missing

The column I do not have is the dynamic one. The whole ultra-low-cost bracket is a gap in this index because its bag prices move, and the honest version of a fee index eventually has to model that movement instead of excluding it. Knowing that Frontier “typically” charges $47 to $63 is not the same as knowing what the bag costs on a Tuesday flight booked three weeks out versus at the gate. The next thing worth pulling is a sampled distribution of ULCC bag prices across booking windows, so the moving carriers can join the ranking instead of sitting in a footnote. That needs booking-time price data I do not have structured yet. Until then, the index measures the airlines that hold still.

Frequently Asked Questions

Which airline is cheapest for traveling with a carry-on and a checked bag?
29 of the 47 airlines with published flat fees charge $0 for a carry-on plus a first checked bag, because the checked bag is bundled into their standard economy fare. These are almost all international full-service carriers: Emirates, Qatar Airways, Etihad, Singapore Airlines, Japan Airlines, ANA, Cathay Pacific, EVA Air, Korean Air, British Airways, Lufthansa, KLM, Air India, and more. Among carriers that do charge, Azul is cheapest at $10 each way ($20 round trip).
How much do US airlines charge for a checked bag in 2026?
Every US legacy carrier in the database charges exactly $45 for the first checked bag on domestic main-cabin fares: Alaska, American, Delta, Hawaiian, and United. Southwest and JetBlue match at $45. The carry-on is free on all of them, so the first-bag trip costs $45 each way, $90 round trip. For a family of three each checking one bag, that is $270 round trip.
What is the most expensive airline for a checked bag?
Among the 47 airlines that publish a flat fee, Sun Country is the most expensive first-bag trip at $70 each way ($140 round trip), because it charges for both the carry-on ($30) and the first checked bag ($40) on its cheapest fares. Air France ($60) and Norse Atlantic ($59) are next. The notorious ultra-low-cost carriers price bags dynamically and publish no flat figure, so they are not in this ranking.
Why aren't Spirit, Frontier, and Ryanair in the ranking?
Because they do not publish a flat first-checked-bag fee. Ultra-low-cost carriers price every bag dynamically: the cost moves with the route, the date, and how far ahead you book, so there is no single number to compare. Frontier and Ryanair sell bags a la carte at prices that swing widely, and Spirit ceased operations in May 2026. All 33 airlines without a comparable flat fee are listed as a known gap, never filled with a guessed number.
Is a checked bag free on international flights?
On most international full-service carriers, a checked bag is included in the standard economy fare, so the first-bag trip is $0. That is why Emirates, Qatar, Singapore, and the European and Asian flag carriers rank at zero. The exception is their cheapest 'light' or 'saver' sub-fares, which can strip the bag out, and US domestic economy, where the first checked bag is a separate $45 fee on nearly every carrier.
C
Caden Sorenson

Travel research publisher and senior staff engineer

Caden Sorenson runs Travel Vient, an independent travel research and tools site covering airline carry-on policies, packing lists, and head-to-head airline, cruise, and destination comparisons, with everything cited to primary sources. He's a senior staff engineer with 15+ years of experience building iOS apps, web platforms, and developer tools, and a Computer Science graduate from Utah State University. Based in Logan, Utah.