Why is CBD not allowed on cruise ships? Marijuana products are simply illegal by federal law, so they're banned across the entire fleets of pretty much every cruise line and river cruise company. Included in the prohibition are delta-8 and cannabinoid hemp products.