Northern India has a hot, dry climate, with cold winter months and very high temperatures between May and June (day temperatures can reach above 40°C!). Apart from the monsoon season between July and September, there is little rainfall. Nepal has a similar climate, although the higher the altitude, the colder the weather. In the summer, large regions of Nepal see substantial rain and this can make the mountains sometimes inaccessible. The summer months also bring lots of clouds, which can restrict the views. In the Kathmandu Valley, rainfall is not excessive. In the winter months of December and January however, the nights can get cold. There is also often mist in the mornings, but as soon as this clears the sun comes straight back out.
Best travelling time
Both the spring (February, March and April) and the autumn (middle of September until December) are optimal times to travel to northern India and Nepal. February and March are typical spring months and October and November see many exciting festivals. The summer months are extremely hot and humid, but the monsoons have a certain charm, with spectacular weather, fresh, green nature and happy people who enjoy monsoon season more than any other time of year.