The railway mega block will commence on May 31 and more than 930 local trains have been canceled. Railways spokesperson added that 72 mail-express trains and 956 suburban trains on the main and Harbour corridors will remain cancelled from Friday to Sunday.