The Best Travel Shoe Bags
A shoe bag does not save space. It stops one pair of soles touching everything you own, and the published cost of that is three ounces and twenty dollars per pair.
We have not tested this gear. Every figure here is compiled from published manufacturer specifications and published airline policies, and the arithmetic is public so you can check it. This page contains affiliate links — see the affiliate disclosure.
The Eagle Creek Pack-It Reveal Shoe Sac, at a published 3 oz, 3 L and $20 per pair, under a warranty published as lasting the life of the gear. Be clear what you are buying though: a shoe bag saves no space at all. It is a dirt barrier, and it costs you three ounces and three liters for each pair you protect.
Eagle Creek’s published specifications, read 9 September 2026. We have not tested these.
| # | Product | Published weight | Fits | Score | Price |
|---|---|---|---|---|---|
| 1 | Eagle Creek Pack-It Reveal Shoe SacKeeping one pair of dirty soles away from everything else | 0.19 lb | 11 of 11AA DL UA WN … | 8.3 | Check price on Amazon#ad How we earn |
| 2 | Eagle Creek Pack-It Reveal Packing Cube Set (XS/S/M)Anyone who wants cubes once and never again | 0.51 lb | Not published | 8.3 | Check price on Amazon#ad How we earn |
| 3 | Eagle Creek Packable Laundry Sack (30 L)Trips long enough that clean and dirty need separating | 0.23 lb | 0 carriers | 7.1 | Check price on Amazon#ad How we earn |
No live price is currently verified, so every button here reads Check price on Amazon rather than a number we cannot stand behind. See how we handle prices.

