You should also consider the certification status in front of your customers. As soon as you resign from one CB your certificate looses validity. You should plan this with the new CB, I believe.
I have done this in the past a couple of times and have found the detail to be within the contract with the registrar so I believe it will depend on what they have set up. For us, I believe it was 30 day notice.