Your stay will last until your health care providers are sure that your transplant was successful. Recovery for some patients happens within 6 to 12 months. But, it may be a longer and even be a lifelong process.