The national capital saw another foggy day on Thursday, though a shade better than the previous day, with train services hit as visibility stood at 200 metres.
Over 40 trains were delayed due to fog, while nine were rescheduled and 10 had to be cancelled, a railway official said.
According to the Delhi International Airport Limited (DIAL), no flights were delayed or cancelled because of the weather.
The minimum temperature stood at 13.8 degrees Celsius, normal for the season.
"There was moderate fog in many places, with dense fog covering isolated parts of the city. The sky will remain clear ahead," said an official of the India Meteorological Department.
Humidity at 8.30 a.m. was 93 per cent.
Wednesday's maximum temperature stood at 27.6 degrees Celsius, two notches below the season's average, while the minimum was 14 degrees Celsius, normal for the season.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)