Other small items such as soap, deodorant, razors, toothbrush, and lip balm can all be purchased on the boat, but they will cost a lot more than if you remember to bring your own. Buying a small bag and packing it before anything else will help you pack everything you will need. Stopping before boarding the cruise ship is another option if you discover you need these items.
Medications you take every day should be filled before your trip. This way, you will have enough to last for the entire vacation. Taking the time for proper travel preparation will help you have a better time. If you have food allergies or if you suffer from sea sickness, there are medications that can help. Follow all instructions to ensure you take these medications at the right time. You may not be able to mix some of these medications with alcohol, so be sure to find out before visiting any of the bars.
Since you will probably be spending more time in the sun, having a hat and sunscreen will help protect your skin from the heat. Having these items readily available will keep you from forgetting them in the cabin. People who spend a lot of time in the sun should wear sunscreen of at least 30SPF. This will keep the skin from becoming dry and will also prevent skin cancer later on.
While packing for a cruise can be frustrating, once you develop a routine, packing for any vacation becomes easier. Depending on the cruise you are taking, you may not need to pack different types of outfits. Try to pack as light as possible so you will not have a much to bring with you. This will make travelling much easier as well. Bring a good pair of shoes that you can wear with most of your outfits. This will help you save space and allow you to leave the ship and sightsee if the ship docks in any port cities along the way. Travelling sensibility will allow you to have a much better time on your cruise.