The coronavirus was found on both the Princess Diamond and the Grand Princess, 17 days after first discovering the virus.
https://www.850wftl.com/the-cdc-finds-the-virus-survived-17-days-on-a-ship-after-people-left/
There’s no evidence the RNA traces remained infectious that long.
Just that the virus was throughout the ship at some point.