Early morning fog reduced the visibility to 150 meters at 5.30 AM, delaying 29 trains. Visibility rose slightly to 200 meters at 8.30 AM.
Weather officials have predicted mainly clear skies during the day with the possibility of party cloudy conditions afternoon onwards.
The maximum temperature will hover around 19.8 degrees Celsius, one notch below the season's average, showing no change from yesterday.
Humidity in the air was recorded as 97 per cent at 8.30 AM.
Yesterday, the minimum temperature was 11.4 degrees Celsius, a notch higher than today's minimum.