Also written as: +51 · 0051 · 011 51 (from the USA and Canada) · 00-51
Who uses +51
The +51 country code serves Peru, listed on this page as the only country under the code. Peru is officially the Republic of Peru, with the ISO code PE, and people from the country are called Peruvians. The code sits in the Americas region, within the South America subregion.
Country facts and local time
Peru's capital is Lima. Three languages are recognised in the facts for this page: Spanish, Quechua and Aymara. The currency is the Peruvian sol. Peru keeps a single time zone, America/Lima, at UTC-05:00.
A Peru mobile number written in international format looks like this: +51 912 345 678. The +51 prefix comes before the national mobile number, and the example shows the spacing used on this page.
Calling and messaging over the internet
Calls and messages to a +51 number can be made over the internet using a data connection, which avoids the standard international rates charged on many mobile plans. A stable data connection carries the call or message to the Peruvian number. This works for reaching contacts on Peruvian mobile networks from another country.
Slashtel also sends prepaid mobile top-ups to mobile operators in Peru. The operators supported are Movistar, Claro, Entel and Bitel. You can top up a Peru number for any of these four operators, so a contact in Peru keeps credit on their prepaid balance. The top-up is prepaid credit sent to the operator, not a call or message service, and it works alongside internet calling and messaging to the same +51 number.
A Peru number reached over the internet and topped up through Slashtel covers both sides of staying in contact: the call or message travels over data, and the prepaid balance on the Peruvian line is supplied through the top-up. The country code stays +51 for every number in Peru, whether the contact is in Lima or elsewhere in the country, and the time zone remains America/Lima at UTC-05:00.
Facts checked 26 October 2026.
Peru number format
| International | +51 912 345 678 |
| E.164 (apps and forms) | +51912345678 |
| Inside Peru | 912 345 678 |
| Digits after +51 | 9 (numbers can be 8 to 9 digits) |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Peru
| Calling from | Dial |
|---|---|
| Any mobile phone | +51 912 345 678 |
| the United States (landline) | 011 51 912 345 678 |
| Canada (landline) | 011 51 912 345 678 |
| the United Kingdom (landline) | 00 51 912 345 678 |
| Ireland (landline) | 00 51 912 345 678 |
| the United Arab Emirates (landline) | 00 51 912 345 678 |
| Australia (landline) | 0011 51 912 345 678 |
| India (landline) | 00 51 912 345 678 |
| Germany (landline) | 00 51 912 345 678 |
| France (landline) | 00 51 912 345 678 |
| Spain (landline) | 00 51 912 345 678 |
| Saudi Arabia (landline) | 00 51 912 345 678 |
| South Africa (landline) | 00 51 912 345 678 |
| Inside Peru | 912 345 678 |
Top up a +51 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +51 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+51 in other languages
- مفتاح 0051 (+51) هو مفتاح الاتصال الدولي لدولة بيرو
- 0051 (+51) est l'indicatif téléphonique de : Pérou
- +51 (0051) es el prefijo telefónico de: Perú
- +51 (0051) ist die Ländervorwahl von: Peru
- +51 (0051) è il prefisso internazionale di: Perù
- +51 (0051) é o código de país de: Peru
- +51 (0051) hangi ülkenin kodu? Peru
- +51 (0051): телефонный код страны Перу
- +51 (0051): κωδικός χώρας για Περού
- +51 (0051) kis desh ka code hai? Peru ka country code hai
- +51 (0051) पेरू का देश कोड है
- +51 (0051) پیرو کا کنٹری کوڈ ہے
- +51 (0051) کد کشور پرو است
- +51 (0051) là mã quốc gia của Peru
- +51 (0051) คือรหัสประเทศของ เปรู
Questions
Which country has the country code +51?
+51 is the country code for Peru.
How do I call Peru from the USA or Canada?
Dial 011, then 51, then the number without the leading 0: for example 011 51 912 345 678. From a mobile you can dial +51 912 345 678 instead.
How do I call Peru from the UK?
Dial 00, then 51, then the number without the leading 0: for example 00 51 912 345 678.
How many digits is a Peru mobile number?
9 digits after the country code +51, or 10 digits including the leading 0 when dialled inside Peru. Example: +51 912 345 678.
Which country is 0051?
0051 is Peru. 00 is the exit code used in most countries, so 0051, +51 and 011 51 from the USA all reach the same country.
Is +51 the same as 0051?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +51 and 0051 are the same. From the USA and Canada the exit code is 011, so you would dial 01151.
Can I send a mobile top-up to a +51 number?
Yes. Slashtel sends prepaid top-ups to Movistar, Claro, Entel, Bitel numbers in Peru, paid with a card from any country.
Nearby codes: +48 Poland · +49 Germany · +52 Mexico · +54 Argentina · all country codes