How long can the coronavirus survive on surfaces and in the air? Well, it depends on the surface - but generally we're talking hours or days.