As this eMedTV Web page explains, the stomach flu incubation period can be anywhere from 4 hours to 2 days, depending on the virus causing it. This article discusses incubation periods for stomach flu caused by rotavirus and norovirus infections.