Among the major national carriers, Geico has the cheapest liability coverage, at an average of $47 a month. Travelers isn't too far behind, with an average rate of $53 a month. With liability car ...