A great cruise wardrobe fits in one carry-on. The trick is packing looks, not piles.

Cruise cabins are not known for their wardrobe space, and nobody wants to lug a suitcase up a gangway. The good news: seven nights at sea needs far less than you think, as long as every piece earns its place. Pack a handful of shirts that mix and match, one jacket that dresses everything up, and neutral trousers that go with all of it. Here is the exact list.
The seven-night carry-on
That is it. Seven shirts, one jacket, two trousers, a pair of shorts and two pairs of shoes covers a full week - day, dinner and gala - from a single bag.
The cruise essentials
Pack for the man you want to be at dinner, not the pile you think you need. One good bag does a whole cruise.
The one-bag rule
Keep every shirt working with the same two trouser colours and you can mix a week of outfits from a handful of pieces. Choose breathable fabrics that shake out overnight - satin cotton and Tencel travel beautifully - and roll, do not fold. One jacket, worn over different shirts, will get you through every formal and elegant night without a second thought.
Cruise packing: FAQs
How many shirts do you need for a 7-day cruise?
Around five to seven: three lighter deck shirts for daytime and two richer shirts for dinner, plus a tuxedo shirt if there is a formal night. Mixed with two neutral trousers, that covers a full week.
What should a man pack for a cruise formal night?
A statement dinner jacket, a dress or tuxedo shirt, a bow tie, tailored trousers and a leather or velvet shoe. One jacket covers every formal and elegant evening of the trip.
Can you pack for a cruise in a carry-on?
Easily. Stick to a tight colour palette, pack in complete looks rather than single items, and choose fabrics that resist creasing. Seven nights fits one bag.
Build your cruise wardrobe - shirts, dinner jackets and tuxedo shirts, S to 6XL.
Shop Cruise & Nautical ShirtsRead the full cruise wardrobe guide, get the formal-night outfit formula, or decode the cruise dress codes by line.


