BJP workers on Thursday clashed with the police at Kalighat in south Kolkata when they were stopped from marching to the residence of Chief Minister Mamata Banerjee to register protest against yesterday's attack on Union minister Babul Supriyo at Asansol.