Depending on what your needs are and fabrics this can vary, as well as time of year.
Generally:
Design and consultation 1-4 weeks
Sampling 10-14 days
Sampling with dying / printing 20-25 days
Bulk Production 25-30 days
Bulk Production with dying / printing 35-60 days