Time to the final growth stage: 960 to 1,152 minutes.
Stage 1 to 2: 240 to 288 minutes (water depth: 0 m to 0.87 m)
Stage 2 to 3: 240 to 288 minutes (water depth: 0 m to 5.08 m)
Stage 3 to 4: 240 to 288 minutes (water depth: 0 m to 7.15 m)
Stage 4 to 5: 240 to 288 minutes (water depth: 0 m to 9.89 m)
Soil multiplies duration; world growth speed divides it. Each stage has its own random duration. These ranges assume uninterrupted growth and exclude server tick delays. Changing soil or speed affects the next scheduled interval.