Tierra De Los Andes
Tierra De Los Andes
Llamar desde el extranjero

How to Call Peru from the US, Canada & Europe (+51 Guide)

Home » Blog » How to Call Peru from the US, Canada & Europe (+51 Guide)
Home » Blog » How to Call Peru from the US, Canada & Europe (+51 Guide)

Peru’s international country code is +51. To call Peru from abroad, you need to dial your country’s exit code, followed by +51 and the Peruvian mobile or landline number. Whether you are contacting hotels, tour operators, family members, or local guides, knowing the correct dialing format can help you avoid connection problems and unnecessary international charges.

In this guide, you’ll learn how to call mobile phones and landlines in Peru, understand area codes for major cities like Lima and Cusco, and discover cheaper ways to stay connected while traveling through Peru.

Quick Answer: How to Call Peru from Abroad

To call Peru from another country, dial your international exit code, followed by Peru’s country code (+51) and the local phone number. Peruvian mobile numbers always begin with the digit 9, while landline numbers require the regional area code.

Example for Calling a Mobile Phone in Peru

011 + 51 + 9XX XXX XXX
(Calling Peru from the United States or Canada)

Peru International Calling Format

  • Peruvian phone number
  • International exit code
  • Peru country code: +51
  • Mobile prefix: 9

Table with Examples of How to Call a Mobile Phone in Peru from Different Countries

Detailed examples for several countries:

CountryExit CodeCountry Code (Peru)Dialing FormatFull Example
Argentina005100 + 51 + 9XX XXX XXX00 51 912 345 678
Chile005100 + 51 + 9XX XXX XXX00 51 912 345 678
Colombia00951009 + 51 + 9XX XXX XXX009 51 912 345 678
Spain005100 + 51 + 9XX XXX XXX00 51 912 345 678
United States01151011 + 51 + 9XX XXX XXX011 51 912 345 678
Canada01151011 + 51 + 9XX XXX XXX011 51 912 345 678
Mexico005100 + 51 + 9XX XXX XXX00 51 912 345 678
France005100 + 51 + 9XX XXX XXX00 51 912 345 678
Germany005100 + 51 + 9XX XXX XXX00 51 912 345 678
Brazil0021510021 + 51 + 9XX XXX XXX0021 51 912 345 678
Italy005100 + 51 + 9XX XXX XXX00 51 912 345 678
Exit codes for some countries.
  • Exit Code: This is the prefix you need to dial to make international calls from your home country. For example, in Argentina it is 00, in the United States it is 011, and in Colombia it is 009.
  • Country Code (Peru): The international code for Peru is +51.
  • Dialing Format: To call a mobile phone in Peru, dial the exit code of your home country, followed by Peru’s country code (51), and then the 9-digit mobile phone number, which always starts with 9.
  • Full Example: The full sequence of numbers to dial from each country is shown in the table above.

If you are planning a trip to Machu Picchu, having a local SIM card or knowing how to call Peru can make it easier to coordinate transportation, hotels, and guided tours.

Before making international calls, check the rates and restrictions with your service provider. If you are planning to travel to Peru, we recommend using messaging apps like WhatsApp or Telegram to make calls over Wi-Fi or mobile data, especially with a local SIM card.

Important Notes:


Steps to Call Mobile Phones in Peru from Another Country

Steps to Call Mobile Phones in Peru
Steps to Call Mobile Phones in Peru

Peru Country Code (+51)

The international country code for Peru is +51. You must use this dialing code when calling Peru from another country, whether you are contacting a mobile phone, hotel, tour operator, business, or landline in cities such as Lima, Cusco, Arequipa, or Trujillo.

To make an international call to Peru, first dial your country’s international exit code, followed by +51 and the Peruvian phone number.

Example of Calling Peru from Abroad

011 + 51 + 987 654 321
(Calling a mobile phone in Peru from the United States or Canada)

Important Information About Peru Phone Numbers

  • Peru’s international dialing code is +51
  • Peruvian mobile numbers always begin with 9
  • Landline numbers use regional area codes
  • WhatsApp numbers in Peru also use the +51 country code
  • Most hotels, travel agencies, and tour operators in Peru include +51 in their contact numbers


Tips to Reduce Costs When Calling Peru from Abroad

