Why would ducks migrate?

Because when it gets cold during the winter they would want to travel to a place of warmer climate.