Quick answer: +34 is Spain. Every Spanish number has 9 digits after +34. Mobiles start with 6 or 7, landlines with 9 or 8. There is no leading 0 to drop. Example: +34 612 345 678.

How to dial Spain

Calling from Dial
Any mobile phone +34 + 9 digits
US or Canada landline 011 34 + 9 digits
UK, Germany, Mexico or Argentina landline 00 34 + 9 digits

Spain has no trunk prefix. Numbers are written and dialed as 9 digits with the area code built in, so you dial what you were given after +34: 912 345 678 becomes +34 912 345 678. Don't add a 0.

Mobile and landline numbers

Mobiles start with 6, or with 71 to 79 on newer numbers, like 612 345 678.

Landlines start with 9, or with 8 for some newer numbers. The first two or three digits show the province.

City Area code in Spain From abroad
Madrid 91 +34 91x xxx xxx
Barcelona 93 +34 93x xxx xxx
Valencia 960 to 963 +34 96x xxx xxx
Seville 954, 955 +34 954 xxx xxx
Málaga 951, 952 +34 952 xxx xxx
Bilbao 944, 946 +34 944 xxx xxx
Zaragoza 976, 876 +34 976 xxx xxx
Palma (Mallorca) 971, 871 +34 971 xxx xxx
Las Palmas (Gran Canaria) 928, 828 +34 928 xxx xxx
Santa Cruz de Tenerife 922, 822 +34 922 xxx xxx

A number starting with 9 is not always a landline: 900 is freephone, and 901, 902 and 905 are special-rate lines.

Codes that get mixed up with +34

+351 is Portugal. Gibraltar (+350) and Andorra (+376) have their own codes and are not reached through +34.

Time difference

Mainland Spain and the Balearic Islands are on CET (UTC+1) in winter and CEST (UTC+2) in summer. The Canary Islands are an hour behind, on the same time as the UK. Both change clocks on the last Sundays of March and October, the same dates as the rest of the EU. The table shows Madrid.

Where you are Your clocks on summer time Your clocks on standard time
US East Coast Madrid is 6h ahead
US West Coast Madrid is 9h ahead
UK Madrid is 1h ahead all year
Mexico City (no clock change) Madrid is 8h ahead in the Spanish summer, 7h ahead in the Spanish winter

The US changes its clocks on different dates, so for two or three weeks in March and about a week around the start of November, Spain is an hour closer to the US. A 9 AM call from New York reaches Madrid at 3 PM and the Canary Islands at 2 PM.

Call Spain with CallSky
Starting rates · No subscription
Pay-as-you-go
Billed per minute
From
$0.04 per min
Start Calling Spain →

Prefer calling over WiFi? See our guide to the best apps for WiFi calling.

FAQ

Can I call a Spanish 900 or 902 number from abroad?

Often not. 900 freephone numbers and 901 or 902 service numbers are set up for callers in Spain, and many won't connect from other countries. Look for the company's regular landline number instead.

Is a Spanish number starting with 70 a mobile?

No. Numbers starting 70 are personal numbers that forward to whatever phone the owner chooses. Mobiles start with 6 or with 71 to 79.