how long does it take for your blood to make a full cycle?
Answer: On average, it takes about 45 seconds for blood to circulate from the heart, all around the body, and back to the heart again. An average adult's heart beats more than 100,000 times a day.