score:9
Most of North India doesn't see snow, and the winter temperatures almost never reach close to freezing.
The places that see snow are J&K
, Himachal Pradesh
and some parts of Uttarakhand
. This article has some places that you can visit.
Most of these places however don't have good public transport connectivity from Delhi
.
The other place where it snows is in the North East
beyond Sikkim, but that's a fair distance away from Delhi
.
I'd really recommend that you go the Laddhak
region in J&K
, it is much safer than places in Kashmir
, it is definitely a once in a lifetime experience. You'll find snow, rivers, old buddhist monasteries and a landscape that's literally out of this world.
To summarize, there aren't all that many Non Touristy places reasonably close to Delhi with good public transport connectivity. You'll have to take the road less taken.
Upvote:5
I would like to recommend Nainital and Pithoragarh in Uttarakhand and Dalhousie in Himachal Pradesh. These places are less touristy than Shimla and Manali. It usually snow during December and January, however it often depends on one's luck. These places are also easily accessible by bus from New Delhi.