Yes, you can purchase duty-free cigarettes on almost all international cruise ships, but the rules for consumption and delivery vary. Most cruise lines, such as Royal Caribbean and Carnival, allow you to take tobacco products away at the time of purchase to use during the voyage. This differs from duty-free liquor, which is typically held by the crew and delivered to your cabin on the final night. However, you must be mindful of the customs allowances of your home country or next port of call. For example, if returning to the UK, you are generally allowed 200 cigarettes or 250g of tobacco duty-free. Exceeding these limits can result in heavy fines or confiscation at the border. In 2026, many lines are also strictly enforcing "designated smoking areas" on board, so while you can buy them cheaply, your options for where to actually light up are increasingly limited to specific open-deck sections or ventilated lounges.