It all depends on how hard you work, how much personal work you put in and to what extent you use French on a daily basis.
The length of the ability levels is variable. The higher the level, the longer it is. You need approximatively 3 months to complete A1 / A2 levels and 4 months to complete B1/B2 and C1 levels.