“There was moderate to shallow fog at several places this morning. The sky will remain clear during the day,” an India Meteorological Department official said.
According to the IMD, visibility stood at 500 metres, while humidity at 8.30 a.m., was 95 per cent.
At least 10 trains were cancelled and 30 were delayed due to fog in several parts of northern India, the railways said.
The maximum temperature was likely to hover around 26 degrees Celsius.
Thursday’s maximum temperature settled at 24.8 degrees Celsius, one notch above the season’s average, while the minimum temperature was recorded at 11.6 degrees Celsius, one notch above the season’s average.