It all depends on the effort you put in, the work you do on your own and how much English you use on a daily basis.
The time taken to cover each level varies: the higher the level, the longer it takes.
For example: Level A1 lasts for approximately 8 weeks, while level B1 lasts for 14 weeks.