A decent hand sanitiser will do in seconds what a minute of washing with soap will not.
Hard on the hands but also hard on germs.
There is also the problem of sneezing. For that you need a mask, to protect your eyes and to disinfect the face. The eyes are porous to virus droplets.
Most advice is useless. If you are not in the presence of someone obviously suffering flu like symptoms, then hand sanitation will do. If you are then it is a whole other level of protection needed.