Where the average shaving gel only lasts 50 to 70 lathers – which could account for 25 to 35 shaves if you’re someone who does two passes – a 100g bar of soap could last as many as 100 shaves.