+51 explained
The Peru country code, 51, is what you dial before a Peru number when you call from abroad. It is also known as the Peru dialing code, Peru calling code, or Peru phone code. In the Peru phone number format, +51 comes first, then the area code, such as 1 for Lima, then the local number.
- Country code
- +51
- The 0051 country code is the same number
- ISO country codes
- PE, PER
- Use the PE country code or the PER country code on forms and passports. To call Peru, dial +51
- Used in
- Peru
- No other country or territory dials +51
- Exit code
- 00
- From most countries. Also 011 from United States and Canada, 0011 from Australia, and + from any mobile
- Trunk prefix
- 0
- Drop it after +51
- Number length
- 8 or 9 digits
- After +51
- Time now in Peru
- Peru mobile number format
- 912 345 678
- From abroad: +51 912 345 678
- Peru landline number format
- (01) 1234567
- From abroad: +51 1 1234567
+51 area codes of main cities
Each +51 area code below is in the form you dial from abroad: +51, then the city code, then the local number. Inside Peru, callers leave out +51 and put 0 in front of the city code. So Lima is +51 1 from abroad and 01 at home.
- Lima
- +511
- Arequipa
- +5154
- Trujillo
- +5144
- Chiclayo
- +5174
- Piura
- +5173
- Iquitos
- +5165
- Cusco
- +5184
- Huancayo
- +5164
- Pucallpa
- +5161
Peru phone number types
The first digits of a Peru number tell you what kind of number it is: a landline, a mobile, a free number, or one that costs more to call. Here is a sample of each type of Peru phone number, as dialed inside Peru and from abroad.
Good to know before you call Peru
“¿Aló?”
It means hello. People across Latin America, Peru included, say it to answer the phone
Reply
“Aló”
Peru's fire brigade is run entirely by volunteers: more than 18,000 firefighters serve in 247 companies nationwide.
Cuerpo General de Bomberos Voluntarios del PerúSince 4 September 2010, every Peruvian mobile number belongs to one national Mobile Virtual Area, so none is tied to a region.
Wikipedia: Telephone numbers in PeruA landline number has 7 digits in Lima and Callao, but only 6 digits everywhere else in Peru.
Wikipedia: Telephone numbers in PeruTo call abroad from a landline in Peru, you must first dial a carrier code that starts with 19.
Wikipedia: Telephone numbers in Peru
What it costs to call Peru (using Suparelay)
Landline from $0.04/minMobile from $0.05/min
Only 1 of 220 countries costs less to call than Peru.
Enter a numberEach bar counts the countries at that price
Want to call Peru?
Call any phone from this tab. Nothing to install on either side, and you pay cents a minute.
Why a call to Peru fails
You call from: 🇺🇸 United States
You dial the wrong exit code
00 works from Peru, Europe, and most of the world. From the US and Canada, the exit code is 011.
- Connects
- 011 51 1 1234567
- Does not connect
- 00 51 1 1234567
The number does not take calls from abroad
Numbers that start with 0800 often cannot be reached from outside Peru.
- Connects
- 011 51 1 1234567
- Does not connect
- 011 51 800 12345
Questions about +51
Which country is +51?
+51, or country code 51, belongs to Peru. No other country shares it.
What is +51?
+51 is the part you dial before a Peruvian number when you call from outside the country.
What is the difference between +51 and 0051?
The + stands for your own exit code. 00 is the exit code in Peru, Europe, and most of the world, so 0051 and +51 reach the same number there. From the US and Canada, dial 011 51 instead.
Can I text a +51 number?
Yes. Write the number as +51 followed by the mobile number, which always starts with 9, and your carrier sends the text at its international rate.
How much does it cost to call Peru?
A call to a Peru mobile number usually costs more than a call to a landline. The dialer on this page shows the exact price of the number you enter before you call.
Is the PE country code the same as +51?
No. PE is the ISO code of Peru, used in forms and addresses. The number you dial is +51.
What is the area code for Lima?
Lima and Callao share area code 1. From outside Peru you dial +51 1, then the local number.
The information on this page is accurate as of September 26, 2026.
Wikipedia: Telephone numbers in Peru