Yes, some banks will allow you to open a bank account with just a passport. However, your passport must be current.