+51 is the country code for Peru

+51

Calls to Peru from $0.04/min

+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.

TypeInside PeruFrom abroad
LandlineStarts with 1, 4, 5, 6, 7, or 8. The first digit or two often name the area
(01) 1234567+51 1 1234567
MobileStarts with 9. Mobile numbers work the same in every region since 2010
912 345 678+51 912 345 678
Toll-freeStarts with 8, such as 0800. May not connect from outside Peru
(0800) 12345+51 800 12345
Shared costStarts with 8, such as 0801. The cost is split between you and the business you call
(0801) 12345+51 801 12345
Personal numberStarts with 8, such as 0802. Follows one person across their different phones
(0802) 12345+51 802 12345
Premium rateStarts with 8, such as 0805. Costs more than a call to a landline
(0805) 12345+51 805 12345

Good to know before you call Peru

Sound like a local
“¿Aló?”

It means hello. People across Latin America, Peru included, say it to answer the phone

Reply

“Aló”

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 number
Price per minute
2
10
13
13
13
20
51
98
4¢5¢7¢10¢15¢20¢30¢50¢+

Each 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.

+51

Type it with or without the country code

From$0.04/min
  • Per started minute
  • Suparelay caller ID

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

Somebody in Peru is waiting for your call.

Call Peru