From the pictures, it looks like this may be more than just dry skin. There are red patches on the legs as well which look like patches of eczema.
Very often, when you have dry skin, it is aggravated by travelling to cold and dry climates and they do term this as ‘winter itch’. Scratching will further aggravate the rash and worsen the eczema.
There are many moisturizers in the market. The newer ceramide based moisturizers may be better as these mimic the natural skin moisturizers and may have a longer lasting effect on the skin. You should moisturise the skin at least 2 to 3 times a day.
I do think that you may need to see your dermatologist/doctor to help settle the inflammation or eczema on the legs as moisturizers help reduce the dryness and repair the skin barrier, but does not have much anti-inflammation effect. You may require other topical creams like steroid creams to help settle the eczema faster.
You should also use soap free cleansers when you shower as normal soap cleansers can further aggravate the skin dryness.