Shoes are the worst-shaped thing you pack
Everything else in a suitcase compresses or folds. A shoe does neither — it is a rigid, irregular solid with a dirty face, and it fights every packing system it meets.
It also carries the one contamination in your bag that transfers: street dirt on a sole against a clean shirt. That is the actual problem a shoe bag solves, and it is worth being precise about, because the marketing implies something else.
A shoe bag does not save space. A pair of shoes occupies what a pair of shoes occupies, plus 3 oz of fabric around it. Anyone selling you organization as compression is selling you the wrong thing — the same argument we make about plain packing cubes. Cubes and what they do.
The published cost, per pair
| Published size | Capacity | Weight | Price | Warranty | |
|---|---|---|---|---|---|
| Eagle Creek Pack-It Reveal Shoe Sac | 16 × 11 in | 3 L | 3 oz | $20.00 | No Matter What |
| Eagle Creek Packable Laundry Sack | 25 × 18 in | 30 L | 3.7 oz | $30.00 | No Matter What |
$20 and 3 oz per pair. Two pairs is two bags — $40 and 6 oz — because a 3 L sac holds one pair and the maker publishes exactly that rather than hedging.
Against a carrier publishing a 25 lb cabin cap, two shoe bags are 1.5% of your allowance. That is small, and it is not nothing, and it buys you no additional capacity whatsoever.
The mesh panel is a real trade, in both directions
Eagle Creek publishes a poly mesh panel on this sac, which is what lets you see which pair is inside without opening it. On a trip with two pairs that is genuinely useful.
It is also, unavoidably, a hole. Mesh breathes, which means it is not a smell barrier — and shoes are the item in your bag most likely to need one. A sealed, coated bag contains odor better and shows you nothing.
Neither is wrong. The choice is: do you want to find your shoes quickly, or do you want to not smell them? For most trips visibility wins; after a hiking day it does not.
The method that beats buying anything
Before you spend $40 on two sacs, the packing technique is free and works:
- Soles together, heel to toe. Two shoes nested this way occupy noticeably less than two shoes side by side, and the dirty faces are against each other rather than against your clothes.
- Wheels end, flat. Shoes go at the end of the case nearest the wheels — the heaviest items lowest when the bag stands up. The full method.
- Fill them. Socks, chargers and underwear inside the shoes. That volume is otherwise wasted, and it is the only genuine space saving available in this part of the bag.
- A hotel laundry bag or a supermarket carrier costs nothing and is a perfectly good dirt barrier for one trip.
The honest case for buying a proper sac is durability and the mesh panel: a plastic bag tears, and after three trips you have replaced it three times. At $20 under a warranty with no published end date, the arithmetic favors the real one if you travel often.
When a shoe bag genuinely earns its place
- Dress shoes on a business trip. Leather against a suit is the case where the barrier is protecting the shoe as much as the clothes. Packing a suit.
- Anything with a lugged sole. Hiking and trail shoes carry actual soil, and mesh will not stop the smell but fabric will stop the dirt.
- Wet shoes on a return leg. This is the strongest case for the coated laundry sack rather than the mesh shoe sac — a PU-coated bag stops damp reaching everything else. Laundry bags.
- Not: a single pair of clean sneakers you are also wearing on the plane, which is most trips.
What to buy
- One pair, packed regularly → Eagle Creek Pack-It Reveal Shoe Sac. 3 oz, $20, published to fit up to US Men’s 13, lifetime warranty with a repair route. Its con: $20 for one pair, mesh is not an odor barrier, and 3 L will not take boots.
- Wet or muddy footwear → the coated laundry sack instead, at 3.7 oz and 30 L, which takes both pairs and stops moisture. Its con: $30, and no visibility at all.
- One trip, no budget → the hotel laundry bag in the wardrobe. It is free and it works.
- Never → packing cubes for shoes. Wrong shape, and the cube becomes the contaminated item. Cubes, for what they are for.
Every pick, with the working
Each entry below shows the published inputs, the four axis scores they produce, and what you give up. The order is the computed order, not a commercial one.
1 · Keeping one pair of dirty soles away from everything else
Eagle Creek Pack-It Reveal Shoe Sac
A published 3 oz and 3 liters to keep one pair of shoes off your clothes — the mesh panel means you can see which pair without opening it.
- Published size
- 16 × 11 × 0.5 in
- Weight
- 0.19 lb
- Capacity
- 3 L
- Weight per liter
- 0.06 lb/L
- Cost per covered year
- $1/yr
- Published list price
- $20
Warranty No Matter What limited warranty
Fits 11 of 11 US carriers: AA, DL, UA, WN, AS, B6, F9, G4, HA, MX, SY. See the limits.
What it does well
- Published to fit one pair up to US Men's 13, which is a real capacity claim rather than a vague one
- 3 oz published, and it packs flat when empty
- No Matter What warranty with a published repair route
What you give up
- $20 for a bag that holds one pair — two pairs means two of them
- Mesh is breathable, which also means it is not a smell barrier
- 3 L is genuinely small; boots will not fit
The arithmetic behind the score
- Value 6.6/10 — $20 ÷ 20 yr = $1/yr; $20 ÷ 3 L = $6.67/L
- Airline-fit breadth 10.0/10 — Fits the published carry-on limit at 11 of 11 US carriers: AA, DL, UA, WN, AS, B6, F9, G4, HA, MX, SY
- Carry efficiency 9.5/10 — 0.1875 lb ÷ 3 L = 0.063 lb/L
- Warranty & support 8.0/10 — no stated end date (6 of 6); repair published (+2); airline damage not covered (+0)
Weights and breakpoints are published on how we rank. Where an input is not published, that axis is dropped and the remaining weights are re-normalized.
Specs: Eagle Creek published specifications and price, compiled 3 September 2026. Eagle Creek publishes 16 x 11 in for the flat sac. The 0.5 in depth here is a nominal figure for an empty flat pouch and is not a published number.
2 · Anyone who wants cubes once and never again
Eagle Creek Pack-It Reveal Packing Cube Set (XS/S/M)
Skip this one. Skip cubes for this job. A cube is a rectangle and a shoe is not - a pair packed in a cube wastes the corners and still transfers dirt to the cube itself, which then goes back among your clothes. Cubes are the right answer for folded textiles and the wrong one for footwear.
11 L of organization for 8.2 oz of added weight, under a warranty with no end date — the cleanest arithmetic in the packing category.
- Published size
- Not published
- Weight
- 0.51 lb
- Capacity
- 11 L
- Weight per liter
- 0.05 lb/L
- Cost per covered year
- $2.95/yr
- Published list price
- $59
Warranty Eagle Creek lifetime warranty
Fits No published dimensions to check.
What it does well
- Published weights of 45.4 g, 70.9 g and 113.4 g total 229.7 g — 8.1 oz for the set
- Lifetime warranty at $2.95 per covered year
- Mesh fronts mean you can see what is in a cube without opening it
What you give up
- $59 published is four to six times what an unbranded six-piece set lists at
- Organizing cubes, not compression cubes — they will not shrink anything
- 11 L across three cubes fills a fraction of a 40 L bag
The arithmetic behind the score
- Value 7.4/10 — $59 ÷ 20 yr = $2.95/yr; $59 ÷ 11 L = $5.36/L
- Airline-fit breadth not scored — No published dimensions to check against carrier limits.
- Carry efficiency 10.0/10 — 0.51 lb ÷ 11 L = 0.046 lb/L
- Warranty & support 8.0/10 — no stated end date (6 of 6); repair published (+2); airline damage not covered (+0)
Weights and breakpoints are published on how we rank. Where an input is not published, that axis is dropped and the remaining weights are re-normalized.
Specs: Eagle Creek published specifications and price, compiled 3 September 2026. Published per cube: XS 7.5 × 4.5 × 2.5 in, S 10 × 7 × 3 in, M 14 × 10 × 3 in.
3 · Trips long enough that clean and dirty need separating
Eagle Creek Packable Laundry Sack (30 L)
30 liters of dirty-clothes capacity for a published 3.7 oz that folds to 7 x 6 x 1 in — the best ratio of deployed volume to packed volume anywhere in this ledger.
- Published size
- 25 × 18 × 1 in
- Weight
- 0.23 lb
- Capacity
- 30 L
- Weight per liter
- 0.01 lb/L
- Cost per covered year
- $1.50/yr
- Published list price
- $30
Warranty No Matter What limited warranty
Fits No US carrier in our table publishes a limit these dimensions satisfy. See the limits.
What it does well
- 30 L deployed from a 7 x 6 x 1 in packed size — it costs almost no space until you need it
- PU-coated nylon, so damp clothes do not soak through to the rest of the bag
- No Matter What warranty with a published repair route
What you give up
- A coating is a moisture barrier, not an odor barrier
- $30 for what is functionally a lined stuff sack
- 3.7 oz is more than double a plain nylon sack of the same volume
The arithmetic behind the score
- Value 10.0/10 — $30 ÷ 20 yr = $1.50/yr; $30 ÷ 30 L = $1/L
- Airline-fit breadth 0.0/10 — Fits the published carry-on limit at 0 of 11 US carriers
- Carry efficiency 10.0/10 — 0.231 lb ÷ 30 L = 0.008 lb/L
- Warranty & support 8.0/10 — no stated end date (6 of 6); repair published (+2); airline damage not covered (+0)
Weights and breakpoints are published on how we rank. Where an input is not published, that axis is dropped and the remaining weights are re-normalized.
Specs: Eagle Creek published specifications and price, compiled 3 September 2026. Eagle Creek publishes 25 x 18 in expanded and 7 x 6 x 1 in packed. The expanded figures are used here.
No live price is currently verified, so every button here reads Check price on Amazon rather than a number we cannot stand behind. See how we handle prices.