Does Google Voice work in Spain?
Yes for businesses, no for private users. Google lists Spain among the fourteen countries where Google Voice for Workspace can issue local numbers, and a Workspace administrator in Spain can assign Voice licences and +34 geographic numbers to staff.
The free personal Google Voice is a different product. Google states that standalone Voice plans are US-only, and a personal account is verified against a US phone number at sign-up — a Spanish number is refused. A person in Spain who already opened a personal Google Voice account in the United States can keep using it when travelling, but cannot open one from Spain.
So the honest answer to "¿funciona Google Voice en España?" is: it works if your company pays for it, and it does not exist for you as an individual.
Is Google Voice free in Spain?
No. The free tier of Google Voice is the personal product, and the personal product is available in the United States only. In Spain the only Google Voice is the Workspace add-on, which costs $10, $20 or $30 per user per month on top of a Google Workspace subscription (Business Starter is €6.80 per user per month in Spain).
That puts the cheapest working Google Voice seat in Spain at roughly €16 a month per person before any international calling charges. It is a fair price for a company that wants a Spanish office line inside Gmail. It is not a free second number, and no VPN changes that — the block is the phone-number verification, not your IP address.
What does not work with Google Voice in Spain?
Two limits catch people after they have paid. First, texting: Google's own subscription comparison says SMS can be sent only to US numbers, so a Spanish +34 Google Voice number cannot send or receive text messages at all — no verification codes, no customer replies. Second, portability: Spanish mobile ranges (6xx/7xx) and non-geographic numbers are excluded from porting into Voice, so an existing Spanish mobile number stays with its carrier.
A third limit is structural rather than a bug. Voice is administered through Workspace, so a freelancer or a family cannot buy a single licence in a lunch break. Someone has to be the admin, buy the Workspace seat, then buy the Voice add-on, then assign the number.
What is TwinPhone, and why is it the alternative for Spain?
TwinPhone is a browser-based dialer with pay-as-you-go billing. You sign up with an email address from Spain, top up a balance, and call Spanish landlines from $0.11/min and Spanish mobiles from $0.13/min, with the rate for the exact number shown on screen before the call connects. There is no monthly fee, no Workspace, and no US number to verify against.
It is the alternative for the two groups the Google Voice availability rules leave out. Private users in Spain, who cannot get personal Google Voice at any price. And Americans living in Spain who want to keep a US number: TwinPhone rents US and Canada numbers from $3.19/month that receive calls and inbound SMS in the browser or on iPhone, so US banks, deliveries and family still reach you at a US number.
What TwinPhone does not do is also worth stating. It does not rent Spanish +34 numbers, it does not send outbound SMS, and calls to the US cost $0.02/min rather than being free. If you are a US resident calling other US numbers, Google Voice is the better product and you should keep it.
Can I get a US number from Spain?
Yes. TwinPhone rents real US and Canada numbers from $3.19/month to anyone with an account, with no US address, credit check or existing US line. Calls to the number ring in your browser or in the iPhone app anywhere in Spain with an internet connection, and text messages sent to it arrive in the same place.
This is the part of Google Voice that expats actually miss. Google Voice gives a US resident a free US number; TwinPhone gives a resident of Spain a paid one, and the paid one can be opened from Madrid. The number can be cancelled any month.
How much does it cost to call Spain with TwinPhone?
Calls to Spanish landlines are billed from $0.11/min and Spanish mobiles from $0.13/min, per minute, rounded up to the next full minute. The figures on this page come from the same rate table the dialer bills against, so the price you see here is the price charged.
The minimum top-up is $10 and the balance does not expire. Calls to the United States and Canada cost $0.02/min. There is no connection fee and no subscription to keep the account open.
