Usually if it is a pure Indica strain, you are looking at 7-9 weeks for flowering.

If it is a pure Sativa strain, they can run as long as 12-14 weeks for flowering.

The hybrids typically run 8-10 weeks for my personal experience.

FYI - THIS INFO IS BASED UPON INDOOR GROWING