How To Call Spain From The US: Complete International Dialing Guide

How To Call Spain From The US: Complete International Dialing Guide

Calling Codes For Spain: Your Quick Guide - Elevate Pay

To call Spain from the United States, dial the US international exit code 011, followed by Spain’s country code 34, and then the exact 9-digit local phone number. If you are calling from a mobile device or VoIP service, you can replace the 011 exit code by pressing and holding the "+" key to output +34 followed by the 9-digit local number. This standardized format ensures your call successfully routes through the North American Numbering Plan (NANP) gateways to the Spanish public switched telephone network (PSTN).


Pre-Dialing Technical Requirements and Time-Zone Synchronizations

Initiating an international call from the United States to Spain requires an understanding of telecommunications protocols, carrier provisions, and geographic time differences. Because Spain operates on a closed dialing plan regulated by the Comisión Nacional de los Mercados y la Competencia (CNMC), any deviation from standard dialing sequences will result in immediate routing failure.

Before attempting to place your call, review the following hardware, network, and schedule parameters:



Prerequisites and Technical Checklist



  • Network Compatibility: Ensure your landline, mobile carrier, or Voice over IP (VoIP) provider has International Direct Dialing (IDD) enabled on your account service profile.
  • SIP and VoIP Provisioning: If using a Session Initiation Protocol (SIP) trunk or cloud-hosted PBX, verify that international outbound dialing rules are configured to permit traffic to route to the country code 34.
  • Time Zone Discrepancy (Mainland Spain): Mainland Spain operates on Central European Time (CET, UTC+1) and observes Central European Summer Time (CEST, UTC+2). This places Madrid and Barcelona 6 hours ahead of Eastern Standard Time (EST), 7 hours ahead of Central Standard Time (CST), 8 hours ahead of Mountain Standard Time (MST), and 9 hours ahead of Pacific Standard Time (PST).
  • Time Zone Discrepancy (Canary Islands): The Canary Islands operate on Western European Time (WET, UTC+0) and Western European Summer Time (WEST, UTC+1), which is exactly 1 hour behind mainland Spain (5 hours ahead of EST).
  • Financial Benchmarks: Standard IDD rates on traditional US mobile networks range from $1.00 to $3.50 per minute. VoIP termination services or specialized international calling plans can reduce this cost to $0.01 to $0.05 per minute for landlines, and $0.02 to $0.15 per minute for mobile terminations.

Step-by-Step Protocol for Routing Calls from the US to Spain

To connect a call from a US-based origination point to a Spanish termination point, you must execute a precise sequence of digits. Follow this structured process to complete your call.



Step 1: Input the United States International Exit Code

The exit code, also known as the International Direct Dialing (IDD) code, instructs your domestic carrier to route the call outside the North American Numbering Plan.



  • Landline and Traditional PSTN Dialing: Manually dial 011 on your keypad. This is the standard hardcoded exit gateway prefix for North America.
  • Mobile Phone Dialing: Press and hold the 0 (zero) key on your mobile device dialer until the + (plus) symbol appears on the screen. The plus sign functions as a universal exit code across all global mobile networks, automatically inserting the correct exit sequence (011 from the US) depending on where your device is registered.


Step 2: Input the Spain Country Code

Once the carrier identifies an outbound international request, you must specify the destination nation.



  • Dial 34. This is the country code assigned to Spain by the International Telecommunication Union (ITU) under the E.164 recommendation.

At this point, your dialing string will display as either 011 34 (for landlines) or +34 (for mobile devices).



Step 3: Enter the 9-Digit Spanish Local Phone Number

Spain utilizes a closed, non-geographic and geographic hybrid numbering system where every standard phone number is exactly 9 digits long. There are no national trunk prefixes (such as "0") used within Spain; you must dial the 9-digit sequence directly after the country code.



  • Identifying Landline Destinations: If you are calling a fixed landline, the 9-digit number will begin with a geographic area code starting with 9 or 8. For example, Madrid numbers begin with 91 or 81, while Barcelona numbers start with 93 or 83.
  • Identifying Mobile Destinations: If you are calling a mobile device, the 9-digit number will begin with the digit 6 or 7.
  • Input Sequence: Dial the 9 digits sequentially without adding spaces, dashes, or special characters. For example, if the local Madrid landline is 915-555-555, you will dial 915555555.


Step 4: Confirm the Final Dialing String

Verify your sequence matches one of the two technical structures below before initiating the call:



  • PSTN/Landline Format: 011 34 XXX XXX XXX
  • Mobile/VoIP Format: +34 XXX XXX XXX

Initiate the call. You will hear a distinct European ringback tone (two short, repeating tones separated by a pause) instead of the single continuous ringing tone common in North America.


Secretary-General of ASEAN Receives Farewell Call from Ambassador of ...

Secretary-General of ASEAN Receives Farewell Call from Ambassador of ...

Spain Phone Number Allocation, Prefixes, and Dialing Matrices

The Spanish telecommunications network assigns specific leading prefixes to numbers depending on their geographic region, service type, and billing characteristics. The table below outlines how these prefixes are distributed and provides formatting examples for callers based in the United States.