If you plan to make multiple calls to Peru during your trip, here are some tips to reduce costs:

  1. Use messaging apps like WhatsApp, Skype, or Telegram to make free calls over Wi-Fi.
  2. You can also subscribe to an international calling plan or buy a prepaid card, which allows you to make calls at lower rates, especially from a landline.

How to Call a Landline in the Same Region in Peru

How to Call a Landline in Peru
How to Call a Landline in Peru

Calling a mobile phone in Peru from another country is simple once you know the correct international dialing format. Peruvian mobile numbers always begin with the digit 9 and require the country code +51.

Steps to Call a Mobile Number in Peru

  • Dial your country’s international exit code
  • Enter Peru’s country code: +51
  • Add the mobile prefix: 9
  • Dial the remaining 8 digits of the mobile number

Example

011 + 51 + 987 654 321

(Calling Peru from the United States or Canada)

If you are using WhatsApp to contact someone in Peru, you must also save the number with the +51 country code before the mobile number.

Example: If you're in Cusco and want to call a landline in the same city, simply dial:

084 + 2345678

How to Call a Landline in Another Region in Peru

To call a landline in another region of Peru, dial "0" first, followed by the area code, and then the landline number.

Example:

  • To call from Arequipa (54) to a landline in Lima (1), dial: 0 + 1 + 8765432
  • To call from Cusco (84) to a landline in Trujillo (44), dial: 0 + 44 + 1234567

Steps to Dial From a Mobile Phone to a Landline in Peru

If you want to call from a mobile phone to a landline, the process is quite similar:

Example:

  • If you are on a mobile phone in Lima and need to call a landline in Arequipa (54): 0 + 54 + 7654321
  • If you are calling from a mobile phone in Piura (73) to a landline in Cusco (84): 0 + 84 + 4567890

Additional Notes:

To call a landline in Peru, you must use the prefix "0" followed by the area code before the number.

To call a mobile phone from anywhere in Peru, simply dial the 9-digit number, which always starts with 9, e.g., 987654321.


Guide to Phone Codes for Main Cities in Peru

Peru has various area codes depending on the city:

  • Lima: 1
  • Cusco: 84
  • Arequipa: 54
  • Trujillo: 44
  • Piura: 73

Familiarize yourself with these codes, especially if you need to contact hotels, restaurants, or tour guides in different cities.


How to Use Prefixes for Local Calls in Peru

When making calls within Peru, the use of prefixes can be confusing. Here are some tips:

  • For local calls within the same city, you only need the phone number.

To call Peru from abroad, it is important to know the country code (+51) and how to dial landline or mobile numbers. Communicating correctly saves you time and money. This guide will provide you with all the necessary information on how to make your calls.


Steps to Call Mobile Phones in Peru from Abroad

How to Buy a SIM Card in Peru
How to Buy a SIM Card in Peru

If you want to use your phone in Peru, purchasing a SIM card can enhance your communication. Here is how to do it:


Where to Buy a SIM Card Upon Arrival in Peru

You can buy a SIM card at airports, convenience stores, or shopping malls in cities. Recommended operators include:

  • Claro
  • Movistar
  • Entel
  • Bitel

Best Operators for Tourists in Peru: Coverage and Rates

The most recommended operators are Claro or Movistar due to their extensive coverage throughout the country, including rural areas and mountainous regions like Cusco and Machu Picchu.


How to Activate a Prepaid SIM Card in Peru

To activate your SIM card, follow the instructions provided at the store, present your passport, and make a minimum top-up to activate it.


Emergency Numbers and Useful Contacts in Peru

In Peru, the emergency numbers are:

  • Police: 105
  • Firefighters: 116
  • Ambulances: 106

Road and Hospital Assistance Numbers

For emergencies on the road, note the following contacts:

  • Road Emergencies: 110
  • Hospital Assistance: Call emergency number 106 and request to be transferred to the nearest hospital.

Contact Numbers for Consulates and Embassies in Peru

If you are a foreigner, it will be useful to have the number of your embassy or consulate in case of emergency. Most embassies are located in Lima, but some are in other regions of Peru and have 24-hour assistance lines available.


Ready for Your Trip to Peru?

We hope this guide has helped you understand how to call Peru and communicate within the country. If you need assistance planning your trip, our team is here to help you make your experience in Peru unforgettable.

Leave us your answer or if you have a question, let us know:
form contacto EN
Our certifications
Our Collaborators
Footer Terandes
chevron-up