How to call to Peru (country code +51)

Calling to Peru

… to a mobile (cellular) phone or text (sms)

Use the same call sequence.

Mobile phone numbers begin with ‘9’.

When calling a mobile phone user, call to the country where the mobile phone is registered, regardless of where the person being called is currently roaming.

… to a VoIP phone

Use the same call sequence.

When calling a VoIP phone user, call to the country where the VoIP phone is registered, regardless of where the person being called is currently roaming.

… to a satellite phone

Peru does not have a country-specific satellite phone system.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Peru (domestic dialing)

‘0’ is used as a trunk prefix when calling to a different area code within Peru.

The ‘0’ trunk prefix is not dialed for calls to mobile phones (phone numbers starting with ‘9’).

Local calling (within the same area code)

To call within the same area code, dial only the local phone number. Do not dial the trunk prefix ‘0’ or the one to two digit area code.

[onSectionCall firstone=”six to seven digits” firsttwo=”local phone number”]

Long distance calling (to a different area code, or from a mobile phone)

To call to a different area code, or dial a call from a mobile phone to a landline (fixed line) phone dial the trunk prefix ‘0’, then the area code, then the local phone number.

0one to two digitssix to seven digits
trunk prefixarea codelocal phone number

Mobile calling (to a mobile phone)

To call a mobile phone dial the entire nine digit phone number starting with ‘9’. Do not dial the trunk prefix ‘0’.

9eight digits
mobile designatorsubscriber phone number

Peruvian phone numbers explained

Number details

Peruvian phone numbers are eight to nine digits.

With landline (fixed line) phone numbers, the first one to two digits are an area code. Lima and Callao share the only one digit area code of ‘1’.

Mobile numbers begin with ‘9’ and are a total of nine digits. To call to a mobile phone number within Peru do not dial the trunk prefix ‘0’ – only dial all phone numbers as they are listed.

An example of a Peruvian phone number

The Mueso Larco lists its phone number in Lima as (00511) 461-1312.

Number explanation
511461 1312
country code for Perugeographic (area) code for Lima (it also signifies a land-line or fixed line phone)local phone number in Lima
Local example – calling from another location in Lima, Peru

To call within the same area code dial only the local phone number. Do not dial the trunk prefix ‘0’ or the area code.

461 1312
local phone number in Lima
Long distance example – calling from Arequipa, Peru (on the other side of the country)

To call to a different area code within Peru dial the trunk prefix ‘0’, then the area code, then the local phone number.

01461 1312
trunk prefixgeographic (area) code for Lima (it also signifies a land-line or fixed line phone)local phone number in Lima
Mobile example – calling from a mobile phone (including a foreign mobile roaming in Peru)

To call from a mobile phone within Peru dial the trunk prefix ‘0’, then the area code, then the local phone number.

01461 1312
trunk prefixgeographic (area) code for Lima (it also signifies a land-line or fixed line phone)local phone number in Lima
International example – calling from outside Peru

To call from outside Peru, dial the exit code of the country the call is dialed from, followed by Peru’s country code of ’51’, followed by the local phone number.

Do not dial any leading ‘0’ listed in the Peruvian phone number.

exit code511461 1312
exit code of the country the call is dialed fromcountry code for Perugeographic (area) code for Lima (it also signifies a land-line or fixed line phone)local phone number in Lima

Calling from Peru

’00’ is used as an exit code when dialing an international phone call from Peru.

Administrative and regulatory

Sources and more resources