I have put cans in my suitcases many times and I have never had one go bad or pop open. I also fly with the 16oz. plastic bottles of beer, light weight. They have always made it safe and sound. I normally take the cruise ships transportation to the ship, they don't stop at stores. I have also flown with wine bottles. If you are worried, put them in a sealing plastic bag.