Dial UK to Spain
without the Markup
From the United Kingdom, reaching Spain normally means punching in 00 then +34 ahead of the local number. With Intercalling the call runs straight from your browser at a low per minute rate, so there is no app to install and no SIM card to swap.
The essentials
- Outbound: Dial out with no dedicated number to buy.
- Inbound: Needs a US/Canada digital number ($2.14 to $5/month).
- No apps: Runs in Chrome, Safari, Edge, and Firefox.
Dialing Spain from the UK, Step by Step
Reaching Spain from the United Kingdom takes only a moment. Here is the quick 3-step sequence.
UK Exit Code
Dial 00.
That is the usual exit code for placing international calls from the UK and across Europe.
(On mobile or VoIP, a simple + does the same job)
Spain Code (+34)
Dial 34.
This routes your call onto the Spanish telephone network.
Full Number
Enter the full 9-digit Spanish number.Note: every digit counts, so leave none out!
There Is No "Leading Zero" Here
Different from France or the UK, Spanish numbers normally have no 0 at the front. Just dial the country code and then the complete number.
Spanish Area Codes
The usual prefixes for Spain's biggest cities. Every Spanish number runs to 9 digits.
| City | Region | Prefix |
|---|---|---|
| Madrid | Central | 91 |
| Barcelona | Catalonia | 93 |
| Valencia | Valencia | 96 |
| Seville (Sevilla) | Andalusia | 95 |
| Malaga | Andalusia | 95 |
| City | Region | Prefix |
|---|---|---|
| Bilbao | Basque Country | 94 |
| Alicante | Valencia | 96 |
| Zaragoza | Aragon | 976 |
| Palma de Mallorca | Balearic Islands | 971 |
| Las Palmas | Canary Islands | 928 |
Reaching Spanish Mobiles
Mobile numbers in Spain begin with a 6 or a 7.
Low Cost Calls to Spain
From the UK
Dialing Spain on a UK mobile (EE, O2, Vodafone, Three) can cost a fortune unless you have bought a specific add-on. Intercalling skips those carriers and charges a flat low per minute rate instead.
- Sidestep pricey UK carrier international charges
- Reach Spanish mobiles and landlines for pennies a minute
- Pay as you go with no contract to sign
- Clear, reliable quality to Madrid, Barcelona, and beyond
Spend Less
Comes in under the usual BT or Virgin Media international rates.
Holiday Ready
Ideal for ringing hotels, restaurants, or friends across Spain.
Private
Encrypted WebRTC keeps every call yours alone.
Instant
Forget SIM swaps. Open a browser and dial.
Frequently Asked Questions
Which dialing code do I use for Spain from the UK?
Spain's country code is +34. On a UK landline you would dial 0034, while from a mobile a plain +34 is enough.
How long is a Spanish phone number?
Numbers in Spain run to 9 digits. Landlines tend to open with a 9 or an 8, and mobiles start with a 6 or a 7.
Is the area code required when calling within Spain?
Yes. In Spain the area code is built into the 9-digit number, so you always include the regional prefix (for example 91 for Madrid), even when calling from the same city.
Does calling Spain from the UK cost anything?
Standard UK networks charge for calls to Spain and the rates can climb fast. Intercalling is a far cheaper option, billing low per minute rates over VoIP.
Ready to dial Spain?
Be connected within seconds. Signing up takes no credit card.
Related guides from the UK
Explore more routes and browser based calling guides. These links help you find the right dialing rules faster.

Call from any browser
No app and no SIM. Place the call from your computer or phone in seconds.

Low rates to 190+ destinations
Clear per minute pricing, shown before you dial. Pay as you go, no monthly fee.

One balance, every device
Start on your laptop, continue on your phone, all at the same low rate.