In Ferozepur division, 336 trains have been affected while in Ambala division, services of 548 have been hit. On Sunday, 73 trains were affected in Ferozepur division, officials said, of which 29, including mail or express trains, were cancelled because of the agitation, while 18 were diverted and 26 were short terminated or short originated.