Your're growing indoors right?? Im just going to assume that..

The time it takes depends on how long you let it grow in the vegetative state, and if the plant is sativa or indica. If you vegetate it for a month, expect to wait another two-three (two for indica, add another for sativa) months for it to go through its flowering stage. Then you harvest it, and you have to dry and cure it which can take awhile too..