
Shillong in April
Shillong in April
Shillong, India
Visiting Shillong in April means experiencing the spring. During spring, Shillong offers mild temperatures, blooming landscapes, and fewer crowds.
Weather in Shillong in April
Average highs around 24.5C and lows near 15.4C. 60.6mm average precipitation and about 13 rainy days. April typically sits between March and May conditions, so it is useful for travelers wanting a balanced window in Shillong. Pack flexible layers for changing daytime and evening temperatures.
Temperature
April brings spring conditions in Shillong, India. The average temperature is about 20C, with lows near 15.4C and highs around 24.5C.
Sunshine Hours
Shillong, India usually gets around 10.8 hours of sunshine per day in April, with roughly 12.8 daylight hours available for sightseeing.
Rain
April sees around 60.6mm of rainfall over about 13 days. Rain can occur for around 3.9 hours per day on average.
Humidity
Humidity in April is generally humid for Shillong, India, especially when rainfall periods increase.








