According to a MeT department official, the visibility was recorded at 800 metres at Safdarjung at 5.30 AM and improved to 1,500 metres at 11.30 AM.
The visibility at Palam was 400 metres both at 5.30 AM and 8.30 AM. It improved to 1,500 metres at 11.30 AM, the official said.
As many as 55 trains were delayed and 13 were cancelled due to foggy weather conditions. Also, 24 trains were rescheduled, a Railways spokesperson said.
The city recorded a minimum temperature of 10.4 degrees Celsius, two notches above the normal, while the maximum temperature settled at 24.3 degrees Celsius, a notch above the season's average.
More From This Section
The humidity level oscillated between 97 and 34 per cent, the MeT official said.
The weatherman has predicted mainly clear skies for tomorrow with shallow to moderate fog in the morning.
"Maximum and minimum temperatures are expected to settle around 24 and 10 degrees Celsius, respectively," the weatherman said.
Yesterday, maximum and minimum temperatures were recorded at 24.2 degrees Celsius and 10.5 degrees Celsius, respectively.