Indica plants typically have a flowering time of 7 to 9 weeks. This relatively short period makes them popular among growers seeking quicker harvests. The exact duration can vary based on specific strains and growing conditions, but generally, Indica plants are known for their faster flowering compared to Sativa varieties.