This summer I needed to transfer some funds to China to cover my travel expenses. I decided to try Bank of China. I have a Bank of China account (±¾Íâ±ÒÒ»¿¨Í¨) which I opened a few years ago in China. Before departing US, I visited a Bank of China New York branch, wrote a check to cover the transferred funds and the $20 fee. The process is quite simple and fast. You need to bring a valid ID, your social security card (for the first time) and a credit card (which is suggested but not used). You also need to know in which branch (address is requested but not required) the destination account is opened, the account number, the account owner's name, address and phone number etc. I was told that if I only need to transfer $3000 or less, I could bring in cash and they would wire over right away. For anything over $3000, can't use cash, you would have to wait longer. For example, I went to the NY branch on the 17th of June, I had to wait till the beginning of July to get the money in China (I was told that they would wire on the 30th of June). Though it took some time to have the money over, I found this process being easy and inexpensive. There were no additional cost when I withdrew from china side. I think I will use Bank of China again next time I need to transfer money. If you want to try it, I suggest that you call your local branch before go there in person.