Around 11 trains were cancelled and 12 delayed due to fog in several parts of northern India, while two were rescheduled.
The MeT has predicted a generally cloudy day ahead.
“The sky will remain generally cloudy with the maximum temperature likely to hover around 23 degrees Celsius,” the India Meteorological Department said.
The humidity at 8.30 a.m. was recorded at 53 per cent and the visibility stood at 700 metres.
Wednesday’s minimum temperature settled at 13.3 degrees Celsius, four notches above the season’s average, and maximum temperature was recorded at 24.5 degrees Celsius, the season’s average.