The punctuality of trains has been affected due to onset of winter and seasonal fog in the Northern Region. A number of trains including Nauchandi Express, Shramjeevi Express, Ala Hazrat Express and Doon Express etc., have been getting delayed due to fog in the Northern Region, besides resulting in reduced visibility for the train driver.