Two four-star flag carriers, two shiny new business cabins, two near-identical economy seats — and one quiet difference at the bottom of the fare ladder that decides which one is actually the better deal.
On paper, Lufthansa and British Airways are twins. Both are Skytrax four-star legacy carriers parked in the “premium-light” tier, both fly a 30-inch economy seat about 17 inches wide, both run on-time at roughly 80% (Cirium 2025: LH 81%, BA 80%), and both fleets are middle-aged — 13.1 years for Lufthansa, 14.2 for BA, both leaning on the A320neo for short-haul. They even chase the same premium customer with brand-new flagship cabins (Lufthansa Allegris, BA’s Club Suite) and both signed Starlink wi-fi deals within months of each other. So why pick one over the other? Because the moment you book the cheapest economy fare — which is exactly what aifly readers do — the two airlines quietly part ways. One leaves you with a generous cabin allowance; the other hands you a backpack and an invoice.
For the cheapest economy seat, British Airways is the smarter buy on short-haul: its bargain fare still includes a roomy 23kg cabin allowance, so you may never pay a bag fee at all. Lufthansa wins on long-haul flagship hardware (Allegris is genuinely class-leading) and the FRA/MUC network reach — but its Economy Light fare is an 8kg hand-only trap that costs €30-50 to fix. Book BA to dodge the bag fee; book Lufthansa for the long-haul cabin and the connections.
Side-by-side, on real numbers
The figures below come from the live fares aifly tracks plus current published policy and our sourced cabin data — not vague “Standard / Standard” filler.
| Lufthansa | British Airways | |
|---|---|---|
| aifly comfort tier | Premium-light | Premium-light ✅ |
| Skytrax rating | 4-star | 4-star |
| Economy seat pitch | 30″ | 30″ |
| Fleet average age | 13.1 yrs ✅ | 14.2 yrs |
| On-time performance | 81% ✅ | 80% |
| Checked bag, cheapest fare | 0 kg | 0 kg |
| Change fee | ~€70 ✅ | ~€75 |
| Network (tracked by aifly) | 195 destinations | — |
| Wifi (economy) | Free messaging; paid full | Free messaging; paid full |
| Alliance | Star Alliance | oneworld (founding member) |
| Cheapest-fare cabin allowance | 8kg hand baggage only (Economy Light) | Cabin + personal item, up to 23kg (short-haul Basic) ✅ |
| Short-haul economy catering | Complimentary snack & drink included ✅ | Buy-on-board (pay, or use Avios) |
| Free stopover programme | None (FRA/MUC = connection only) | None (LHR = connection only) |
| Flagship business consistency | Allegris — still rolling out, per-aircraft lottery | Club Suite — every Heathrow 777 + A350 ✅ |
Comfort/fleet/OTP from sourced 2025–26 ratings; bag and fee figures reflect each airline’s cheapest bookable fare and can change — always confirm at booking.
The cheapest fare: a backpack vs a proper allowance
This is the section that matters most, because aifly readers buy the bottom fare — and here the two airlines diverge hard. Lufthansa’s Economy Light is a true hand-only fare: 8kg cabin bag, zero checked, zero free seat selection. Want a suitcase in the hold? That’s a €30-50 add-on, and a seat assignment costs extra too — a budget-carrier model wearing a flag-carrier coat. British Airways plays it differently. Its short-haul Basic fare also strips the checked bag and charges for seats, but it keeps BA’s signature two-bag cabin policy: a cabin bag plus a personal item, up to 23kg combined. For a long weekend with carry-on only, that’s the difference between flying free and being upsold at the gate. On long-haul, both bundle a checked bag back into their Classic/Standard fares (BA’s longhaul Standard adds 23kg plus a hot meal), so the gap is a short-haul story — but it’s a decisive one.
Lufthansa hands you a backpack and an invoice; British Airways hands you a 23kg cabin allowance and a smile.
Network & hubs: the Frankfurt machine vs the Heathrow fortress
Lufthansa is the bigger spider. It runs a genuine dual-hub operation through Frankfurt and Munich, spanning roughly 195 destinations on 736 routes, which means a Lufthansa connection itinerary almost always exists — Porto to Seoul, Hanover to Delhi, the awkward city pairs nobody else stitches together. British Airways is more concentrated: it lives and dies by London Heathrow, the single most slot-constrained, premium-revenue airport on earth, with a smaller secondary presence at Gatwick and City. The trade-off is character. Lufthansa gives you reach and a clean same-alliance transfer through two efficient German hubs; BA gives you Heathrow’s deep transatlantic frequency and oneworld’s strong North-Atlantic joint business with American. In our pricing data Lufthansa surfaces far more often as a trackable deal (8,450 fare observations and counting) simply because it touches more routes — a reflection of breadth, not generosity.
The flagship cabins: Allegris vs Club Suite
If you ever splurge, this is where the money goes — and both have spent it. Lufthansa’s Allegris is the more ambitious swing: a multi-seat-type business cabin (five variants, including a genuine front-row suite with a door and even a First Class throne-room) that finally drags Lufthansa out of the dark ages of its old 2-2-2 yin-yang seat. As of early 2026 it’s flying — bookable on the Boeing 787-9 from late March — but it is still rolling out, not fleet-wide, so the cabin you actually get is a lottery by aircraft. British Airways got there earlier and more evenly: its Club Suite (all-aisle-access, sliding privacy door) is now on every Heathrow 777 and the A350-1000, a far more consistent bet. Allegris is the better seat when you get it; Club Suite is the one you can count on.
Food: the hot-meal line in the sand
Economy catering is where BA’s short-haul reputation takes its dents. On a bargain Euro Traveller seat the catering is buy-on-board — Tom Kerridge-branded menus, sure, but you’re paying for the sandwich (Avios accepted if you’re a member, which is a nice touch). Lufthansa is more old-school generous: even on the cheap Light fare, short-haul still includes a complimentary snack and drink, no card required. It’s a small thing on a 90-minute hop, but it’s a real, repeatable difference, and it flatters Lufthansa. On long-haul the gap closes — both serve a proper complimentary hot meal in economy, and BA’s longhaul Standard explicitly bundles one — so this is, like the bag fee, a short-haul tiebreaker. If you hate paying €6 for a flat sandwich over the Alps, fly Lufthansa.
Allegris is the better seat when you get it — Club Suite is the one you can count on.
Connectivity: both betting the fleet on Starlink
For years both ran middling, expensive paid wi-fi — Lufthansa’s Panasonic-based FlyNet, BA’s patchy paid portal. In 2026 they both blew it up. Lufthansa Group signed a deal to put Starlink across ~850 aircraft, with rollout starting in the second half of 2026 and full deployment by 2029 — crucially free for status customers and Lufthansa Travel ID holders in every class. British Airways, as part of its £7bn transformation, signed its own Starlink deal to give free high-speed wi-fi to every customer in every cabin, also rolling out from 2026. So the destination is the same — fast, free, satellite internet — but read the fine print: today, on the aircraft you’re likely to board, both are still mid-transition. Don’t book either expecting Starlink yet; book it expecting the brochure to come true sometime in the next two or three years. BA’s ‘every cabin, free’ promise is marginally cleaner than LH’s status-gated wording.
Points, status & the stopover question
This is where they genuinely split, because they’re in rival alliances. Lufthansa anchors Star Alliance with the long-running Miles & More programme — broad European earning, and the holy grail of frequent-flyer perks, Frankfurt’s invitation-only First Class Terminal with its own bathtub, cigar lounge and chauffeur to the plane. British Airways founded oneworld and runs The British Airways Club (rebranded from Executive Club in 2025) on Avios — a currency you can pool across BA, Iberia, Qatar, Finnair and Aer Lingus, which is unusually flexible. Neither, notably, sells a free stopover programme the way Icelandair or the Gulf carriers do; a long layover at FRA/MUC or LHR is a connection, not a free city break. Pick your alliance by where else you fly: Star Alliance for global breadth, oneworld for the transatlantic and the Avios ecosystem.
So — which one?
Choose Lufthansa if…
- You're flying long-haul and want the best shot at a top-tier business seat — Allegris is class-leading when you get it
- You need an awkward connection: the FRA + MUC dual hub and 195-destination network stitches together routes BA simply doesn't fly
- You value Star Alliance and Miles & More — and dream of the Frankfurt First Class Terminal
- You want a free snack and drink in short-haul economy even on the cheapest fare, no card required
Choose British Airways if…
- You're booking the cheapest short-haul economy seat — BA's bargain fare keeps a 23kg cabin allowance, so you may dodge the bag fee entirely
- You want consistency in business: Club Suite is on every Heathrow 777 and the A350, not a per-aircraft lottery
- You're an Avios collector or oneworld flyer — Avios pools across BA, Iberia, Qatar, Finnair and Aer Lingus
- You fly the transatlantic and want Heathrow's frequency plus the oneworld/American joint business
Frequently asked questions
Does Lufthansa or British Airways include a checked bag on the cheapest economy fare?
Neither does on the lowest fare. Lufthansa's Economy Light is hand-baggage-only (8kg cabin bag), and BA's short-haul Basic also excludes the hold bag. The key difference: BA's cheap fare still allows a cabin bag plus a personal item up to 23kg combined, while Lufthansa Light gives you just the 8kg carry-on. On long-haul, both bundle a 23kg checked bag back into their Classic/Standard fares.
How much does it cost to add a checked bag to Lufthansa Economy Light?
Roughly €30-50 as a paid add-on, depending on route and how early you add it. Because the Light fare also charges for advance seat selection, the 'cheap' Lufthansa fare can climb quickly once you add a bag and a seat — always price the all-in total before assuming it beats BA.
Is Lufthansa Allegris worth it, and can I book it now?
Allegris is genuinely one of the better business products in the sky — five seat types including a door-equipped suite. As of early 2026 it's flying and bookable on the Boeing 787-9 (from late March), but it is still rolling out across the fleet, so you may or may not get it depending on aircraft. BA's Club Suite is a safer bet for consistency since it's already on every Heathrow 777 and the A350.
Do British Airways and Lufthansa have free wifi?
Both signed Starlink deals in 2026. BA promises free high-speed wifi to every customer in every cabin; Lufthansa Group is equipping ~850 aircraft, free for status customers and Travel ID holders. But both are mid-rollout (full deployment runs into 2028-2029), so on most aircraft today you shouldn't bank on free Starlink yet.
Which has the better short-haul economy experience?
Lufthansa, narrowly — it still serves a complimentary snack and drink even on the cheapest fare, while BA short-haul is buy-on-board. But BA claws it back with the 23kg cabin allowance on its bargain fare. So: Lufthansa for the free snack, BA for the free bag space. Seat comfort is near-identical (both ~30in pitch on A320neo).
Do either offer a free stopover like Icelandair or the Gulf carriers?
No. Neither Lufthansa (FRA/MUC) nor British Airways (LHR) runs a marketed free-stopover programme. A long layover at their hubs is just a connection. If a free multi-day stopover is your goal, look at Icelandair, Qatar, Emirates or Turkish instead.
Fares, fleet and policy details verified June 2026 and reflect each airline’s cheapest bookable fare unless noted; programmes and rollouts change — always confirm at booking.