Also written as: +351 · 00351 · 011 351 (from the USA and Canada) · 00-351
Who uses +351
+351 is the country code for Portugal, the only country listed on this page. The country's official name is the Portuguese Republic and its ISO code is PT. People and businesses in Portugal use +351 numbers, and callers from outside the country dial the code before the local number.
Portugal, its capital and currency
Portugal sits in Southern Europe, in the continent of Europe. Its capital is Lisbon. The official language is Portuguese, and the currency is the Euro. The demonym for the country is Portuguese. The country has three time zones: Atlantic/Azores at UTC-01:00, Atlantic/Madeira at UTC+00:00, and Europe/Lisbon at UTC+00:00.
What a +351 mobile number looks like
A Portuguese mobile number written in international format appears as +351 912 345 678. The +351 code comes first, followed by the subscriber number. Use this layout when you store or share a number for a contact in Portugal.
Calling and messaging +351 numbers over the internet
You can call or message a +351 number using a data connection rather than a standard mobile line. A voice or messaging app on a phone, tablet or computer connects over Wi-Fi or mobile data and reaches the Portuguese number you want. This approach works for reaching contacts in Lisbon and elsewhere in Portugal, and for staying in touch with Portuguese numbers while you are outside the country.
Sending top-ups to Portuguese operators
Slashtel sends prepaid mobile top-ups to three operators in Portugal: MEO, NOS and Vodafone. If you want to top up a Portugal number, choose the operator, enter the number and complete the prepaid top-up. This suits people who want to add credit to a Portuguese prepaid line for a contact in Portugal, or for their own number while travelling.
The +351 code is tied to Portugal alone, so a number beginning with +351 belongs to a Portuguese line. The country uses the Euro, and its capital is Lisbon, where the Europe/Lisbon time zone at UTC+00:00 applies. Portuguese is the language used for numbers and contacts in the country. When you save a Portuguese mobile number, keep the +351 prefix and the format shown above so the number stays usable across apps and devices. Internet calling and messaging let you reach +351 numbers over a data connection, and Slashtel prepaid top-ups support MEO, NOS and Vodafone lines in Portugal.
Facts checked 26 October 2026.
Portugal number format
| International | +351 912 345 678 |
| E.164 (apps and forms) | +351912345678 |
| Inside Portugal | 912 345 678 |
| Digits after +351 | 9 |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Portugal
| Calling from | Dial |
|---|---|
| Any mobile phone | +351 912 345 678 |
| the United States (landline) | 011 351 912 345 678 |
| Canada (landline) | 011 351 912 345 678 |
| the United Kingdom (landline) | 00 351 912 345 678 |
| Ireland (landline) | 00 351 912 345 678 |
| the United Arab Emirates (landline) | 00 351 912 345 678 |
| Australia (landline) | 0011 351 912 345 678 |
| India (landline) | 00 351 912 345 678 |
| Germany (landline) | 00 351 912 345 678 |
| France (landline) | 00 351 912 345 678 |
| Spain (landline) | 00 351 912 345 678 |
| Saudi Arabia (landline) | 00 351 912 345 678 |
| South Africa (landline) | 00 351 912 345 678 |
| Inside Portugal | 912 345 678 |
Top up a +351 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +351 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+351 in other languages
- مفتاح 00351 (+351) هو مفتاح الاتصال الدولي لدولة البرتغال
- 00351 (+351) est l'indicatif téléphonique de : Portugal
- +351 (00351) es el prefijo telefónico de: Portugal
- +351 (00351) ist die Ländervorwahl von: Portugal
- +351 (00351) è il prefisso internazionale di: Portogallo
- +351 (00351) é o código de país de: Portugal
- +351 (00351) hangi ülkenin kodu? Portekiz
- +351 (00351): телефонный код страны Португалия
- +351 (00351): κωδικός χώρας για Πορτογαλία
- +351 (00351) kis desh ka code hai? Portugal ka country code hai
- +351 (00351) पुर्तगाल का देश कोड है
- +351 (00351) پرتگال کا کنٹری کوڈ ہے
- +351 (00351) کد کشور پرتغال است
- +351 (00351) là mã quốc gia của Bồ Đào Nha
- +351 (00351) คือรหัสประเทศของ โปรตุเกส
Questions
Which country has the country code +351?
+351 is the country code for Portugal.
How do I call Portugal from the USA or Canada?
Dial 011, then 351, then the number: for example 011 351 912 345 678. From a mobile you can dial +351 912 345 678 instead.
How do I call Portugal from the UK?
Dial 00, then 351, then the number: for example 00 351 912 345 678.
How many digits is a Portugal mobile number?
9 digits after the country code +351. Example: +351 912 345 678.
Which country is 00351?
00351 is Portugal. 00 is the exit code used in most countries, so 00351, +351 and 011 351 from the USA all reach the same country.
Is +351 the same as 00351?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +351 and 00351 are the same. From the USA and Canada the exit code is 011, so you would dial 011351.
Can I send a mobile top-up to a +351 number?
Yes. Slashtel sends prepaid top-ups to MEO, NOS, Vodafone numbers in Portugal, paid with a card from any country.
Nearby codes: +299 Greenland · +350 Gibraltar · +352 Luxembourg · +353 Ireland · all country codes