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.
Table of Contents
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.
011 + 51 + 9XX XXX XXX
(Calling Peru from the United States or Canada)
Detailed examples for several countries:
| Country | Exit Code | Country Code (Peru) | Dialing Format | Full Example |
|---|---|---|---|---|
| Argentina | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| Chile | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| Colombia | 009 | 51 | 009 + 51 + 9XX XXX XXX | 009 51 912 345 678 |
| Spain | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| United States | 011 | 51 | 011 + 51 + 9XX XXX XXX | 011 51 912 345 678 |
| Canada | 011 | 51 | 011 + 51 + 9XX XXX XXX | 011 51 912 345 678 |
| Mexico | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| France | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| Germany | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
| Brazil | 0021 | 51 | 0021 + 51 + 9XX XXX XXX | 0021 51 912 345 678 |
| Italy | 00 | 51 | 00 + 51 + 9XX XXX XXX | 00 51 912 345 678 |
00, in the United States it is 011, and in Colombia it is 009.51.51), and then the 9-digit mobile phone number, which always starts with 9.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:

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.
011 + 51 + 987 654 321
(Calling a mobile phone in Peru from the United States or Canada)
If you plan to make multiple calls to Peru during your trip, here are some tips to reduce costs:

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.
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
To call a landline in another region of Peru, dial "0" first, followed by the area code, and then the landline number.
Example:
0 + 1 + 87654320 + 44 + 1234567If you want to call from a mobile phone to a landline, the process is quite similar:
Example:
0 + 54 + 76543210 + 84 + 4567890To 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.
Peru has various area codes depending on the city:
Familiarize yourself with these codes, especially if you need to contact hotels, restaurants, or tour guides in different cities.
When making calls within Peru, the use of prefixes can be confusing. Here are some tips:
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.

If you want to use your phone in Peru, purchasing a SIM card can enhance your communication. Here is how to do it:
You can buy a SIM card at airports, convenience stores, or shopping malls in cities. Recommended operators include:
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.
To activate your SIM card, follow the instructions provided at the store, present your passport, and make a minimum top-up to activate it.
In Peru, the emergency numbers are:
For emergencies on the road, note the following contacts:
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.
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.
