Question: how long can a stomach flu virus live on a surface?
Answer: The virus can live on hard or soft surfaces for about two weeks; in still water it can live months or possibly years.