To protect yourself from overdraft fees and bounced payments, you want to keep both accounts open at the same time for at least a month, with enough money in each to cover any payments that come in.
FORBES: When To Switch Checking Accounts, And How To Do It Right