not sure how long ....i do 12-12 just to keep things simple and because i used to veg for 2-3 weeks but found i just got more leaves and not really any extra bud..........good for keeping the heat down in summer too.......shortest 12-12 from seed was around 9.5 weeks.......think that was hash bomb