Additional Chief Judicial Magistrate Aniruddha Maity granted him bail for 14 days till May 5 next.
Supriyo, BJP candidate for Asansol Lok Sabha constituency, had allegedly blocked the National Highway 60, near Raniganj, to air protest against an attack on a party procession allegedly by Trinamool Congress supporters on April 12.
The 44-year-old Bollywood playback singer had already been booked for six other cases, including one under Arms Act, for allegedly intimidating Trinamool Congress workers brandishing fire arms the same day.
Coming out of the court, Supriyo told reporters that he had been implicated in false cases and demanded CBI enquiry into the cases.
He is fighting mainly against the sitting CPI(M) MP Bansagopal Chowdhury and Trinamool candidate and labour leader Dola Sen.