At least 19 trains were cancelled, 26 delayed and seven rescheduled due to fog in several parts of northern India.
The humidity in Delhi at 8.30 a.m. was 97 per cent and visibility stood at 600 metres.
“The sky will be mainly clear during the day,” an India Meteorological Department official said.
The maximum temperature was likely to hover around 25 degrees Celsius.
The maximum temperature on Wednesday settled at 25.4 degrees Celsius, five notches above the season’s average and the minimum temperature was recorded at 7.6 degrees Celsius, one notch above the season’s average.