Number porting is reliant on agreements being in place between carriers, correct details being submitted and the form itself being processed in a timely fashion by the losing, and gaining, providers.  This is also dependent on the type of line(s) that you are porting over.

Between 14 and 36 working days is usual, after submission to us, but exceptional circumstances may delay the process.