The basic answer is 7-8 years between undergrad and a 4 year law program. But it all depends on the course load you take, the program you go through, and your own ability.
Generally, a four-year baccalaureate degree and three years of Law School are required to earn a degree in Law. Then you have to obtain a license by gaining admittance to the Bar in the jurisdiction...