The railways cancelled 37 trains and diverted 16 trains on Saturday, a day after a train killed 61 people who were watching the burning of a Ravan effigy while standing on the tracks near Amritsar.
Sixty-one people were killed and more than 70 injured in the tragedy.
Giving details, the railways said 10 mail/express trains and 27 passenger trains were cancelled. While 16 trains were diverted and reached their destination through a different route, 18 trains were short terminated, Northern Railways spokesperson Deepak Kumar said.
The route between Jalandhar and Amritsar was suspended, he said.
The railways maintains it had no information about the Dussehra function held near the tracks.
Railway Board Chairman Ashwani Lohani said in a statement that the accident occurred at a mid-section between the Amritsar and Manawala stations and not at a level crossing.
"There was no information and no permission sought from us. The event took place at a place adjoining the railway land in private property," he said.
"At midsections trains run at their assigned speeds and people are not expected to be on the tracks At midsections there is no railway staff posted. We have staff at the level crossings whose job is to regulate traffic," he added, explaining why the railways was not alerted about the congregation by its staff.
According to Mr Lohani, the gateman was 400 metres away at a level crossing.
If the driver had applied emergency breaks, there could have been a bigger tragedy, he said.
The train was running at assigned speed and initial reports suggest that the driver applied brakes and the train slowed down, the top official said.
Refusing to assign any blame, Mr Lohani, who visited the spot at midnight, said the the national transporter has been carrying out campaigns exhorting people not to trespass.
"We will take that forward," he said.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.