Question: how long do you have to stay in the hospital after 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.