Some trains were cancelled, and some were diverted while restoration work was underway on affected tracks on Tuesday a day after nine people were killed and 41 injured in an accident involving a goods train and Sealdah-bound Kanchanjunga Express in West Bengal's Darjeeling district.