3-6 months as a general rule of thumb.
Provera is usually very good at controlling the endometrium.
If it is well tolerated and the priority is achieving amenorrhea, it can be taken at 10mg daily, however I would be inclined to give the 5mg dose 6 months.