According to the MeT, visibility dropped to less than 50 metres at 8.30 AM from relatively better conditions at 5.30 AM when it was recorded at 400 metres.
"Most of the north-bound trains were several hours late due to dense fog in the northern zone. While 55 trains have been delayed, 13 trains had to be cancelled," a Northern Railways official said.
However, the fog did not affect flight operations with no cancellation or diversion reported, airport authorities said.
"The skies will become partly cloudy from midnight accompanied by moderate to dense fog. The maximum temperature will hover around 16 degrees Celsius," an official said.
Yesterday, the maximum and minimum temperatures were recorded at 16.2 and 5.7 degrees Celsius respectively.