Dense fog enveloped Delhi Tuesday, delaying as many as 89 trains. Six trains were cancelled, officials said.
The Met Office said the visibility slumped to below 50 meters in the morning.
According to the Northern Railway, 79 trains were running late due to fog, while 10 trains were rescheduled and six were cancelled.
The minimum temperature was 4.5 degrees Celsius, three notches below the season's average.
"There was dense fog in the morning, but the day will be clear. The maximum temperature is likely to hover around 20 degrees Celsius," said an official of the India Meteorological Department.
Humidity at 8.30 a.m was 100 percent.
Monday's maximum temperature was 21.2 degrees Celsius, a notch above the season's average, while the minimum was 4.8 degrees Celsius, three notches below the season's average.