According to the meteorological department, the minimum temperature was recorded at 9.4 degree Celsius, two notches above normal and three degrees higher than Sunday's 6.4 degree Celsius.
Visibility remained less than 50 meters at 8:30 am while humidity levels were registered at 97 per cent.
According to the official website of Delhi airport, four flights were cancelled and 27 flights -- both incoming and outgoing -- were delayed due to adverse weather conditions.
Also, 61 trains were running behind schedule including Rajdhani trains coming from Patna, Ranchi, Bhubaneshwar, Hawra among others.
Weatherman predicted a mainly clear sky during the day while the maximum temperature is expected to settle around 21 degree Celsius.
On Sunday, the maximum temperature settled at 21.6 degree Celsius which was one degree above the normal for this time of the season.
Image: People ride bicycles on a foggy morning in New Delhi
Can Obama's visit lift India-US trade ties out of gloom?
The Gujarat I saw
Do you have a Hospital Horror Story?
Lehmann defends Warner but warns Aussies not to cross the line
Here's how to make India easy for business