At least 20 trains were delayed, two rescheduled and one cancelled on Saturday due to fog in many parts of north India, a railway official said.
According to the Northern Railway official, the Thirukkural Express and Firozpur Intercity Express were rescheduled, while the Kathgodam-Jaisalmer Ranikhet Express was cancelled.
Meanwhile, according to Delhi International Airport Limited, at least three Delhi bound flights were diverted due to fog and other operational reasons.
--IANS
rs/sm/bg