Peru’s Country Codes
- Telephone: +51
- 2 Letter: PE
- 3 Letter: PER
- ISO 3116-1 Numeric: 604
- ISO 3116-2: PE
- Internet TLD: .pe
- ICAO Airport Code: SP
- Maritime Identification Digits: 760
- Emoji Flag: U+1F1F5 U+1F1EA
- Official Name: The Republic of Perú
How to call Peru
- Do not include a leading ‘0’ in the international call sequence – it is only used in Peru for domestic long distance calls and domestic calls to a mobile phone.
- A leading '+' in the phone number means 'dial your country's exit code'.
- Calling from a mobile phone: dial from on the country where you're currently located.
- Calling from a VoIP or satellite phone: dial from on the country where the phone is registered.
… 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, dial to the country where the mobile phone is registered, regardless of where the person is roaming.
… to a VoIP phone
Use the same call sequence.
When calling a VoIP phone user, dial to the country where the VoIP phone is registered, regardless of where the person is roaming.
… to a satellite phone
Peru does not have a country-specific satellite phone system.
Most satellite phones operate on their country code – calls to these satellite phones follow their own call sequence.
… sending a fax
Use the same call sequence.
How to call within Peru (domestic dialing)
‘0’ is used as a trunk prefix when calling to a different area code within Peru.
Do not dial the ‘0’ trunk prefix 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.
0 | one to two digits | six to seven digits |
trunk prefix | area code | local 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’.
9 | eight digits |
mobile designator | subscriber 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 is 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 Museo Larco lists its phone number in Lima as (00511) 461-1312.
Number explanation
51 | 1 | 461 1312 |
country code for Peru | geographic (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.
0 | 1 | 461 1312 |
trunk prefix | geographic (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.
0 | 1 | 461 1312 |
trunk prefix | geographic (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 code | 51 | 1 | 461 1312 |
exit code of the country the call is dialed from | country code for Peru | geographic (area) code for Lima (it also signifies a land-line or fixed line phone) | local phone number in Lima |
How to call from Peru
’00’ is used as an exit code when dialing an international phone call from Peru.
Sources and more resources
- OSIPTEL (Organismo Supervisor de Inversión Privada en Telecomunicaciones) – Peru’s telephone systems regulator.
- ITU (International Telecommunications Union) – United Nations specialized agency for information and communications technologies.
- International Telecommunications Union – DIALLING PROCEDURES (INTERNATIONAL PREFIX, NATIONAL (TRUNK) PREFIX AND NATIONAL (SIGNIFICANT) NUMBER) (IN ACCORDANCE WITH ITU-T RECOMMENDATION E.164 (11/2010)) – A collection of dialing procedures for all countries and regions of the world. Retrieved 16 September 2016.
- International Telecommunications Union – Peru (country code +51) National Numbering Plan – Details of Peru’s telephone numbering plan as submitted to the ITU. Retrieved 3 December 2016.
- Wikipedia – Telephone numbers in Peru – Wikipedia entry for telephone number data for Peru. Includes specific number ranges for each city as well as detail on calling procedures.
- BT – The Phonebook – Peru – Entry for Peru in the British Telecom international directory.