4.7/5 from 6,000+ businesses

How to call Spain

From the US, dial 011, then Spain's country code 34, then the 9-digit number. Spain has no leading 0 to drop. From a mobile, dial +34 and the 9 digits.

Calling Spain from the US
  1. 011Exit code from the US or Canada
  2. 34Spain's country code
  3. 912 345 678The 9-digit number (91 is Madrid)

From a mobile: +34 912 345 678

Country code
+34
Dial from the US
011 34 + number
Number length
9 digits
Time zone
Central European time, UTC+1 (+2 in summer)

Paste a number, get the digits to dial

Copied a Spanish number from an email or a website? Paste it as it is. You'll get the exact digits to dial from where you are, whether it's a mobile or a landline, and where it rings.

Any format works: with or without the country code, spaces, dashes or brackets. It's read in your browser and never sent anywhere.

Example shown: a landline, 912 345 678. Paste your own number above.
  • From any mobile phone+34 912 345 678
  • From a US or Canadian landline011 34 912 345 678
  • From Europe and most other countries00 34 912 345 678
  • From an Australian landline0011 34 912 345 678
  • Inside Spain912 345 678

How to call Spain from the US, step by step

From the US, dial 011, then Spain's country code 34, then the 9-digit number. Spain has no leading 0 to drop. From a mobile, dial +34 and the 9 digits.

01

Dial 011

The exit code for calls leaving the US or Canada. On a mobile, press and hold 0 to type + instead, which works from any country.

02

Dial 34

Spain's country code. Together with the exit code: 011 34 from a US landline, +34 from a mobile.

03

Dial the 9 digits as written

Spanish numbers have no trunk 0, so what you see is what you dial: 91 for Madrid, 93 for Barcelona, 6 for a mobile.

04

Check you have all nine

Every Spanish number is nine digits, landline or mobile, like 912 345 678 or 612 345 678.

Dial formats for Spain, landline and mobile

The same two example numbers, written the way you dial them from each place. Swap in the number you need, or paste it into the formatter above.

From a US or Canadian landline011 is the North American exit code.To a landline011 34 912 345 678To a mobile011 34 612 345 678
From any mobile phoneHold 0 to type the +.To a landline+34 912 345 678To a mobile+34 612 345 678
From Europe and most other countries00 is the international exit code in most of the world.To a landline00 34 912 345 678To a mobile00 34 612 345 678
From an Australian landlineAustralia uses 0011.To a landline0011 34 912 345 678To a mobile0011 34 612 345 678
Inside SpainTo a landline912 345 678To a mobile612 345 678

Example numbers for illustration only.

Landline or mobile? How to tell in Spain

Spanish mobiles start with 6 or 7. Landlines start with 9 (or 8): 91 Madrid, 93 Barcelona, 96 Valencia, 954 Seville, 971 the Balearic Islands. 900 numbers are free from inside Spain; 901 and 902 are charged.

Main Spanish area codes

City or regionArea code (from abroad)
Madrid91, 81
Barcelona93, 83
Valencia region96
Seville954
Málaga952
Granada958
Córdoba957
Cádiz956
Bilbao944
Zaragoza976
Balearic Islands971
Las Palmas, Canary Islands928
Tenerife, Canary Islands922
A Coruña981
Vigo and Pontevedra986
Asturias985
Valladolid983
Murcia968
Alicante965
Navarre948
Cantabria942
Tarragona977
Girona972
Lleida973
Salamanca923
Toledo925

Best time to call a business in Spain

Many businesses stop from 2 pm to 4 pm or 5 pm. In July and August a lot of offices work a single shift, roughly 8 am to 3 pm, and are hard to reach in the afternoon. Mainland Spain is 6 hours ahead of New York and 9 ahead of Los Angeles for most of the year. The Canary Islands are one hour behind the mainland.

Working days
Monday to Friday
Typical office hours
9 am to 2 pm, then 4 pm or 5 pm to 7 pm local time
Time zone
Central European time, UTC+1 (+2 in summer)
From the US East Coast
10 am to 1 pm ET

The time in Spain right now

Worked out from your own clock, daylight saving included.

  • Madrid, Barcelona --:--
  • Canary Islands --:--

How much does it cost to call Spain?

It depends on what you call from. A US mobile plan without an international add-on bills every minute abroad, often at a high rate. Calling apps are cheaper but show their own number. With Allo you call from the business number you already have, at a published per-minute rate, without buying a Spanish number.

Calling Spain with Allo
To landlines
$0.52
per minute
To mobiles
$0.03
per minute

No Spanish number to buy and no prepaid credit. The call goes out from your Allo number, from the desktop or mobile app, and the rate is public before you dial.

  • Call Spain from your existing business number, no local number needed
  • Per-minute rates published for every destination, checked before you call
  • From the Allo desktop and mobile apps, over Wi-Fi or data
  • An AI summary and transcript after every call
  • 7-day free trial

From a US Allo number. Averaged estimates published on rates.withallo.com, October 2026: the final rate can vary slightly with your number and the prefix dialed. Special and premium numbers are charged differently.

Can you call Spain for free?

Almost everyone in Spain uses WhatsApp, including many shops and restaurants. It only works if the person you are calling has the same app and a data connection, and it cannot reach a landline, a switchboard or a business that only answers its phone line.

WhatsApp

Free over Wi-Fi or mobile data, as long as both people have the app installed and are online.

Not for landlines or businesses

An app call can't reach a landline, an office switchboard or anyone who isn't on the app. Most businesses still answer on their phone line.

A real call, at a fair rate

For everything else, call the number. With Allo, Spain landlines are from $0.52/min and mobiles from $0.03/min.

Calling Spain: your questions

Spain's country code is +34. From the US, dial 011 34 before the number. From a mobile anywhere, +34 does the same job.

From a US or Canadian landline, dial 011 (the exit code), 34 (the country code), then the number: 011 34 912 345 678. From most other countries, the exit code is 00 instead of 011.

Press and hold 0 to type +, then 34 and the number: +34 912 345 678. The + works from any country, so it's the safest way to save a Spanish number in your contacts.

Spanish mobiles start with 6 or 7. A landline written 912 345 678 at home is dialed 011 34 912 345 678 from the US, or +34 912 345 678 from a mobile.

A mobile written 612 345 678 is dialed 011 34 612 345 678 from a US landline, or +34 612 345 678 from a mobile. Paste any number into the formatter to see which kind it is.

Offices are typically open Monday to Friday, 9 am to 2 pm, then 4 pm or 5 pm to 7 pm local time. Many businesses stop from 2 pm to 4 pm or 5 pm. In July and August a lot of offices work a single shift, roughly 8 am to 3 pm, and are hard to reach in the afternoon. Mainland Spain is 6 hours ahead of New York and 9 ahead of Los Angeles for most of the year. The Canary Islands are one hour behind the mainland.

It depends on what you call from. A US carrier without an international add-on can charge a high per-minute rate. With Allo, calls to Spain landlines are from $0.52/min and mobiles from $0.03/min from a US business number, and every rate is published before you call.

Yes, with an app: Almost everyone in Spain uses WhatsApp, including many shops and restaurants. It only works if the person you are calling has the same app and a data connection, and it cannot reach a landline, a switchboard or a business that only answers its phone line. To reach anyone else, place a regular call.