In April, the weather in Cusco is typically warm. Average daily high temperature in April is about 14 degrees above zero. On average, Cusco has 25 cloudy, 2 rainy, 2 sunny, and 1 partly cloudy day in April. The rains are usually light.