Cheapest Way to Call Spain from the UK
Every option compared honestly — access numbers, WhatsApp, VoIP apps and eSIMs. The right answer depends on your situation, so we cover all of them.
All Your Options at a Glance
There is no single best way to call Spain from the UK — it depends on whether both ends have internet, whether you're on a landline or mobile, and how often you call. Here is an honest comparison of every option.
| Method | Typical Cost | Needs Internet | Best For | Verdict |
|---|---|---|---|---|
|
|
Free | Both ends | Regular callers with WiFi on both sides | Best if both online |
|
|
Coming soon | No | UK landline callers, elderly relatives with no smartphone | 🔔 Notify me |
|
|
~1–3p/min | UK end only | UK mobile callers, no app needed on other end | Best for UK mobiles |
|
|
Free / low | Both ends | If your contact already uses the same app | Good if app matches |
|
|
From £3 | For data calls | Travelling to Spain | Travel only |
|
Standard UK Mobile
EE / O2 / Vodafone — international direct dial
|
50p–£1.50/min | No | Emergency calls only | Avoid — very expensive |
💡 The most important caveat on WhatsApp: it is genuinely free — but only works if the person you are calling also has a good internet connection. For calling elderly relatives or anyone without reliable WiFi or data, you need a paid option.
We are upgrading our dial-around service to a new supplier offering better rates to Spain. Leave your email below and we will notify you the moment new access numbers go live — you will be among the first to know.
One email when numbers go live. No spam, ever.
Calling from Your UK Mobile
Your standard mobile network will charge 50p–£1.50 per minute for international calls to Spain. Here are the two options that actually make sense.
Rebtel
The key advantage over WhatsApp: the person you're calling doesn't need a smartphone, internet connection, or any app. Rebtel routes your call over the internet on your end but delivers it as a normal phone call at the Spain end. Rates from around 1–3p per minute.
WhatsApp (Free — with a caveat)
Completely free if the person you're calling has WhatsApp and a reliable internet connection. That caveat matters — if they have unreliable WiFi or data, call quality suffers. Best for regular calls to people you know are online.
Used Skype to call Spain?
Microsoft shut Skype down in May 2025. The best direct replacement for calling Spain landlines and mobiles is Rebtel — same principle, no account needed. For free app-to-app calls, WhatsApp is the natural replacement.
Also Need to Send Money to Spain?
Many people calling Spain from the UK also send money home regularly. Your high street bank is typically the worst way to do it — most add a hidden margin of 3–5% on top of the exchange rate before charging a transfer fee. These two services are consistently cheaper.
Wise
Uses the real mid-market exchange rate — the same one you see on Google — with a small transparent fee shown upfront before you send. No hidden margin buried in the exchange rate. Used by over 16 million people worldwide.
Remitly
Built specifically for diaspora remittances — very popular for UK–Spain transfers. Competitive exchange rates with an on-time delivery guarantee: if your transfer is late, they refund the fee. Supports bank deposit, cash pickup and mobile wallet.
💡 Compare both before sending — rates shift daily. The cheapest for your amount this week may differ from last week.
Travelling to Spain? Avoid Roaming Charges
If you're visiting Spain, your UK SIM will cost you significantly more than you expect. EE charges up to £8.45 per day for data outside Europe — which adds up to over £59 on a week's trip just for mobile internet. An eSIM costs a fraction of that and activates before you board.
Airalo
Best for most travellers. Buy a data plan before you leave, scan a QR code, and you have local data rates the moment you land in Spain. No physical SIM swap, no queues at the airport. Plans start from around £3.
Holafly
Better for longer stays or heavy data users. Unlimited data plans mean you never worry about running out — useful if you're making lots of WhatsApp video calls home, using Google Maps constantly, or working remotely during your trip.
ℹ️ eSIMs are data-only — calls and texts still go through apps like WhatsApp. Your UK number stays active on your phone's physical SIM alongside the eSIM.
How to Dial Spain from the UK
📞 Dialling format
Spain has no area codes. Dial 0034 + the 9-digit number directly. Landlines start with 9; mobiles start with 6 or 7.
🕐 Time difference explained
Spain is 1 hour ahead of UK in winter (CET) and 2 hours ahead in summer when both are on summer time. Clocks change on the same day, so the difference stays 1 hour year-round.
Dialling code for Spain
The dialling code for Spain is +34.
When calling Spain from the UK you must dial 0034 followed by the Spain number in full.
When using our service to make cheap calls to Spain, you need to:
- Dial the access number
- When you hear the voice prompt, dial the Spain number starting with 0034
- When you have finished inputting the number, wait to be connected.
That’s it….easy!
Best time to call Spain from UK
The time in Spain is 1 hours ahead the time in the UK (GMT +1). On that basis the best time to call Spain is 8am until 8pm UK time. The whole of Spain is covered by a single time zone so you don’t need to worry about which part of Spain you are calling.
Spain Area Codes
| City | Spain dialing codes from UK |
| Albacete | 0034 967 |
| Alicante | 0034 96 |
| Almería | 0034 950 |
| Ávila | 0034 920 |
| Badajoz | 0034 924 |
| Barcelona | 0034 93 |
| Bilbao | 0034 94 |
| Burgos | 0034 947 |
| Caceres | 0034 927 |
| Cadiz | 0034 956 |
| Ceuta | 0034 952 |
| Cordoba | 0034 957 |
| Cuenca | 0034 969 |
| Durango | 0034 970 |
| Girona | 0034 972 |
| Granada | 0034 958 |
| Guadalajara | 0034 949 |
| Huelva | 0034 959 |
| Huesca | 0034 974 |
| Jaen | 0034 953 |
| La Coruña | 0034 81 |
| Las Palmas | 0034 928 |
| Leon | 0034 987 |
| Lerida | 0034 973 |
| Lugo | 0034 982 |
| Madrid | 0034 91 |
| Malaga | 0034 95 |
| Melilla | 0034 952 |
| Murcia | 0034 968 |
| Orense | 0034 988 |
| Oviedo | 0034 407 |
| Palma | 0034 971 |
| Palma de Mallorca | 0034 971 |
| Pamplona | 0034 948 |
| Pontevedra | 0034 986 |
| Salamanca | 0034 923 |
| Santa Cruz | 0034 922 |
| Santander | 0034 942 |
| Sevilla | 0034 95 |
| Tarragona | 0034 977 |
| Tenerife | 0034 922 |
| Toledo | 0034 925 |
| Valencia | 0034 96 |
| Valladolid | 0034 983 |
| Zamora | 0034 980 |
| Zaragoza | 0034 976 |

