Having just moved to Spain, dealing with bank cards and transfers has been a real headache. I’ve visited several banks and asked many friends, and I’ve found that each bank has its own quirks. Today, I’m starting this thread to share some of the pitfalls I’ve encountered and the lessons I’ve learned about which bank in Spain is the most convenient and cost-effective for transfers, especially when it comes to opening a bank account in Spain.
Traditional Big Banks: Santander, BBVA, CaixaBank
These three are Spain’s national banks, with branches everywhere, and handling any business with them feels very “official.” I initially opened an account with BBVA, mainly because I liked their modern app interface, which is quite user-friendly. Within-bank transfers are almost always instant and free. For inter-bank transfers, if you do it before the cut-off time on a business day, it usually arrives the next business day. However, if you make the transfer on a weekend or holiday, you’ll have to wait for the bank to process it on the next business day.

The situation with Santander and CaixaBank is more or less the same. In general, the advantages of traditional banks are a strong sense of security and numerous branches, so you can go directly to an office to sort out any issues. The disadvantages are also obvious: there are many different types of fees, such as account maintenance fees and fees for transfers to non-EU countries. Plus, their apps can be a bit laggy at times. My friend particularly complained that CaixaBank’s app is quite counter-intuitive.
Emerging Digital Banks: Revolut & N26
Later, on a friend’s recommendation, I started using digital banks, and it was a total game-changer! I mainly use Revolut. My biggest takeaways are: it’s Fast! And it’s Cheap!
Whether I’m sending euros to a friend or exchanging currency, transactions on Revolut are almost always instant, and in most cases, there are no fees. Its app design is very clear, showing every transaction and exchange rate transparently. For people like us who often make small, frequent transfers, it’s incredibly convenient. N26 is a similar German digital bank that’s also very popular in Spain, and the experience is comparable to Revolut.
| Bank Type | Pros | Cons |
| Traditional Banks | Many branches, high security, comprehensive services | Many fees, average app experience, transfer speed varies |
| Digital Banks | Fast transfers, low fees, user-friendly app | No physical branches, large transactions might trigger security checks |
My recommendation is to use a combination of a traditional bank + a digital bank. Use the traditional bank account for large, important transactions like receiving your salary and paying for rent and utilities, as it feels more secure. For everyday things like splitting bills with friends, online shopping, and small currency exchanges, use Revolut. It saves both hassle and money. How do you all choose your banks? Any other recommendations for good banks? Feel free to join the discussion!