At least 21 trains were delayed and eight rescheduled on Thursday due to fog in parts of northern India, a railway official said.
The Amritsar-Jaynagar Shaheed Express was also cancelled.
At least 21 trains were delayed and eight rescheduled on Thursday due to fog in parts of northern India, a railway official said.
The Amritsar-Jaynagar Shaheed Express was also cancelled.