You can take most personal items and purchases off the ship, but food and beverages have strict limits
Cruise lines allow you to remove sealed, packaged food you bought onboard or brought from home — things like unopened snacks, candy, or bottled drinks. However, you cannot take prepared food from the dining room, buffet, or restaurants, and you cannot remove open containers of any kind. The rules exist because cruise lines need to track food inventory, prevent waste, and comply with port health regulations that vary by country.
The specific limits depend on your cruise line and the ports you visit. Some lines are stricter than others, and some destinations have their own rules about what food can enter the country. Before you pack or buy food onboard, check your cruise documents or ask at guest services — the answer takes five minutes and saves you from having to throw away food at the gangway.
Key Takeaways
- Sealed, packaged snacks and unopened beverages can leave the ship, but prepared food from restaurants and buffets cannot.
- Open containers, partially eaten food, and leftovers must stay onboard or be thrown away before disembarkation.
- Some ports have their own food import rules, so what you can take off in one country may be prohibited in another.
- Cruise lines enforce these rules at the gangway, and staff will ask you to discard prohibited items before you exit.
- Asking guest services about your specific itinerary takes minutes and clarifies what you can safely pack to take home.
Sealed and packaged food you can take off the ship
Unopened, commercially packaged snacks are almost always permitted — things like bags of chips, boxes of cookies, candy, granola bars, and sealed nuts. Unopened beverages in bottles or cans also leave the ship without issue. These items are considered retail products, not prepared food, so they fall outside the food safety and inventory tracking rules.
Food you brought from home in sealed packaging follows the same rule. If you packed a suitcase with snacks before boarding, you can take those items off the ship as long as they remain unopened. Many cruisers do this specifically to have familiar snacks available during the voyage and to bring home specialty items from ports of call.
Alcohol is a separate category with its own rules. Most cruise lines allow you to take one or two unopened bottles of wine or spirits off the ship per person, though some lines prohibit this entirely. Check your cruise documents or ask at the beverage desk before you buy alcohol at a port — policies vary widely and some destinations have strict limits on what alcohol can leave the country.
Prepared food and leftovers you cannot take
Anything prepared in the ship's kitchens or restaurants — including leftover plates from your cabin, buffet food you plated yourself, or desserts from the pastry shop — cannot leave the ship. This includes food wrapped by staff, food in takeout containers, and even food you paid extra for. The rule applies whether the food is hot, cold, opened, or unopened.
The reason is straightforward: cruise lines cannot verify when prepared food was made, how it was stored, or whether it is safe to eat. Port authorities in some countries also prohibit prepared food from ships because they cannot inspect it. Violating this rule can result in the food being confiscated at the gangway, and repeated violations can lead to being banned from future cruises.
Many cruisers try to save leftovers from dinner or take pastries from breakfast. Staff will stop you at the gangway and ask you to throw these away. It is frustrating, but it is a health and safety rule that every cruise line enforces.
Port-specific rules that affect what you can take
Some countries have strict rules about what food can enter their borders. For example, many Caribbean and Mexican ports prohibit fresh fruit, vegetables, and meat from leaving the ship. European ports often allow more packaged goods but may restrict certain items. If your cruise visits multiple ports, the rules can change from one stop to the next.
These restrictions are enforced by port authorities, not just the cruise line. If you buy fresh fruit at a port market and try to bring it back onboard, you may be stopped by customs or port health inspectors before you even reach the ship. Ask at the port or check your cruise documents to learn what food is allowed in your specific itinerary.
When you disembark at the final port, crew members will ask if you have any fresh produce or prepared food. Be honest — they are checking for compliance with that country's rules, and lying can result in fines or confiscation.
How to pack food safely if you are taking it off the ship
Keep sealed snacks and unopened beverages in your carry-on luggage or a small bag you plan to take with you when you leave. Do not pack them in checked luggage that goes into the ship's hold — you will not have access to it until after you have passed through the gangway inspection.
Organize your items so they are straightforward to show to crew members if asked. A clear bag or open suitcase makes it obvious that everything is sealed and packaged. If you have any doubt about an item, ask guest services before you pack it — they can tell you in seconds whether it will be allowed.
Keep receipts for alcohol or expensive items you bought onboard. If there is any question at the gangway, a receipt proves you purchased it legally onboard rather than bringing it from outside.
What happens if you try to take prohibited food off the ship
Crew members inspect bags and ask questions as you exit. If they find prepared food, open containers, or fresh produce that violates the rules, they will ask you to throw it away. You will not be allowed to leave with it, and you cannot negotiate or appeal the decision — it is a port authority requirement, not a crew preference.
If you refuse to discard prohibited items, you may be detained, fined, or banned from future cruises with that line. In some countries, violating food import rules can result in fines from the port authority itself, not just the cruise line. The consequences are not worth the risk of a leftover sandwich or a piece of fruit.
The easiest approach is to ask guest services about your specific itinerary before you buy or pack anything. They have a list of what is allowed at each port and can answer your question in minutes.
Frequently Asked Questions
Can I take leftovers from my cabin dinner to eat later?
No. Prepared food from the dining room, including leftovers you did not finish, cannot leave the ship. If you want to save food, ask your server if you can take it to your cabin to eat there, but you cannot remove it from the ship.
What about food I bought at a port market or restaurant?
Packaged, sealed items are usually fine. Fresh fruit, vegetables, meat, and prepared food from port restaurants are often prohibited, depending on the country. Ask at the port before you buy, or check your cruise documents for that destination's rules.
Can I bring snacks onboard before the cruise starts?
Yes. Sealed, packaged snacks you bring from home are allowed onboard. Many cruisers pack their own snacks to save money and have familiar foods available during the voyage.
Are there any foods I should never try to take off?
Fresh produce, meat, seafood, and prepared food are the most commonly prohibited items. Anything that requires refrigeration or was prepared in a kitchen is almost always not allowed. When in doubt, ask guest services before you pack or buy it.
What if I forgot to eat a snack I bought onboard before we docked?
If it is sealed and unopened, you can take it off the ship. If you opened it but did not finish it, you will need to throw it away at the gangway. Opened food cannot leave the ship under any circumstances.