The Met Office, however, forecast a clear day ahead.
According to an official of the Northern Railway, around 60 trains coming to the city were delayed while the departure time of nine trains was rescheduled.
“There was dense fog in the morning, but the sky during the day will be mainly clear,” said an official of the India Meteorological Department.
The day’s minimum temperature was recorded two notches above the season’s average at 9.4°C, while the maximum temperature is likely to hover around 21°C.
Humidity at 8.30 a.m. was 97 per cent. Sunday’s maximum temperature was recorded at 21.6°C, a notch above the season’s average, while the minimum temperature settled a notch below the season’s average at 6.4°C.