Printing time depends on several factors, such as: Number of pages: more pages require more time to print. Number of copies: more copies require more time to print. Layout: whether you need to format the text On average, printing a book takes from 7 to 21 days.