Ryanair cabin bag size: will your bag fit?
Enter your bag's measurements and see instantly whether it flies as Ryanair hand luggage — free, for a fee, or not at all — against the official limits.
Your bag's measurements
The order doesn't matter — we test every orientation. Measure the widest points, including wheels, handles and packed pockets.
Ryanair — official cabin limits
| Allowance | Max dimensions (cm — the airline's own figure) Second line: our conversion | Max weight |
|---|---|---|
| Free personal item | 40 × 30 × 20 cm≈ 15.7 × 11.8 × 7.8 in | Not stated |
| Cabin bag | 55 × 40 × 20 cm≈ 21.6 × 15.7 × 7.8 in | 10 kg≈ 22 lb |
How to read these numbers — Ryanair publishes these limits in centimetres. The inch figures are our own conversion, always rounded down, never up. Airlines that print both units often print two figures that don't agree with each other — sometimes looser, sometimes stricter. When they disagree we go by the airline's own unit and round the other one down. Packing to our number keeps you inside the real limit.
What to expect
Ryanair is the strictest major airline in Europe on cabin bags, and it's enforced at the gate with a metal sizer. Only the small under-seat bag is free; anything larger needs a paid add-on. Assume every bag will be checked and leave a margin on the dimensions.
Soft bag vs hard case
Because Ryanair actually uses the gate sizer, a soft, frameless bag has a real edge: it compresses to drop into the cage. A rigid trolley — or a backpack with a stiff foam back panel and a hard laptop sleeve — can't be squeezed, so it's refused even a centimetre over.
Boarding tips
- On a basic fare, board early — once the cabin fills, gate staff may send even a correctly-sized bag to the hold.
- Wear your bulkiest jacket through the gate and move heavy tech, books and chargers into its pockets before the sizer.
- Measure the packed depth: a full backpack easily bulges past the 20 cm (7.8 in) limit.
- You need Priority & 2 Cabin Bags for the 55×40×20 cm (≈ 21.6 × 15.7 × 7.8 in) locker bag — it isn't in the basic fare.