A commenting block on Instagram typically lasts between 24 hours and 7 days, depending on the severity of the violation. In some cases, the block may be lifted sooner, while repeated violations may result in longer blocks.