Yes, Capital One offers an online application process for many of its banking products, which allow you to set up accounts without making an in-person visit to a branch.