Faisal KhanAnswered Dec 12, 2013No. A physical presence at the Bank is required. You could possibly fill out all the paperwork before (not that there is much of it anyways), but you physically have to be standing inside a bank branch in the US for an account to be opened.Bank Account OpeningUS Bank Accounts for ForeignersOpening Accounts as a Non-Resident AmericasDeveloped MarketsNorth AmericaUnited States