Packing for a cruise is all about balance—being prepared for both adventure and relaxation, as well as formal and casual settings. Most of your days will be spent either lounging by the pool or exploring the ship so think lightweight shorts, T-shirts, sundresses, and swimwear. I would suggest bringing at least two pairs of swimwear as it’s handy to have one ready while the other is drying out.
Many cruises feature themed nights or “gala” dinners where formal attire is encouraged. On our ship we had themed nights including Great Gatsby, Island Night and White Night. Usually, you know the themed nights before the cruise but to be prepared I would say bring a cocktail dress or nice trousers and a button-up shirt—so you can enjoy these special evenings.
For the shore excursions your activities might involve a bit of walking or trekking. Pack versatile outfits that are comfortable for walking and appropriate for the weather. Pack something supportive like sneakers or lightweight trainers.
Other things to take onboard include a power adapter, cruise cabins typically have limited outlets, so a small power strip can be a lifesaver if you have multiple devices to charge.
I learnt this one the hard way – bring plenty of sunscreen. While you can buy it on board, it’s usually more expensive.
If it’s your first cruise and you’re worried about getting seasick, pack sea-sick tablets or wristbands. Even if you think you won’t need them, it’s always better to be prepared, especially if you are new to cruising.
You should also bring a book, while there’s plenty to do on a cruise, there’s also time to relax, especially on sea days. Bring a book or load up your e-reader with a few good reads for when you want to lounge by the pool or unwind in your cabin.