What baggage really costs
On 4.873 of 7.909 routes — 62% — the hold bag costs more than the flight. On average it pushes the price up by 156%, and at worst it multiplies it by 3,4.
None of the four airlines publishes a bag price for a single route: they give a range, and the real figure shows up when you pay. These numbers are measured — sampling real routes and opening real carts — because this is the line that most often doubles the price of a twenty-euro flight.
What it adds up to
Compared across 7.909 routes collected last night, for one traveller, one way.
The cabin trolley too
The wheeled bag that goes in the locker — not included on Ryanair or Vueling — costs more than the flight itself on 2.054 routes (26%). It is what catches people who booked a twenty-euro ticket with a cabin case.
Ryanair: the price depends on where you leave from and how far you go
Ryanair has no single price list. Across 55 sampled routes a 20 kg bag ranges from 20,98 € to 51 €, and the spread is not random: it grows with distance and changes by country. The rule we derived is 22,93 € plus 0,76 cents per kilometre, with a typical spread of 6,14 €.
| Departure country | Distance band | Cabin 10 kg | Hold 20 kg | Hold 23 kg |
|---|---|---|---|---|
| Belgio BE | 0–700 km | 16,49 € | 26,99 € | 36,49 € |
| Belgio BE | 700–1400 km | 18,49 € | 26,49 € | 36 € |
| Belgio BE | over 2200 km | 25,49 € | 42,49 € | 57 € |
| Germania DE | 0–700 km | 19,49 € | 29,74 € | 40 € |
| Germania DE | 1400–2200 km | 28,49 € | 51 € | 68,99 € |
| Germania DE | over 2200 km | 34,49 € | 49 € | 65,99 € |
| Spagna ES | 0–700 km | 16,99 € | 20,98 € | · |
| Spagna ES | 700–1400 km | 17,99 € | 21,99 € | · |
| Spagna ES | 1400–2200 km | 23,24 € | 32,74 € | 54,49 € |
| Spagna ES | over 2200 km | 24,99 € | 50 € | 67,49 € |
| Francia FR | 0–700 km | 15,24 € | 30,99 € | 41,74 € |
| Francia FR | 700–1400 km | 18,49 € | 30,99 € | 41,49 € |
| Regno Unito GB | 0–700 km | 16,57 € | 28,51 € | 38,41 € |
| Regno Unito GB | 700–1400 km | 16,29 € | 36,66 € | 49,47 € |
| Regno Unito GB | 1400–2200 km | 21,23 € | 35,20 € | 47,43 € |
| Grecia GR | 0–700 km | 16,66 € | 30,50 € | 41,23 € |
| Grecia GR | 700–1400 km | 15 € | 26,99 € | 36,49 € |
| Grecia GR | 1400–2200 km | 21,74 € | 36 € | 48,49 € |
| Irlanda IE | 0–700 km | 12,24 € | 24,74 € | 33,24 € |
| Irlanda IE | 700–1400 km | 18,99 € | 35 € | 47 € |
| Irlanda IE | 1400–2200 km | 17,24 € | 38,49 € | 52 € |
| Italia IT | 0–700 km | 15,66 € | 27,21 € | 36,84 € |
| Italia IT | 1400–2200 km | 24,24 € | 35 € | 47 € |
| Marocco MA | 0–700 km | 16,97 € | 27,96 € | 37,45 € |
| Marocco MA | over 2200 km | 24,46 € | 44,94 € | 60,42 € |
| Polonia PL | 0–700 km | 14,48 € | 26,74 € | 36,09 € |
| Polonia PL | 700–1400 km | 14,75 € | 26,76 € | 36,02 € |
| Polonia PL | 1400–2200 km | 18 € | 30,01 € | 40,52 € |
| Polonia PL | over 2200 km | 16,75 € | 32,26 € | 43,52 € |
| Portogallo PT | 0–700 km | 14,74 € | 26,49 € | 35,74 € |
| Portogallo PT | 700–1400 km | 19,24 € | 33,49 € | 45,49 € |
| Portogallo PT | 1400–2200 km | 19,99 € | 32,74 € | 44,74 € |
| Svezia SE | 0–700 km | 14,48 € | 25,96 € | 34,95 € |
| Svezia SE | 700–1400 km | 16,47 € | 26,96 € | 36,45 € |
Cells come from real carts. Where we have not sampled, the rule is used — and the site says so rather than pretending to know.
Wizz Air: banded, and it moves with the season
Wizz publishes its accessory fees, but in bands that depend on weight, season and where you buy. The lowest we find is 0 €, the highest 138 €. On top there is a fixed 8 € fee per person per flight, which the other two do not have.
Volotea: advertised «from 6 €», 16 € in the cart
Volotea does publish a price list — 10 kg «from 6 €» — but it is a minimum with no maximum beside it, and their extras endpoint answers with empty fields until a booking is under way. We opened 31 carts and closed them straight away: a 10 kg bag always costs 16 €, a 20 kg one ranges from 26 € to 33 €. Their 2.8% fee is already inside the fare they show.
Vueling: the trolley is extra, and costs as much as the flight
The Vueling base fare includes only the bag under the seat (40×30×20): a trolley is paid for separately, as on Ryanair. Across 24 flights measured by reading their fare bundles, the 10 kg cabin bag runs from 19 € to 69 €, and the 25 kg hold bag from 31 € to 101 €. Vueling also sells 15, 20 and 30 kg sizes, which the fare bundles do not carry: for those their own fee table is the source. These are the supplements you pay when choosing the bag at booking time: adding it later may cost less, and where in doubt the higher number is the one kept here.
By weight, rather than by airline
If you are still choosing who to fly with, comparing at the same weight is more useful:
The numbers, for whoever writes about this
These numbers do not just sit here: they download. They are the same ones the page reads, rebuilt at every collection. If they are useful to you, take them — just say where they came from.
How to cite them: «Mapofly, flights 23 September 2026, bags 23 September 2026 — mapofly.com».
Why it matters
On a €20 flight a 20 kg checked bag can cost more than the flight. That is why the price you see on Mapofly already includes bags and fees: a bait fare and a real one only differ once you add them up.
Measured on 23 September 2026.