Cruise Packing List: What to Bring (and What to Skip)
A practical cruise packing list: the embarkation-day carry-on, dress codes and formal nights, motion-sickness remedies, port-day gear — and the items (like surge protectors) that cruise lines ban.
Quick answer
For a cruise, pack a mix of casual daytime clothes, swimwear, at least one smart outfit for formal or ‘elegant’ nights, and comfortable shoes for shore excursions — plus essentials the ship may not provide, like sunscreen, medication, a power bank and any motion-sickness remedy. Keep documents, medication and a change of clothes in your carry-on, since checked bags are sometimes delivered to your cabin hours after boarding. Check your cruise line’s dress code and what’s included before you pack.
Key takeaways
- Pack a carry-on day bag — checked bags can arrive at your cabin hours after you board.
- Bring at least one formal/smart outfit for elegant nights, plus casual daywear and swimwear.
- Comfortable walking shoes matter for shore excursions and exploring ports.
- Bring your own sunscreen, medication and motion-sickness remedy — onboard shops are pricey.
- Check the dress code and what’s provided (towels, toiletries) before you pack.
How cruise packing is different
Cruises blend beach holiday, city-hopping and a dressier evening scene, so you pack for several modes at once. Two quirks matter: your checked luggage may not reach your cabin until the evening of embarkation, so carry a day bag with essentials; and ships have dress codes that vary by line and night, from fully casual to “formal” or “elegant” evenings.
Your embarkation-day carry-on
- Passport, documents, boarding papers and payment cards.
- Medication and any daily essentials.
- Swimwear (so you can use the pool while you wait for your bags), sunglasses and sunscreen.
- A change of clothes and phone charger.
Daytime and at sea
- Casual clothes — t-shirts, shorts, sundresses, light trousers.
- Swimwear (two sets, so one can dry), a cover-up and flip-flops.
- A light layer or cardigan — ship air-conditioning and sea breezes can be cool.
- A hat and reef-safe sunscreen.
Evenings and formal nights
Most cruises have a mix of smart-casual dinners and one or more formal or “elegant” nights. Pack at least one dressier outfit — a cocktail dress or a jacket/collared shirt and smart trousers — plus everyday evening wear (a nice top, a dress or a collared shirt). Check your specific line’s guidance, as codes range from relaxed to fairly formal.
Shore excursions
- Comfortable walking shoes — you’ll cover a lot of ground in ports.
- A day bag, reusable water bottle and any tour essentials.
- Modest cover-ups if excursions include temples or churches.
- Weather-appropriate layers and a compact rain jacket.
Health, tech and handy extras
- Motion-sickness remedy (bands, tablets or your preferred option), even if you don’t usually need it.
- Prescription medication in original packaging, in your carry-on.
- A power bank and the right adapter (check your ship’s outlets).
- A small first-aid kit, sun protection and after-sun.
- A lanyard for your cruise card, and a highlighter for the daily programme.
What you can usually leave home
Most ships provide towels for the pool and cabin and basic toiletries, so you rarely need to pack those. Skip the iron (often prohibited in cabins), excessive “just in case” outfits, and bulky beach towels. Check your line’s policy on alcohol, kettles and power strips, some of which are restricted.
Before you sail
Confirm your cruise line’s dress code, luggage allowance and what’s included, and label your bags for cabin delivery. For a lighter overall approach, our complete packing list and carry-on only guide both help.