My good friend had knee replacement and went hope the same day. Don't know how but she did it. It's been 4 weeks and she is driving and walking around. Only down side with her was this was the second time she had surgery on the same leg and had the nerve cut twice. Because the nerve was cut twice she still has pain but getting around. Really think your recovery will depend on how fit you are. Good luck and enjoy your cruise. The ship has ice if you need it. 🙂