If you are coming back in the not-so-distant future, consider keeping a bank account. Please ask your bank if they charge extra when you are overseas. Many banks now allow internet banking. You can take care of your money without ever visiting your bank. In addition, you may close your bank account by postal mail. I would think cancelling the credit card a good idea.