00 34 or +34
You will always have to dial this telephone code before the number you want to call in Spain.
Choose another country :
By countries :
By country code :
How to call Spain ?
To call Spain you need to dial like this : 00 + Spain country code + city area code + the number you wish to call.
For example to call Spain you always need to do 0034 + number, so it looks like 00 34XXXXXXXXX.
(00) is the intrnational access code but from Canada it is 011.
What is the 34 country code ?
0034 is Spain country telephone code. It's the dialing code you need for calling Spain from another country. This page concern only Spain dial code. If you want to know others dialing country codes you can find what you search in homepage.
International access code can be replaced by "+" and the dialing code can be written like +34 or like 0034.
Spain cities area codes.
You can find below area codes for major cities of Spain.
Before dialing, you must first enter the country code for Spain and then the area code of the city you want to call.
So, you must start your dialing like this :
IDD + Spain country code + city area code + ?????
City
Dialing codes
Area code
City calling phone code
Alava
+34
954
0034954
Albacete
+34
967
0034967
Alicante
+34
96
003496
Almeria
+34
950
0034950
Asturies
+34
985
0034985
Avila
+34
920
0034920
Badajoz
+34
924
0034924
Baleares
+34
971
0034971
Barcelone
+34
93
003493
Bilbao
+34
94
003494
Burgos
+34
947
0034947
Caceres
+34
927
0034927
Cadix
+34
956
0034956
Cantabrie
+34
942
0034942
Castellon
+34
964
0034964
Ceuta
+34
952
0034952
Cordoba
+34
957
0034957
La Corogne
+34
981
0034981
Cuenca
+34
969
0034969
Gerone (Girona)
+34
972
0034972
Grenade
+34
958
0034958
Guadalajara
+34
949
0034949
Guipuzcoa
+34
943
0034943
Huelva
+34
959
0034959
Huesca
+34
974
0034974
Igualada
+34
93
003493
Jaen
+34
953
0034953
La Rioja
+34
941
0034941
Las Palmas
+34
928
0034928
Leon
+34
987
0034987
Lerida
+34
973
0034973
Lugo
+34
982
0034982
Madrid
+34
91
003491
Malaga
+34
95
003495
Melilla
+34
952
0034952
Murcie
+34
968
0034968
Navarre
+34
948
0034948
Orense (Ourense)
+34
988
0034988
Palencia
+34
979
0034979
Palma de Mallorca
+34
971
0034971
Pampelune
+34
948
0034948
Pontevedra
+34
986
0034986
Salamanque
+34
923
0034923
Santa Cruz de Tenerife
+34
922
0034922
Santander
+34
942
0034942
Saragosse
+34
976
0034976
Segovia
+34
921
0034921
Seville
+34
95
003495
Soria
+34
945
0034945
Tarragone (Tarragona)
+34
977
0034977
Tenerife
+34
922
0034922
Teruel
+34
978
0034978
Tolede
+34
925
0034925
Torremolinos
+34
952
0034952
Valence
+34
96
003496
Valladolid
+34
983
0034983
Vizcaya
+34
94
003494
Zamora
+34
980
0034980
Photos of Spain
Some others countries codes
N°
ISO code
Flags
Country
Capital
Country code
Erreur : SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known