A tomato plant typically takes around 60 to 80 days to grow from seed to a fruit-bearing plant. However, the exact time can vary depending on the tomato variety, growing conditions, and care provided.