Spain's country code is +34. From the UK, dial +34 then the full 9-digit Spanish number. There is no leading 0 to drop. A Madrid landline printed as 91 XXX XX XX is +34 91 XXX XX XX. A Spanish mobile printed as 6XX XXX XXX is +34 6XX XXX XXX. Do not insert a trunk 0: +34 091 is a misdial.
How to dial
Use one of these origin formats:
- âș+34 plus the full national number (usual on a mobile)
- âș00 34 plus the same digits from a UK landline that still needs the international access prefix
Ofcom's National Telephone Numbering Plan designates 00 as access to international telephone numbers from the UK. + is a substitute on many mobiles. Do not assume every device accepts the same input.
More numbers: call Spain. Area codes: Spain calling codes.
The ITU E.164 list assigns 34 to Spain. Spain's national numbering plan is a closed 9-digit plan: callers always dial all nine digits. Provincial geographic ranges begin with 9 or 8; the ministry presentation lists Madrid fixed ranges including 910-919. Mobile numbers are described as beginning with 6. A prefix is a format hint, not proof of the current network. The CNMC numbering registry assigns those ranges to operators.
Cost
A call from the UK to Spain is an international call from home. That is not the same as roaming while you are in Spain.
EE's call-abroad page sells International Pass and International Extra add-ons for calls from the UK. Inclusive minutes, if any, are plan-specific. Check whether Spain is named on the destination list.
Listed WorldDial rates checked on 13 September 2026: $0.04/min to landlines and $0.06/min to mobiles, in USD. Calls are billed in whole minutes, rounded up. Check the current rate for your number on rates before adding credit.
If Spain is already in your UK calling allowance, use your handset. If it is not, you can place the call in the browser. How calling works: how it works.
When 900 is the wrong number
Spanish 900 sits in the domestic special-rate numbering family. Do not assume a domestic toll-free number will work from the UK. Use the number the organisation publishes for international callers.
Santander contacts for overseas callers are on Banco Santander from abroad.
Time difference
Mainland Spain is one hour ahead of the UK throughout the year. Both countries change their clocks on the same schedule. Check the organisation's local opening hours before calling.
Format mistakes to avoid
- âșInventing a drop-zero or inserting a trunk 0 (+34 91, not +34 091)
- âșAssuming a 900 number will work from the UK
Vous appelez Spain ?
Voyez le tarif en direct, saisissez le numéro au format international, et appelez depuis le navigateur.
Paiement Ă l'usage âą Pas d'abonnement âą Le correspondant n'a pas besoin de WorldDial
FAQs
What is the international dialing code for Spain?
+34. From the UK, dial +34 or 00 34, then the full 9-digit Spanish number. There is no leading 0 to drop.
Do I drop a leading 0 for Spain?
No. Spain's closed 9-digit plan has no trunk 0. A Madrid line stays +34 91 âŠ.
What does WorldDial charge to Spain?
Listed WorldDial rates checked on 13 September 2026: $0.04/min to landlines and $0.06/min to mobiles, in USD. Check rates for the number you will dial.
