Question: how long are you in the hospital for a 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.