It varies. I believe first time is roughly a little over 1 month, but after that it would end up being weeks. All depends if it's a common occurrence or not.
It does indeed vary. It's based largely off of your payment history, if you are someone who has always paid on time but is having an off month, you are going to get more time before suspension than someone who pays late regularly.
You can reach out to customer care to try and set up a payment arrangement so long as you qualify!