Question: can a non resident alien open a bank account?
Answer: Yes, a foreigner, non-resident, expat, or traveler can open a bank account in the US. However, the process is not as easy as it used to be and requires patience and planning. ... Some banks rule that you must have a US-based address, online banks rule you must have an SSN (or an ITIN for a foreigner), and so on.