How to Call Peru from the US — Country Code +51
Peru's country code is 51 (also written as +51 or 0051). To call Peru from the United States, dial 011 + 51 + area code + local number from a US landline, or +51 + area code + local number from a mobile phone. Drop the leading 0 from the local number. Kinvo connects any Peru number from your browser at $0.05/min — no app, no subscription. For the dialing code itself and number-format reference, see the Peru country code page.
Peruvian landlines use a 1-2 digit area code plus a 6-7 digit local number — Lima is 1 (domestic 01), Arequipa 54, Cusco 84. Mobile numbers are a flat 9 digits starting with 9 — no area code applies. Drop the leading 0 from any area code when calling from abroad: a Lima landline is +51 1 + 7-digit number, while a mobile is simply +51 + 9-digit number.
Dial Peru from the US
011 is the US international exit code. 51 is Peru's country code. On a mobile phone, replace 011 with + (hold the 0 key).
Dialing Quick Reference
How to Dial Peru From the US — Step by Step
Dial 011 + 51 + area code + local number
From a US landline or carrier cell phone, dial 011 51 + local number. On a mobile phone you can replace 011 with +, giving +51 + local number. If the local Peru number starts with a leading 0, drop that 0 when dialing internationally.
Sign up for Kinvo
Create an account at kinvophone.com. Setup takes under a minute — no install required.
Add credits (from $5)
With $5 in credits, you can talk for approximately 100 minutes to Peru. Credits never expire.
Dial and call
Open the Kinvo dialer, type +51 followed by the local number, and click Call. Allow microphone access when prompted. Your call connects in under 3 seconds with HD audio quality.
What it costs
Calls to Peru with Kinvo start at $0.05/min plus a one-time $0.05 connection fee per answered call. No subscription, no minimums.
See the full rate breakdown for PeruPeru Area Codes — Worked Examples
Here is how to convert a domestic Peru number into the international format Kinvo accepts:
| City | Domestic | Dial from abroad |
|---|---|---|
| Lima | 01 XXX XXXX | +51 1 XXX XXXX |
| Arequipa | 054 XXX XXXX | +51 54 XXX XXXX |
| Cusco | 084 XXX XXXX | +51 84 XXX XXXX |
| Trujillo | 044 XXX XXXX | +51 44 XXX XXXX |
| Iquitos | 065 XXX XXXX | +51 65 XXX XXXX |
| Chiclayo | 074 XXX XXXX | +51 74 XXX XXXX |
Why Americans Call Peru
There are ~700,000 Peruvian Americans — most concentrated in Florida, New Jersey, New York, California, and Virginia.
Family & diaspora
Peruvian families in Paterson NJ, Miami, and Northern Virginia call Lima, Arequipa and Cusco for family coordination, sending remittances via BCP or Interbank, and planning summer visits home.
Business
US-Peru business calling concentrates in mining (Newmont, Freeport-McMoRan), agribusiness (avocado, asparagus, blueberry exports), tourism operators, and BPO services with Lima call centers.
Travel
Travelers heading to Machu Picchu, the Sacred Valley, Lake Titicaca, Lima food tours or the Amazon book hotels in Cusco and Aguas Calientes, hire guides through Cusco-based agencies, and confirm Inca Trail permits months in advance.
Good to know: Lima professionals usually answer with "¿Aló?" Business hours are 9 AM–6 PM with lunch 1–3 PM. Avoid calling during the post-lunch 2–3 PM window.
Best time to call: Peru is on Eastern Time year-round (no DST). 9 AM–5 PM US Eastern = 9 AM–5 PM in Lima.
How to Call Peru From iPhone, Android, or a Landline
From an iPhone
Open the Phone app, press and hold 0 until a + appears, then type 51 followed by the local Peru number. Or use Kinvo in Safari — no dialer permissions needed.
From Android
Open your Phone app, long-press 0 to get +, then dial +51 + the number. In Chrome, open kinvophone.com and call directly without touching your carrier plan.
From a US Landline
Landlines don't have a + key, so use the full exit code: 011 51 then the local number. Check with your phone provider that international calling is enabled to avoid blocked calls.
How to Call Peru For Free
If the person you're calling in Peru has a smartphone with internet access, the cheapest way to call them is free: use WhatsApp, FaceTime, Telegram, Signal, or Google Meet. Both sides need the same app, and calls travel over the internet rather than the phone network — no per-minute fees, no country code needed.
For calling any regular Peru landline or mobile number — the kind that requires dialing +51 — there is no truly free option, because someone has to pay the termination fee to connect the call. Kinvo is the lowest-cost option for dialing Peru phone numbers, starting at $0.05/min with no subscription, compared to $1–$3/min at most US carrier rates.
Peru Calling Tips
Peruvian landline numbers include a 1-2 digit area code. Lima area code is 1. Mobile numbers are 9 digits starting with 9. Dial +51 followed by the area code and number. Spanish is the official language. Peru does not observe daylight saving time.
Why Calls to Peru Sometimes Fail (and How to Fix Them)
When a call to Peru doesn't go through, the cause is almost always one of four issues — not the network. The most common is forgetting to drop the leading 0 from the local number after entering +51. Domestic Peru numbers are written with that 0 at the start; that 0 is the trunk prefix and has no role in international dialing. Dial +51 1 directly, with no 0 in between.
The second is using the wrong exit code from the US. The North American Numbering Plan uses 011 — not 00, which is the international exit code most European countries use, and not the + sign on a landline (which has no + key). From a US mobile, holding the 0 key produces +; that's functionally identical to dialing 011 and works on any GSM or CDMA network worldwide. The third is dialing while your US carrier's international calling is disabled — some pre-paid plans block outbound international calls by default, and you need to call your carrier to enable it (often free, sometimes a small monthly add-on). The fourth is mistaking a +51 number for a fixed-line when it's a mobile or vice versa — the rate difference can be 2-5x, so confirm the number type before long calls.
Peru's domestic time zone matters for whether anyone picks up. Most Peru households answer between roughly 8 AM and 9 PM local time; for US callers, peru is on eastern time year-round (no dst). 9 am–5 pm us eastern = 9 am–5 pm in lima tends to be the best window.Government offices, banks, and most businesses observe local public holidays and may close early on the day before a major holiday — calls placed during those windows will go to voicemail or unanswered ring regardless of dialing format.
On cost: a 30-minute call to Peru via direct-dial from AT&T, Verizon, or T-Mobile costs $30–$90 depending on whether you have an international add-on. The same call through Kinvo costs $1.55 with no monthly fee. WiFi calling on your phone routes the call through your carrier and bills at carrier rates — it does not save you money on international calls (see WiFi calling vs VoIP).
Frequently Asked Questions
How do I dial Peru from the US?
From a US mobile phone, dial +51 followed by the local Peru number (long-press the 0 key to get the + sign). From a US landline, dial 011 51 and then the number. Drop any leading 0 from the local number.
Is +1 the same as 011?
No. +1 is the country code for the United States and Canada. 011 is the US international exit code used before dialing any foreign country code. To call Peru from the US, you use 011 + 51, not +1.
How do I call Peru from an iPhone?
Open the Phone app, press and hold the 0 key until a + appears, then dial +51 followed by the local Peru number. Or open kinvophone.com in Safari and call directly from the browser at $0.05/min.
Do I need to drop the leading 0 when dialing Peru?
Yes — when calling from outside Peru, drop any leading 0 from the local number after entering the country code. The leading 0 is the domestic trunk prefix and is only used for in-country calls.
How can I call Peru for free?
If the recipient has a smartphone with internet, use WhatsApp, FaceTime, Telegram, or Signal — free over data. For calling any regular Peru phone number, Kinvo is the cheapest option from $0.05/min.
Can I dial Peru from my browser without an app?
Yes. Kinvo works entirely in Chrome, Firefox, Safari, or Edge using WebRTC. No download, no SIM swap, no carrier add-on needed — just sign up and dial +51 + the local number.
Ready to Call Peru?
No install required. Use it in under 2 minutes.
