Spain calling code: +34
The short answer is +34. The useful answer is: what do you dial from your country, and what should you do with leading zeros?
What to dial (quick guide)
- Start with your exit code (international call prefix), or just use + on mobiles.
- Dial 34 (the country calling code).
- Dial the national number (often with the domestic trunk prefix removed).
Trunk prefix note: none listed for this country in the MVP dataset.
Use the Dial Builder to paste your number and get the exact dial string.
Examples
- national: 912 34 56 78
- international: +34 912 34 56 78
Notes
- Spain does not use a separate trunk prefix 0 for geographic numbers in the same way as some other European countries.
- International format is +34 followed by the national number.
Common routes
Jump straight into the dial builder:
- Call from US to ES (exit code 011)
- Call from GB to ES (exit code 00)
- Call from CA to ES (exit code 011)
- Call from IE to ES (exit code 00)
- Call from FR to ES (exit code 00)
- Call from DE to ES (exit code 00)
- Call from IT to ES (exit code 00)
- Call from AU to ES (exit code 0011)
- Call from IN to ES (exit code 00)
FAQ
What is the country calling code for Spain?
The country calling code for Spain is +34.
How do I call Spain from another country?
Dial your international exit code, then 34, then the national number. In mobile-friendly format you can usually dial +34 followed by the national number.
Do I drop a leading 0 when calling Spain internationally?
Spain does not generally use a trunk prefix field in this MVP dataset, but formatting varies; use the dial builder to normalize your specific number.