New Delhi, March 27 -- A 12-hour Bharat Bandh called by farmer groups affected large parts of Punjab, Haryana, Bihar and western Uttar Pradesh with road and rail transport severely hampered, although the impact of the nationwide demonstration was largely limited in other regions of the country.

The bandh, called by the Samyukt Kisan Morcha (SKM) to protest against the three contentious farm laws, was in force from 6am to 6pm. Dozens of farm leaders and activists were detained and the northern railways said 41 passenger trains and 40 freight trains had to be cancelled, diverted or delayed.

The nationwide bandh was called to mark the day the agitation on the outskirts of the national capital completed four months. Thousands of farmers hav...