Passengers traveling with the Carnival cruise line are allowed to bring pre-packaged and ready-to-eat snacks onboard, while homemade food items and pre-cooked food are prohibited. Each traveler over the age of 21 is permitted to bring 750 ml of wine or champagne in their carry-on luggage.