How To Call Portugal From The USA: A Step-by-Step International Dialing Guide
To call Portugal from the United States, dial the US international exit code
011(or use the+sign on a mobile device), followed by the Portugal country code351, and then the 9-digit local subscriber number. For example, a landline call to Lisbon is dialed as011 351 21 XXX XXXXfrom a landline, or+351 21 XXX XXXXfrom a mobile phone. Understanding geographic area codes and mobile routing prefixes is essential to ensure successful call completion and avoid billing penalties.
Telecom Architecture & Pre-Call Planning Checklist
Initiating a voice connection between the North American Numbering Plan (NANP) network in the United States and the European telecommunications infrastructure in Portugal requires compliance with the International Telecommunication Union (ITU-T) E.164 recommendation. This standard defines the global public telecommunication numbering plan used for routing calls across different national networks.
Before placing your call, you must identify whether the receiving device is a landline (geographic number) or a mobile terminal. Portugal uses a closed numbering plan where all telephone numbers consist of exactly nine digits. Unlike other European nations, there are no trunk prefixes (such as "0") to drop when dialing internationally. However, geographic calls are routed via specific area codes, while mobile devices utilize non-geographic carrier routing prefixes.
Additionally, account for the time zone differences to prevent off-hours disruption. Mainland Portugal and the Madeira archipelago operate on Western European Time (WET, UTC+0) or Western European Summer Time (WEST, UTC+1), which is 5 hours ahead of Eastern Standard Time (EST) and 8 hours ahead of Pacific Standard Time (PST). The Azores archipelago operates on Azores Time (AZOT, UTC-1) or Azores Summer Time (AZOST, UTC+0), placing it 4 hours ahead of EST and 7 hours ahead of PST.
Essential Pre-Call Checklist
- Required Hardware: An active PSTN landline, a cellular mobile device (GSM/LTE/5G), or an active VoIP (Voice over IP) softphone client.
- Carrier Provisioning: Confirm with your US service provider that international long-distance dialing (ILD) is provisioned on your account to prevent automatic network rejections.
- Time-Zone Calculation: Verify the local time in Lisbon, Porto, or Ponta Delgada to ensure compliance with business hours or personal boundaries.
- Target Number Formatting: Ensure you have the exact 9-digit subscriber number, verified to start with a geographic identifier (2) or mobile indicator (9).
- Estimated Cost Benchmarks: Traditional cellular carriers charge between $1.50 and $3.00 per minute for direct-dial international calls without an international calling plan. VoIP services and specialized international calling cards reduce these rates to $0.01 to $0.10 per minute.
Technical Step-by-Step International Dialing Protocol
To route a voice call from a US-based telecommunications network to a recipient in Portugal, you must input a precise sequence of digits. Follow these operational steps to establish a connection.
Step 1: Access the International Transit Gateway (Exit Code)
To signal to the local US carrier that the call must be routed outside the North American Numbering Plan, you must first input the international access code.
- On a Landline Telephone: Manually dial 011. This is the standard international access code (IAC) for the United States.
- On a Mobile Device (Cellular): Press and hold the 0 key until the plus sign (+) appears on the screen. The network recognizes the "+" symbol as the universal exit code, automatically applying the correct outbound prefix regardless of your physical location.
Step 2: Input the Portugal Country Code
Once the outbound route is established, you must direct the call to the Portuguese national network.
- Dial 351. This is the country calling code assigned to Portugal by the ITU. This code routes the signal across international undersea cables and satellite links directly to the Portuguese gateways managed by Tier 1 carriers such as Altice Portugal (MEO), NOS, or Vodafone Portugal.
Step 3: Dial the 9-Digit National Subscriber Number
Portugal's national numbering plan is entirely unified into 9-digit blocks. This block contains both the regional destination (for landlines) or network operator code (for mobiles) and the unique customer terminal identifier.
- For Landlines (Geographic Numbers): Dial the 9-digit number starting with 2. The first two or three digits represent the geographical area code (e.g.,
21for Lisbon,22for Porto). Do not add any leading zeros. - For Mobile Phones (Non-Geographic Numbers): Dial the 9-digit number starting with 9 (typically
91,92,93, or96). These routing prefixes bypass regional exchanges and go directly to mobile switching centers. - For VoIP or Nomadic IP Lines: Dial the 9-digit number starting with 30.
Step 4: Execute the Call and Monitor Connection Tones
Press the call/send button on your device. You will experience a slight delay (typically 1 to 3 seconds) as the signaling gateways complete the SIP (Session Initiation Protocol) handshake.
Pro-Tip: If calling a Portuguese mobile phone that is currently roaming in another European Union country, you still dial the exact same sequence (
+351followed by the 9-digit mobile number). The Portuguese mobile network automatically tracks the device's location and forwards the call without any additional dialing steps on your part.Warning: Avoid dialing any additional country prefixes or local exit codes if you are using an app-to-phone VoIP service like Skype or Viber. Many of these applications require you to select the country from a dropdown menu, which automatically inputs the
+351prefix. Double-checking this prevents duplicate country code errors.
Portugal in 2026: What's Changed, What's Coming, and How to Get Ahead of It
Portugal Regional Dialing & Prefix Specifications
The table below outlines the primary geographic and non-geographic prefixes used within the Portuguese telecommunications network. Use this table to verify the destination of the number you are calling from the United States.
| Destination Region or Service | Local Area Prefix | Full Dialing Format from USA Landline | Full Dialing Format from USA Mobile |
|---|---|---|---|
| Lisbon (Metropolitan Area) | 21 | 011 351 21 XXX XXXX |
+351 21 XXX XXXX |
| Porto (Metropolitan Area) | 22 | 011 351 22 XXX XXXX |
+351 22 XXX XXXX |
| Coimbra | 239 | 011 351 239 XXX XXX |
+351 239 XXX XXX |
| Faro (Algarve Region) | 289 | 011 351 289 XXX XXX |
+351 289 XXX XXX |
| Funchal (Madeira Island) | 291 | 011 351 291 XXX XXX |
+351 291 XXX XXX |
| Ponta Delgada (Azores) | 296 | 011 351 296 XXX XXX |
+351 296 XXX XXX |
| Mobile Services (All Carriers) | 91, 92, 93, 96 | 011 351 9X XXX XXXX |
+351 9X XXX XXXX |
| Nomadic IP/VoIP Services | 30 | 011 351 30X XXX XXX |
+351 30X XXX XXX |
Troubleshooting International Call Failures
When calling Portugal from the USA, network incompatibilities, dialing mistakes, and carrier restrictions can cause call drops or intercept recordings. Use the diagnostics below to identify and resolve these issues.
Scenario 1: The call terminates instantly with a fast busy signal or "Your call cannot be completed as dialed" announcement.
- Root Cause: Your US phone service provider has restricted international outbound dialing on your account to protect against unauthorized usage charges, or you dialed the wrong exit code.
- Actionable Fix: Contact your US cellular or landline carrier's customer service department and request the activation of "International Long Distance Dialing." If using a landline, verify that you dialed
011and not00(which is the European exit code).
Scenario 2: You receive a Portuguese recording stating the number is incomplete or does not exist.
- Root Cause: You added a leading zero or dial code before the 9-digit national subscriber number, or you missed a digit in the sequence.
- Actionable Fix: Ensure there are exactly 9 digits following the
351country code. The Portuguese number should never begin with00or0when appended to the country code. Ensure the first digit of the 9-digit number is either a2,3, or9.
Scenario 3: The call connects but the audio is severely degraded, lagging, or suffers from Echo.
- Root Cause: The call is being routed over high-latency VoIP trunks or cheap international calling cards that use compressed bandwidth routes.
- Actionable Fix: If using a VoIP service, switch from cellular data to a high-speed Wi-Fi connection. If using a traditional telephone line, hang up and redial to force the carrier to establish a new, cleaner signaling path through the PSTN transit gateway.
Scenario 4: The call fails specifically when dialing a toll-free or premium rate service.
- Root Cause: Portuguese green numbers (800 prefix) or premium numbers (807, 808 prefixes) are localized services and are restricted by Portuguese regulators from receiving inbound international connections.
- Actionable Fix: Look up the organization's standard geographic landline number (beginning with
2) or search for an international contact number on their official website.
Frequently Asked Questions
Do I need to dial a 0 before the Portuguese phone number when calling from the USA?
No. Portugal does not use trunk codes or leading zeros for domestic or international dialing. When calling from the United States, dial the exit code (011 or +), the country code 351, and then immediately transition into the 9-digit local subscriber number. Adding a zero before the subscriber number will cause the call to fail.
What is the difference between calling a Portuguese landline and a Portuguese mobile phone?
The primary difference lies in the routing prefixes and call termination costs. Portuguese landline numbers start with the digit 2 followed by a regional code (e.g., 21 for Lisbon), while mobile numbers start with the digit 9 (e.g., 91 or 96). US carriers also charge higher per-minute termination rates when calling a Portuguese mobile number compared to a landline number.
How do I call the Azores or Madeira islands from the United States?
Because the Azores and Madeira are autonomous regions of Portugal, they are integrated into the same national numbering plan and use the same country code. To call the Azores, dial 011 351 followed by the regional area code (typically 292, 295, or 296) and the local subscriber number. For Madeira, dial 011 351 291 followed by the local subscriber number.
How can I call Portugal from the USA for free or at a low cost?
You can make free calls to Portugal by using internet-based messaging applications such as WhatsApp, FaceTime, or Viber, provided both you and the recipient have a data connection. For calling actual landline or mobile telephone numbers, using software-based VoIP providers like Skype, Zoom Phone, or Google Voice offers significantly lower per-minute rates compared to traditional mobile carriers.
Optimize Your Global Business Communications
If your business frequently communicates with partners, suppliers, or customers in Portugal, relying on standard cellular networks can result in unpredictable call quality and high rates. Upgrade your communication infrastructure with enterprise-grade VoIP services to enjoy seamless crystal-clear calling to Portugal and over 100 other countries today.