Well, it would depend on where you live. In some parts of the world it might take a long time to collect paperwork and get testimony from witnesses.
In the United States it is generally considered that the longest an annulment decision would take is 18 months. In my diocese we usually tell people to expect about a year, though it could be sooner or a bit longer depending on the case.