They come out when you’ve completely forgotten about them!
Dude, this one time after my my fourth semester exams, the results came out when our fifth semester had already started and was in full swing. Most of my class didn’t even know if they had cleared all papers or not. There was this joke going around that the university had misplaced our answer sheets (how beautiful that would have been).
Anyway, this delay was caused because the teacher’s union was on strike. Generally, even for trivial matters, the declaration of results is pushed.
But, yeah, the average time is within two months from exams.