Rail services in north India have been adversely hit by low visibility in the region, with over 18 trains running late as of Friday morning. In the Northern Railway region, as many as 18 trains are running late due to dense fog and low visibility.