Question: how long does it take to have a bowel movement after taking dulcolax?
Answer: Bisacodyl taken by mouth should produce a bowel movement within 6 to 12 hours. Bisacodyl used in the rectum can produce much faster results. You should have a bowel movement within 15 to 60 minutes after using a rectal suppository, or within 5 to 20 minutes after using the rectal enema.