Question: how long do you stay in hospital after bone marrow transplant?
Answer: How long will I need to stay in the hospital after I receive a bone marrow transplant? Patients stay at the hospital anywhere from 30–100 days after they receive their transplant. The recovery time differs, depending on these things: The type of transplant.