Yes, foreigners can open a bank account with Bank of Ayudhya (Krungsri), but eligibility depends heavily on satisfying strict compliance and visa documentation requirements. Major Thai commercial banks generally require non-Thai nationals to present a valid passport, a long-term non-immigrant visa (such as a business, retirement, or work visa), proof of a local residential address, and an initial deposit. Tourist visa holders or casual short-term visitors typically face strict rejections under current anti-money laundering regulations.