🇬🇧 ➔ 🇪🇸UK to Spain Calling Guide

Calling from UK
to Spain is Simple

Connecting to Madrid, Barcelona, or the Costa del Sol? The dialing code is +34 (or 0034 from a UK landline). Avoid expensive roaming charges by using StartACall directly from your browser.

How to Dial
Calling Spain (+34)Line Active
🇪🇸

How to Call Spain from UK Step-by-Step

Calling Spain from the United Kingdom is straightforward. Follow this 3-step guide.

1

UK Exit Code

Dial 00.
This is the standard exit code for calling internationally from the UK and Europe.
(On mobile/VoIP, just use +)

2

Spain Code (+34)

Dial 34.
This connects your call to the Spanish telephone network.

3

Full Number

Dial the 9-digit Spanish number.Note: Do not drop any digits!

No "Leading Zero" to Drop

Unlike France or the UK, Spanish phone numbers generally do not start with a 0. You simply dial the country code followed by the full number.

Landline (Madrid)
+34 91 123 4567
Mobile
+34 600 123 456

Spanish Area Codes

Common prefixes for major Spanish cities. Spanish numbers are always 9 digits long.

CityRegionPrefix
MadridCentral91
BarcelonaCatalonia93
ValenciaValencia96
Seville (Sevilla)Andalusia95
MalagaAndalusia95
CityRegionPrefix
BilbaoBasque Country94
AlicanteValencia96
ZaragozaAragon976
Palma de MallorcaBalearic Islands971
Las PalmasCanary Islands928
Mobile Numbers

Calling Spanish Mobiles

Spanish mobile phone numbers start with 6 or 7.

6 / 7XX XXX XXX
Movistar / Vodafone / Orange / Yoigo

Cheap Calls to Spain
From the UK

Calling Spain from a UK mobile (EE, O2, Vodafone, Three) can be incredibly expensive if you don't have a specific add-on. StartACall bypasses these networks entirely.

  • Avoid expensive UK carrier international rates
  • Call Spanish mobiles and landlines for pennies
  • No contract, pay-as-you-go
  • Crystal clear quality to Madrid, Barcelona & more

Save Money

Cheaper than standard BT or Virgin Media international rates.

Holiday Ready

Perfect for calling hotels, restaurants, or friends in Spain.

Secure

Encrypted WebRTC technology keeps your calls private.

Instant

No SIM swapping. Just open your browser and call.

Frequently Asked Questions

What is the code for Spain from UK?

The country code for Spain is +34. From a UK landline, dial 0034. From a mobile, you can simply dial +34.

How many digits are in a Spanish phone number?

Spanish phone numbers are 9 digits long. Landlines typically start with 9 or 8, and mobile numbers start with 6 or 7.

Do I need to dial an area code in Spain?

Yes, the area code is part of the 9-digit number in Spain. You cannot dial a local number without its regional prefix (e.g., 91 for Madrid), even if you are in the same city.

Is it free to call Spain from UK?

Calls to Spain are not free on standard UK networks and can be quite expensive. StartACall offers a much cheaper alternative using VoIP technology.

Ready to call Spain?

Start making calls in seconds. No credit card required to sign up.