Dense fog over parts of North India today led the railways to cancel 10 trains and reschedule two of them.
About 14 trains were running late due to bad weather, a Northern Railway spokesperson said.
A thick blanket of fog in Amritsar, Patiala, Ludhiana, Ambala and New Delhi this morning disrupted normal life in the region.