Rail movement was affected due to the heavy fog that lowered the visibility early morning across North India.
At least 26 trains were running late and 11 cancelled due to dense fog, a railway official said.
According to the Northern Railway official, seven trains were rescheduled.
The cancelled trains included Amritsar-Nanded Sachkhand Express, New Delhi-Trivendrum Central Kerala Express, Visakhapatnam-New Delhi AP Express, New Delhi-Puri Purushottam Express.
The others cancelled were Delhi Sarai Rohilla-Chennai Central GT Express, Hazrat Nizamuddin-Hydrabad Deccan Dakshin Express, Hazrat Nizamuddin-Visakhapatnam Link Express.
More of those cancelled included New Delhi-Varanasi Kashi Vishwanath Express, Delhi Junction-Sealdah West Bengal Sampark Kranti Express, Amritsar-New Delhi-Amritsar Shan-E-Punjab and Kanpur-New Delhi Shatabdi.