January in Langkawi is the windiest and the sunniest month of the year. In January, the weather in Langkawi is typically hot. Average daily high temperature in January is about 29 degrees above zero. On average, Langkawi has 10 partly cloudy, 8 rainy, 7 cloudy, and 6 sunny days in January. The rains are usually moderate.