The best time to visit Kolkata is during the winters.
Summers are very hot and humid with temperatures reaching upto 37degree Celsius.
Monsoons are typical of a coastal city and is windy during this season.
Winters are pleasant with temperatures dipping to 10 degrees Celsius.