Flooding during the monsoon is caused by intense rainfall over a short period, overwhelming drainage systems and rivers. Weather systems from the Bay of Bengal often bring heavy rains, but their strength and movement can vary, leading to uneven impacts across regions.