Seven people died as hundreds of people were shifted from inundated areas as heavy rain lashed several districts of the state on Sunday, the worst affected being Central and South Gujarat, where rail and road connectivity was snapped due to flooding.