I have never been on a cruise, but I have been on vacations with family and friends. Some times there is time to sew, other times there is no extra time. But I have a travel machine which fits easily in the car when we go. If it never gets out of the carrier that is okay. All I did was take up a bit of space in the car. Your question is will the ship be able to accommodate the electrical current to run your machine, it would seem it will be fine, just call them and ask.