Calling Spain from abroad with a data eSIM is possible and can be completely free. The key is knowing what options you have and when to use each one. This guide analyzes all alternatives with their real costs.

Your options for calling Spain
| Method | Cost | Quality | Requires eSIM data |
|---|---|---|---|
| WhatsApp voice call | Free (uses data) | Good | ✅ |
| WhatsApp video call | Free (uses data) | Good | ✅ |
| FaceTime (iPhone/Mac) | Free (uses data) | Very good | ✅ |
| Google Meet / Duo | Free (uses data) | Good | ✅ |
| Traditional roaming call EU | Your Spanish tariff | Very good | ❌ |
| Roaming call outside EU | €0.50 – €3.00/min | Very good | ❌ |
| Skype credit | ~€0.03/min to Spanish landlines | Good | ✅ |
| eSIM with calls included | Variable (premium plan) | Very good | — |
Free internet calls (the best option)
PuraSIM's data eSIM provides you with internet access abroad. With this connection, you can use any VoIP app to call Spain for free:
- WhatsApp: the most used option. The person you are calling in Spain does not need to do anything special — they just answer.
- FaceTime (iPhone/Mac): excellent quality, works with anyone who has an iPhone/iPad/Mac.
- Telegram: voice calls with good quality and much less data consumption than WhatsApp.
Calling with the Spanish operator
If your iPhone has Dual SIM (Spanish SIM + PuraSIM eSIM), you can use your Spanish SIM for traditional calls:
- Within the EU: 'Roam Like at Home' — the same price as in Spain with your tariff. Calls to Spain at the national call price of your tariff.
- Outside the EU: international roaming prices of the operator. These can be very expensive: €0.50 – €3.00/min depending on the destination and operator.
| Operator | Cost of call to Spain from EU | From Mexico | From Thailand |
|---|---|---|---|
| Movistar | Included in tariff | €1.60/min | €2.40/min |
| Orange | Included in tariff | €0.80/min | €1.80/min |
| Vodafone | Included in tariff | €0.90/min | €2.00/min |
| Yoigo | Included in tariff | €1.20/min | €2.10/min |
Useful international dialing codes
| Situation | Correct format | Example |
|---|---|---|
| Calling a Spanish mobile | + 34 6XX XXX XXX | + 34 612 345 678 |
| Calling a Spanish landline | + 34 9XX XXX XXX | + 34 912 345 678 |
| Calling emergencies in Spain | 112 (direct) | 112 |
Cost comparison
Conclusion
With a PuraSIM data eSIM, calling Spain is effectively free using WhatsApp, Telegram, or FaceTime. You only pay for the data plan — which you already have for internet use anyway. The Spanish operator's voice roaming only makes sense within the EU where it is included in the tariff.
Frequently Asked Questions
Do I need WiFi to call with WhatsApp or does it work with the eSIM?
It works perfectly with eSIM data, without the need for WiFi. The eSIM gives you mobile data abroad that WhatsApp uses just like it would with your connection in Spain.
Does the person in Spain receiving my WhatsApp call pay anything?
No. WhatsApp calls are completely free for both ends, both the caller and the receiver, regardless of whether they are in Spain or abroad.
Can I call landlines in Spain with WhatsApp?
WhatsApp only allows calling other WhatsApp users (mobiles with WhatsApp installed). To call landlines, use Skype with credit, Google Voice, or a similar VoIP service.
Does WhatsApp work in all countries?
In almost all. However, WhatsApp is blocked in China, the UAE (sometimes), some Middle Eastern countries, and Cuba. In those destinations, use Telegram or FaceTime.
If I have Dual SIM, which SIM does WhatsApp use for calls?
WhatsApp uses data, not voice. So it uses the SIM configured for data — typically your PuraSIM eSIM if you have set it up that way in the settings.
