Every number type in Portugal with real format examples: how numbers are written domestically, how to dial them from abroad, and the E.164 form your systems should store.
Right now in Portugal
--:--
Portugal spans 3 time zones; showing Europe/Lisbon.
Country code
+351
Trunk prefix
none
Intl. call prefix
00
Mobile digits
9
Number formats by type
Examples from the official numbering plan metadata. The E.164 column is the normalized form for databases and APIs.
Type
Domestic (national)
From abroad
E.164
Digits
Landline
21 234 5678
+351 21 234 5678
+351212345678
9
Mobile
912 345 678
+351 912 345 678
+351912345678
9
Toll-free
800 123 456
+351 800 123 456
+351800123456
9
Premium rate
760 123 456
+351 760 123 456
+351760123456
9
VoIP
301 234 567
+351 301 234 567
+351301234567
9
Shared cost
808 123 456
+351 808 123 456
+351808123456
9
How to call Portugal
From abroad: dial +351 (or your country's exit code, e.g. 00 from Europe, 011 from North America), then the national number. Example: +351 912 345 678
Within Portugal: dial the number as written domestically. Example: 912 345 678
Calling abroad from Portugal: the international prefix is 00, or simply use + on mobiles.
Storing numbers in software: always store E.164 (+351912345678): unambiguous, sortable, and what SMS and telephony APIs expect.
Exact dial sequence from your country
Pick where you are calling from and get the digit-for-digit sequence for a Portugal number, with your country's exit code instead of the generic +.
Dial exactly
Frequently Asked Questions
What is the phone number format in Portugal?
Numbers in Portugal use country code +351. A mobile number looks like 912 345 678 domestically, or +351 912 345 678 in international format (E.164: +351912345678). Mobile numbers have 9 national digits.
How do I call Portugal from abroad?
Dial your country's international prefix (or +), then 351, then the national number. Example: +351 912 345 678.
What is the country calling code for Portugal?
The country calling code for Portugal is +351. To call abroad from Portugal, the international prefix is 00 (or use +).
Cookies, the honest version. We would like to use Google Analytics to see which pages help people. Nothing is set until you say yes, and every tool works exactly the same either way. Privacy Policy