Quick answer: Pack compression socks for the parts of a cruise where you sit still or stand about: the flight or coach to port, embarkation queues, coach excursions and long walking tours ashore. Knee-high is the useful length, two or three pairs covers a week, and they rinse and dry easily in a cabin.
I spent thirty years working flights, and a good number of those flights were full of people heading to a ship. The cruise itself is rarely the hard part for your legs. Getting to it, and the long days ashore, are.
Where a cruise is actually hard on your legs
A cruise feels relaxing, and most of it is. But the legs-heavy moments tend to bunch together, and they are easy to forget when you are packing swimwear:
- The journey to port - a flight, a long coach transfer or a drive down to Southampton.
- Embarkation day - check-in halls, security and queues, mostly on your feet with bags.
- Coach excursions - an hour or two on a coach, then a walking tour, then the coach again.
- Big walking days ashore - cobbled old towns, hills and a lot more steps than a normal holiday day.
- Disembarkation and the trip home - early starts, waiting about and another long journey.
Sea days, where you are pottering between the deck, the pool and dinner, are the ones where most people leave their socks in the drawer.
Fly-cruise days are the long ones
If your cruise starts with a flight, that day is the one to plan for. It is often an early start, a flight, a transfer to the port and then the embarkation queue, all before you have seen your cabin.
Put a knee-high pair on at home, before you leave for the airport, and keep them on until you are onboard and have unpacked. Putting them on at the gate means you have already done the car journey and the security queue without them. The complete flying guide covers the flight itself, and my long-haul packing list covers the hand luggage.
Sailing from a UK port instead
Plenty of UK cruises leave from Southampton, Dover or Tilbury, which swaps the flight for a long drive or coach. The same rule applies: on before you set off, not when you arrive. The road trip and coach guide has the stop-and-stretch routine I use on long drives.
Excursion days: coaches and cobbles
Excursions are where I see people come back to the ship most tired. The pattern is sitting still on a coach, then a lot of walking on uneven ground, then sitting again.
- Wear them for the whole excursion, not just the coach part.
- Pick a breathable pair for a Mediterranean or Caribbean port - a heavy knit is uncomfortable in the heat.
- Get up and move at every coach stop, even if it is only to the end of the car park.
- Take them off once you are back onboard, and get your feet up before dinner.
How many pairs to pack
Short answer: two or three pairs is enough for a seven-night cruise. You are not wearing them every day, and they are easy to wash.
- Seven nights: two or three pairs.
- Fourteen nights or a fly-cruise with long flights: three or four pairs.
- Always one pair in your hand luggage in case your case arrives at the cabin late on embarkation day.
A three-pair pack of classic knee-highs covers most cruises on its own, and the multipacks work out cheaper per pair if you are packing for two.
Which length and fabric
Knee-high is the length I would pack. It covers the calf, which is the part that notices a long coach ride or a day of walking. Knee-high and over-knee styles are all on one shelf.
- Knee-high for travel days and excursions.
- A patterned or coloured pair if you would rather they looked like holiday socks - Sunset Fade is a popular one.
- Ankle socks for the gym or deck walks, from the ankle and low-cut range.
- Zip-up styles if pulling on a snug sock is a struggle - see zip-up (easy-on).
Fit matters more on holiday than at home, because you cannot pop out and swap them. Measure your calf at its widest, in the morning, before you order - the sizing and fit guide shows you how.
Washing them in a cabin
This is easier than people expect. Rinse them in the basin with a little travel wash or mild shampoo, squeeze them out gently in a towel, and hang them in the bathroom or on the balcony out of direct sun.
They are usually dry by the next morning. Skip the radiator-style heated towel rails if your cabin has one, because direct heat is hard on the stretch. Some ships also have a launderette, but a basin rinse is quicker. The care FAQs go into more detail.
Warm-weather cruises
For the Mediterranean in summer or the Caribbean any time, the question is comfort in the heat. Choose a lighter, breathable knit, wear them for the travel days and excursions rather than all day, and keep sandals for evenings on deck.
Order before you sail
Give yourself time. We dispatch within 48 hours and deliver within 7 days, so order at least a week before you leave, or earlier if you want to try them on a long walk first. Delivery details are here, and the flights and travel range is the best place to start.
My cruise sock packing checklist
- Two or three pairs of knee-highs, one in hand luggage.
- A small bottle of travel wash for basin rinses.
- A pair of ankle socks for the gym or deck walks.
- Comfortable walking shoes you have already worn in.
- The rest of the list is in my travel packing checklist.
This is comfort advice, not medical advice.
The short version
- The travel days and excursions are the legs-heavy parts of a cruise, not the sea days.
- On a fly-cruise, put knee-highs on at home and keep them on until you are onboard.
- Wear them for the whole excursion, coach and walking tour, then take them off back on the ship.
- Two or three pairs covers a seven-night cruise; keep one pair in hand luggage.
- Rinse them in the cabin basin and hang them out of direct sun - they are dry by morning.
Frequently asked questions
Should I wear compression socks on a cruise?
Many people find them comfortable for the travel days and long excursions - the flight or coach to port, embarkation queues and coach tours ashore. On relaxed sea days most people leave them off.
How many pairs should I pack for a seven-night cruise?
Two or three pairs is plenty, because you are not wearing them every day and they wash easily in the cabin. Keep one pair in your hand luggage in case your case reaches the cabin late.
When should I put them on for a fly-cruise?
At home, before you leave for the airport, rather than at the gate. Keep them on through the flight, the transfer and embarkation, and take them off once you have settled into your cabin.
Can I wash compression socks on a cruise ship?
Yes. Rinse them in the basin with travel wash or mild shampoo, squeeze them in a towel and hang them in the bathroom or on the balcony out of direct sun. They are usually dry by the next morning.
Which length is best for cruise excursions?
Knee-high, because it covers the calf, which is the part that feels a long coach ride and a day of walking. Choose a breathable knit for hot ports, and keep ankle socks for the gym or deck walks.


