The winds continued to make inclement weather more difficult for people, while poor visibility in the morning affected rail services, disrupting schedule of several trains, even as flight services remained unaffected.
The Safdarjung observatory, considered official for the city, recorded a low of 3.4 degrees Celsius, four notches below the season's average, a MeT official said.
"Today's minimum temperature of 3.4 degrees is the lowest in the month of January in the last three years and it is also lowest of the season so far," Ravinder Bhishen, Director of the Regional Westher Forecasting Centre, New Delhi told PTI.
"26 trains are running late, eight have been rescheduled and seven cancelled," a senior railway official said.
More From This Section
The visibility was recorded at 300 metres at 5.30 AM at Safdarjung and improved to 800 metres at 8.30 AM before significantly improving to 1,500 metres at 11.30 AM.
The humidity oscillated between 100 and 55 per cent.
The weatherman has forecast clear skies for tomorrow with shallow to moderate fog in the morning.
"The maximum and minimum temperatures tomorrow are likely to hover around 18 and 3 degrees Celsius, respectively," the official said.
Yesterday, the maximum and minimum temperatures at Safdarjung were recorded at 17.2 degrees Celsius and 4 degrees Celsius, respectively.