The old rule (100ml, 1 litre bag)
Since 2006, the global standard for cabin liquids has been containers of 100ml or less. Many airports also require them in one transparent bag of up to 1 litre, taken out at security — but not all do: Manchester and London Luton, for example, keep the 100ml limit while letting liquids stay in your bag without a plastic bag. Check each airport's bag and removal rules separately from the container limit.
The new rule (up to 2L, no bag, no removal)
Newer CT (computed tomography) scanners can see liquids in 3D and analyse what's in the container. Some upgraded airports now allow containers up to 2 litres that stay in your bag. Examples confirmed on the airports' own pages in October 2026: London Heathrow (Terminals 2–5; not on flights to Australia; metal or insulated containers empty) and Bristol (metal drinks bottles empty). Edinburgh's official page says up to 2 litres per container and liquids stay in your bag (metallic or double-walled containers must be empty), but its clear-bag rule is not stated. Check the current Edinburgh airport page before using larger containers; pack to 100ml if its status is unverified or your other departure/transfer airport has a 100ml limit. Bring a clear resealable bag if the bag rule is not confirmed. Rome Fiumicino allows 2 litres except on USA/Israel flights from Terminal 1. Porto and Berlin have the new equipment at some checkpoints only and still recommend 100ml. US airports follow the TSA 3-1-1 rule.
Why the rule keeps flipping
Several airports have rolled the 2-litre rule back, often at the request of the national security regulator (e.g. the UK's DfT temporarily reinstating 100ml at newly-upgraded airports in 2024). Treat 2L allowances as 'nice when available, not guaranteed'.
The safe approach for a round trip
The rule that matters is the one at the airport you depart from. On a return trip you depart from two different airports. Pack to the stricter of the two so you don't lose anything on the way home — that's the rule Liquid Limits recommends by default.