A suppository starts to dissolve after it gets into the body. Within 15 minutes after inserting the suppository, it will have fully dissolved the base coat. The body then starts taking it in. it may take up to 45 minutes for the suppository to get fully absorbed into the bloodstream.