Despite having bulky bodies, puffins are capable flyers, flapping their wings up to 400 times per minute, and reaching speeds of up to 55 mph in a straight dive. Puffins usually fly within 20 to 30 mph speeds while traveling between their nesting burrows and the ocean, where they catch sand eels and small fish to feed their offspring. They are efficient flyers, especially when skimming along the water's surface. Show more