The humidity oscillated between 100 and 42 per cent.
The fog affected the movement of trains with 45 north- bound trains getting delayed, while eight were rescheduled and 22 others were cancelled.
The visibility was recorded at 1,000 meters at 5.30 AM which dropped to 400 meters at 8.30 AM. It improved to 700 meters at 11.30 AM and further to 22,000 at 2.30 PM.
The Met office has forecast clear skies for tomorrow with mist and shallow fog in the morning.
"The maximum and minimum temperatures are expected to hover at 21 and 5 degrees, respectively," the weatherman said.
Yesterday, the maximum temperature in the city settled at 20.4 degrees Celsius, while the minimum was 5.7 degrees Celsius.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)