Only 1 of 35 Airlines Changes Bag Size by Cabin
Airlines do vary carry-on rules by cabin — but almost always in pieces or kilograms, not in the size of the bag you may bring. Three further airlines are left out because their cabin rows also vary by route or fare.
Published · Updated
What the data shows
Of the 35 airlines in our data that publish genuinely different carry-on limits for different cabins — and vary by nothing else — 27 differ on the number of pieces you may bring, 19 on the maximum weight, and 10 on what that weight is measured against — per piece, or across everything you carry. The bag's own dimensions differ for 1 of them.
A further 3 airlines also split their carry-on rules by cabin, but their rows vary by route, fare or region at the same time, so a difference between two of their groups cannot be credited to the cabin. They are excluded from the count above rather than folded into it.
| Field that differs between cabin groups | Airlines (of 35) |
|---|---|
| Maximum dimensions | 1 |
| Number of pieces | 27 |
| Maximum weight | 19 |
| Weight basis (per piece or combined) | 10 |
A field counts as different when the published JSON value is not identical across the cabin groups. It is a comparison of recorded values, not of generosity: two different weights are not automatically a better and a worse rule, and this table says nothing about which cabin gets the more useful allowance.
What this means for a passenger
Upgrading a cabin, where the carry-on rule changes at all, most often buys you another piece or a few more kilograms. It rarely buys a larger bag. If your suitcase is the reason you are looking at the rule — a hard-shell that is a couple of centimetres over the economy limit, say — a higher cabin is usually not the fix, and the dimensions that apply to you are most likely the same ones printed for the cheapest cabin.
That is a reading of the structure, not advice. We do not know your route, your fare brand or how the gate will measure the bag, and this article deliberately does not turn the count into a recommendation.
The one airline that changes the size
Every airline below is a case where the cabin groups differ on dimensions, generated from the same rows as the count above. In the current data that is 1 of 35.
Gulf Air
| Cabin group | Max dimensions | Pieces | Weight limit | Weight basis |
|---|---|---|---|---|
| Economy | 45 × 40 × 30 cm | 1 | 6 kg | per piece |
| Falcon Gold | 55 × 40 × 30 cm | 1 | 9 kg | combined |
Read the weight column carefully: the two groups do not use the same basis. One limit is per piece, the other is combined, so the two kilogram figures cannot be compared as if they described the same thing — a larger number under a combined basis is not automatically more allowance. That is also why this article counts whether a value differs rather than which value is higher.
How the number was produced
The count is computed at build time from the same data the rest of the site uses — 155 airlines and 370 published allowances. The method is mechanical, and anyone can repeat it:
- Take every allowance whose tier is
carryOnand whosecabincondition is not empty. - Group them per airline by their cabin set. An airline counts as split only when it has at least two allowances of that kind whose cabin sets are not identical — a single cabin-specific row is a condition, not a split.
-
Keep only the airlines where
cabinis the sole non-empty condition on those rows, and where no two rows repeat the same cabin set. In the others the groups differ for more than one reason, and the difference cannot be attributed to the cabin. That removes 3 airlines, whose figures are reported but not counted. - Compare the groups field by field. A field differs when its JSON value is not identical across groups.
The same steps reproduce on the download: /data/airlines.csv
carries an applies_to column in the form Cabin: economy / premiumEconomy. Filter to
tier = carryOn, keep only rows where that column names Cabin and no other condition,
then group the rest by the cabin value. Skipping the second filter is the easy mistake: it leaves in the rows
whose limits also move with route or fare, and the count comes out higher for reasons that have nothing to do
with cabin. Nothing in the count depends on a judgement about the rules, only on what was recorded.
What this article does not say
- It is not a ranking. No airline is scored, ordered or graded here, and no ordering in a table implies one rule is better than another.
- Nothing here is verified line by line. Of the 155 airlines covered,
0 have been checked against the airline's own page; every row still
carries
needs_review = true. So this counts how airlines publish their rules, not whether your bag will be accepted at the gate. - An empty cell is not a zero. Where a cell is blank, the airline did not publish that figure. We never fill it with another airline's number or an estimate.
- It does not answer "will my bag fit". 60 airlines publish their carry-on limits only under a condition, so without choosing a cabin no verdict can be given for them. This article measures the structure of the rules, not the outcome of a check.
Related
The other half of the same question is what a limit applies to: what a 7 kg cabin limit actually measures. How we collect, check and compare figures is set out in the methodology.
Corrections
If a figure here does not match the airline's published page, the page wins. Write to us via the contact page and we will correct the data row rather than the count — the article recomputes itself from that row on the next build. How we handle corrections is set out in the editorial policy.