Question: how long does it take for your blood to travel around your body?
Answer: 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.