Typically, a temporary suspension on Twitter lasts for 12 hours to 7 days, depending on the severity of the violation and whether it's a repeated offense. If your account was suspended for a minor violation, it might be unsuspended after the specified time period has passed.