Norovirus can come on suddenly as it has an incubation period of 12 to 48 hours. Symptoms include vomiting, diarrhoea, abdominal pain, a high temperature, headache and aches and pains.