How long does a lawsuit take?

A typical case will take at least two years or more to get all the way to trial. Sometimes it can take significantly longer. However, a case can settle at any time.