Fourteen persons were injured when bombs exploded in a private bus at Basudebpur on the National Highway 34 in Murshidabad district on Saturday, police said.
The bombs kept in a bag under the rear seat exploded when a passenger accidentally stepped on it when the driver applied the brakes to avoid a lorry, they said.
The condition of nine of the injured at Jangipur hospital was stated to be serious. The remaining passengers were admitted to other hospitals.
The bus was going from Shamshergunj to Chanchol in neighbouring Malda district.