Typically a full hifz course takes 2-3 years to methodically memorize the entire Quran at about 10 verses per day.