A senior railway official said as many as 115 trains were running late by several hours while 60 were rescheduled due to the fog.
"21 trains including Vikramshila Express, Poorva Express, Kanpur Shatabdi, Gomti Express and Patna Rajdhani were cancelled due to fog," the official said.
Flight operations at the Delhi airport, however, remained normal, a spokesperson said.
According to a MeT Department official, visibility was recorded at 600 meters at 5.30 AM which dropped to 400 meters at 8.30 AM. It was recorded at 800 meters at 11.30 AM and 2.30 PM.
More From This Section
The humidity oscillated between 97 and 51 per cent.
The weatherman has predicted mainly clear skies for tomorrow with the maximum and minimum temperature expected to settle at 27 and 9 degrees Celsius.
"The skies will be mainly clear. Dense to very dense fog is likely to occur towards morning," the weatherman said.
Yesterday, the maximum temperature settled at 23.9 degrees Celsius while the minimum temperature was recorded at 8.7 degrees.