Hi Sajal, I went on 1st November and this is probably the best time to visit Shimla, since neither their is snowfall nor its hot. A perfect blend of winter and sun in the morning that you can enjoy the most.
Hey Sajal, While you can visit Shimla all year around, November is a particularly delightful time to visit. Winter is just setting in, so the weather won't be unsuitable if you're travelling with the elderly or with children. You'll find blue skies and clear days that will make it an ideal time for walks, hikes, sight-seeing and picnics. This is also a shoulder period, so you wont find the town jam-packed with tourists. Have a great trip! Best, Saumiabee
Hi Sajal ! Ideal time to visit Shimla would be October to November and from March to june. ... You can also visit Shimla during winter months. The hill station witnesses heavy snowfall and tourists throng Shimla in December during Christmas and New Year.