Destination/Service Type Regional Leading Digits Total Digits US Dialing Format (Landline) US Dialing Format (Mobile/VoIP)
Madrid (Geographic) 91 or 81 9 011 34 91X XXX XXX +34 81X XXX XXX
Barcelona (Geographic) 93 or 83 9 011 34 93X XXX XXX +34 83X XXX XXX
Valencia (Geographic) 96 or 86 9 011 34 96X XXX XXX +34 86X XXX XXX
Seville (Geographic) 95 or 85 9 011 34 95X XXX XXX +34 85X XXX XXX
Spanish Mobile Networks 6 or 7 9 011 34 6XX XXX XXX +34 7XX XXX XXX
Toll-Free (Dentro de España) 900 or 800 9 011 34 900 XXX XXX +34 800 XXX XXX
Shared Cost / Premium 901, 902, or 803 9 011 34 902 XXX XXX +34 803 XXX XXX

Pro-Tip: Toll-free numbers in Spain (prefixes starting with 900 or 800) are generally free only when dialed from within Spanish borders. When dialed internationally from the United States, these numbers may be blocked by the receiving Spanish network, or your domestic US carrier may bill them at premium international rates.

Resolving Interrupted Connections and Dialing Failures

If your call to Spain fails to connect, it is typically due to carrier-level restrictions, formatting errors, or local infrastructure rules. Below are the most common failure scenarios and their technical remedies.



  • Scenario 1: Call yields an "Invalid Number" or "Number Not Recognized" recording.



    • Root Cause: You may have included a leading "0" before the Spanish 9-digit number, which is common in other European countries (like the UK or France) but invalid in Spain. Alternatively, you may have omitted the country code 34 entirely.
    • Actionable Fix: Re-verify the number. Ensure there is no "0" between 34 and the local 9-digit number. Confirm that the total number of digits following the "011 34" prefix is exactly 9.
  • Scenario 2: The call immediately drops, goes to a fast busy signal, or triggers an "International restriction" notice.



    • Root Cause: Your US carrier has blocked international dialing on your account to prevent fraudulent or accidental charges.
    • Actionable Fix: Contact your domestic cellular or landline service provider. Request the removal of the "International Outbound Call Block" on your line and verify that your account is authorized for IDD services.
  • Scenario 3: VoIP softphone or cloud PBX fails with a "404 Not Found" or "484 Address Incomplete" SIP error.



    • Root Cause: The outbound dialing rules or dial-plan patterns on your VoIP system are not configured to translate the "011" prefix into an E.164 format.
    • Actionable Fix: Adjust your SIP dial-string pattern configurations. Force your software to output the number in pure E.164 format (starting with +34 or utilizing a rule that replaces 011 with the proper outbound SIP gateway routing prefix).
  • Scenario 4: The destination mobile phone does not receive your SMS text messages.



    • Root Cause: Your US carrier is attempting to route the SMS text over a non-supported international signaling gateway, or you did not use the mobile-specific "+" dialing prefix.
    • Actionable Fix: Ensure you format the recipient’s number using the "+34" prefix rather than "011 34" when sending SMS. Some US carriers do not support SMS routing via the 011 exit sequence.

Frequently Asked Questions



Do I need to dial an area code for Madrid or Barcelona separately?

No, Spain does not use separate area codes that must be added to a local number. The geographic area identifier (such as 91 for Madrid or 93 for Barcelona) is already integrated directly into the standard 9-digit subscriber number. You do not need to add any prefix between the country code (34) and the subscriber's 9-digit number.



How do I call a Spanish mobile phone differently than a landline?

The mechanical steps for dialing are identical; however, you must ensure you have the correct destination number. Spanish mobile numbers always begin with the digit 6 or 7, whereas traditional landlines begin with 8 or 9. Knowing this distinction is helpful, as some US carriers charge higher termination rates for calls placed to mobile networks than to landline systems.



Will calling a toll-free number in Spain (900 or 800) be free from the US?

No, dialing a Spanish toll-free number from the United States is not free. These numbers are designed for domestic callers within Spain. If your US carrier permits the call to go through, you will be billed at standard international long-distance rates. Furthermore, many Spanish businesses block incoming international traffic to their toll-free lines to prevent international billing surcharges, requiring you to call their standard geographic landline number instead.



How do I text a Spanish mobile number from a US cell phone?

To send a text message, open your messaging application, start a new conversation, and enter the destination phone number using the mobile E.164 format: +34 followed by the 9-digit mobile number (e.g., +34 6XX XXX XXX). Do not use the "011" exit code for SMS messaging, as cellular networks rely exclusively on the "+" symbol to route international texts.



What is the cheapest way to make calls to Spain from the US?

The most cost-effective methods to call Spain are through Over-The-Top (OTT) applications, such as WhatsApp, FaceTime, or Zoom, which route calls over data networks and bypass traditional carrier fees entirely. If you must call a standard PSTN landline or mobile number, utilizing a VoIP service provider, a virtual prepaid calling card, or adding an international calling pass to your domestic carrier plan will dramatically reduce per-minute charges.

Optimize Your Global Communication Infrastructure

Are you looking to scale your business operations or establish a reliable virtual presence across European markets? Contact our technical advisory team today to deploy high-performance enterprise SIP trunks and unified VoIP communications tailored for international connectivity.


Nine Barcelona players hoping for Spain call-up as Luis de la Fuente ...

Nine Barcelona players hoping for Spain call-up as Luis de la Fuente ...

Read also: iPhone 16 Pro Max Price Guide: Summer 2026 Market Trends and Trade-In Alerts