It depends on the type of suit, how it was made, and how it has been treated. Generally, it takes about two hours to dry clean a suit.