Several trains were delayed in the Ferozepur division in Punjab after various farmer organisations organised a two-hour long Rail Roko protest on Thursday to mark the third anniversary of the 2021 Lakhimpur Kheri incident.