Surat is warm in the summer and extremely steamy and wet during the monsoons so the best time for a trip here is between the cooler winter months of October and February. Summer temperatures soar and hit a high of 40 degrees Centigrade or more while the cooler winter months have a favourable temperature hovering in the mid 20 degree C range during the daytime.
A great time to be in Surat is during Navratri which usually takes place in October. People young and old come out of their homes to celebrate the festival by doing the dandiya raas dances and performing garba dances. A festive mood prevails over the city of Surat and indeed the whole of Gujarat during this season.