48 hours and 22 days for me, but that was intensive. I did it in Florida in near-perfect weather conditions.
I didn't get time to do much reading beforehand so ended up cramming study material for the seven written papers for most of the time when I wasn't flying.
Learning how to flare at the right moment was tricky - I didn't get it at first. Then it suddenly clicked.
It is normal to take more hours if you plan to complete your course at a more leisurely pace. In the UK, cancellations due to weather are common, especially in the winter months.