Vehicles had their fog lights on as visibility dropped to near zero levels.
The minimum temperature was recorded at 5.9 degree Celsius, two degrees below normal and down from yesterday's 6.2 degrees. The city has been witnessing comparatively warmer days in the past couple of days.
At the airport, around 20 flights were delayed while two cancelled as the fog enveloped the airport suddenly around 7 AM, airport sources said adding the operations were suspended for over an hour.