Spain Calling Code
is +34
Calling Madrid, Barcelona, or Ibiza for less starts with +34, the code for Spain. Reach any Spanish mobile or landline straight from your browser, pay only for the minutes you use, and skip the SIM card entirely.
Dialing Spain in Three Simple Steps
Thanks to Spain's "closed" dialing plan, every number runs exactly 9 digits, so connecting is refreshingly simple.
Exit Code
Begin with your country's exit code.
011 if you are in the USA or Canada.
00 across the UK and Europe.
(On a phone or VoIP, a simple + does the same job)
Spain Code (+34)
Next, enter +34, the code that hands your call over to Spain's phone network.
9-Digit Number
Finish by keying in all 9 digits of the Spanish number.
Tip: a 9 or 8 means a landline, while a 6 or 7 means a mobile.
Nothing to Drop From the Number
Spain carries no "trunk code" (such as a leading 0) that you would strip out when calling from abroad, which sets it apart from many countries. Dial the number just as you see it written locally.
Prefixes for Spain's Biggest Cities
Every Spanish landline carries a provincial prefix of 2 or 3 digits, and they all cost the same to reach.
| City | Region | Prefix |
|---|---|---|
| Madrid | Community of Madrid | 91 |
| Barcelona | Catalonia | 93 |
| Valencia | Valencian Community | 96 |
| Seville (Sevilla) | Andalusia | 95 |
| Zaragoza | Aragon | 976 |
| City | Region | Prefix |
|---|---|---|
| Málaga | Andalusia | 95 |
| Murcia | Murcia | 968 |
| Palma | Balearic Islands | 971 |
| Bilbao | Basque Country | 94 |
| Alicante | Valencian Community | 96 |
Stop Overpaying to
Call Spain
Legacy carriers can bill 0.05 per minute on international calls to Spain. Intercalling sends your call over the internet with WebRTC technology, so those old telecom surcharges never reach your bill.
- Low per minute rates to Spain you can see upfront
- Nothing to install, no SIM card or app required
- Crisp HD Voice on every call
- Pay as you go with no monthly contracts
Lower Rates
Trim up to 90% off what AT&T, Verizon, or T-Mobile charge on their international plans.
One Flat Rate
Whether you ring a Madrid landline or an Ibiza mobile, the low rate stays the same.
Private
Every conversation is wrapped in bank-level encryption, so it stays between you and the person you called.
Instant
Skip the setup. Type the number and you are talking right away.
Frequently Asked Questions
Which country code do I use for Spain?
Spain answers on +34. Enter it after your own exit code (011 from the US, 00 from Europe) and right before the phone number.
How long are Spanish phone numbers?
They run a steady 9 digits. A number starting with 9 or 8 is a landline, while one starting with 6 or 7 is a mobile.
Should I add a zero ahead of the area code?
No. Spain uses a closed numbering plan, so unlike the UK or Italy there is no 'trunk code' (0) to dial or drop. Just enter +34 and then the full 9-digit number.
Can I reach Spanish mobiles too?
Yes. Any Spanish mobile on Movistar, Vodafone, Orange and the rest begins with 6 or 7, and you can call them all. Mobiles run a touch higher than landlines, yet the per minute rate with Intercalling stays very low.
Ready to call Spain for less?
Be on a call within seconds and pay only for the minutes you use. No credit card needed to sign up.

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.