Country Dialing Guide

Peru country code +51 — call Peru & get a number.

Peru splits its numbers cleanly in two: every mobile is a nationwide 9-digit number that starts with 9, while landlines hang off geographic codes — single-digit 1 for Lima, two digits for the Andean and coastal regions. Here's how to dial +51 from the US, UK and across Latin America, all the area codes, live time and weather, and Peru virtual numbers from MCM.

  • 17,500+ Businesses
  • 99.99% Uptime SLA
  • 190+ Countries
  • 4.8/5 on G2
🇵🇪 Peru · LiveAmerica/Lima
--:--:--
Lima
Arequipa
Trujillo
+51
Country code
00
Exit code
34 m
People
34 m
Population
~40 million
Active SIMs
4
Mobile operators
+51
Country code
01At a glance

Peru at a glance

The numbers and facts you need before you dial.

Country name
Peru (Republic of Peru)
Country code
+51
ISO codes
PE / PER
Exit code (from Peru)
00
Trunk prefix (within)
0
Capital
Lima
Largest city
Lima
Population
~34 million
Currency
Peruvian sol (PEN · S/)
Time zone
PET (UTC-5), no DST
Regulator
OSIPTEL
Active SIMs
~40 million
02The basics

What is the country code for Peru?

+51 is Peru's international dialing code. Drop it in after your exit code and the call routes into the Peruvian network — a Lima landline on area code 1, or a 9-digit mobile somewhere up in the Andes. Leave it off and the call never finds Peru at all.

Code +51 was assigned to Peru by the ITU under the E.164 plan. The “+” means “dial your local international exit code”; on a mobile, press and hold 0 to type it.

+510051011 5100 51

All four mean the same thing — they connect your call to Peru.

03Dialing format

How to call Peru from anywhere

Intro line: "It always comes down to: exit code + 51 + the area or mobile code (no leading 0) + the subscriber number — though mobiles skip the area code entirely."

COUNTRY
+51
·
AREA
1
·
SUBSCRIBER
XXX XXXX

Full example: +51 1 XXX XXXX — drop the local leading 0 when calling from abroad.

United States & Canada
exit 011
011 + 51 + area code + number
011 51 1 XXXXXXX
United Kingdom
exit 00
00 + 51 + area code + number
00 51 1 XXXXXXX
Europe
exit 00
00 + 51 + area code + number
00 51 1 XXXXXXX
Australia
exit 0011
0011 + 51 + area code + number
0011 51 1 XXXXXXX
04Number format

Peru phone number format explained

Peru runs two number shapes side by side. Mobiles are a fixed 9 digits, always opening with 9 and tied to no city at all. Landlines pair an area code with a subscriber number — and crucially, Lima's code is a single 1 while every province uses two digits. The trunk 0 you see written domestically always comes off when dialing from abroad.

Landline

:

Mobile

:

05Area codes

Peru area codes — major cities

Drop the local leading 0 when calling from abroad.

// Full directory12 entries
CityRegionArea code
LimaLima & Callao1
ArequipaArequipa54
CuscoCusco84
TrujilloLa Libertad44
ChiclayoLambayeque74
PiuraPiura73
IquitosLoreto65
HuancayoJunín64
TacnaTacna52
PunoPuno51
ChimboteAncash43
IcaIca56
06Mobile networks

Peru mobile network prefixes

The prefix after +51 tells you which network issued the SIM — though number portability means it no longer guarantees the operator.

C

Claro (América Móvil)

9XX — largest network, wide rural coverage.

M

Movistar (Telefónica)

9XX — major incumbent operator nationwide.

E

Entel

9XX — strong urban and data coverage.

B

Bitel (Viettel)

9XX — fast-growing challenger, strong in the regions.

07Time zone

Peru time zone

Peru holds Peru Time (UTC-5) all year and never touches daylight saving — the same fixed offset as Colombia and Ecuador next door. What shifts isn't Peru but the countries that do observe DST.

New York
usually the same time as Peru; New York pulls ~1 hour ahead during US daylight saving.
London
Peru is ~5 hours behind.
Dubai
Peru is ~9 hours behind.
India
Peru is ~10.5 hours behind.
Sydney
Peru is ~15 hours behind.
Best call windows

9am–12pm in Peru lands neatly inside US business hours — and because Peru never moves its clocks, that overlap only drifts when the US itself switches in and out of DST.

Open the interactive best-time-to-call planner
08Emergency

Emergency numbers in Peru

Free to call from any Peru phone, landline or mobile.

105
Police (PNP)
116
Fire (Bomberos)
106
Ambulance (SAMU)
911
National emergency line
09Avoid these

Common mistakes when calling Peru

Almost every failed international call is a formatting issue, not a network issue.

Treating a mobile like a landline (or vice versa): this is Peru's defining split. A number starting with 9 is a nationwide mobile

dial the full 9 digits with no area code. Anything else is a landline that needs its geographic code in front. Mix them up and the call fails.

Reading Puno's 51 as the country code: the Puno region uses area code 51, which looks exactly like Peru's country code +51. They're different things

+51 51 ... is a Puno landline.

Keeping the leading 0: drop it

dial +51 1, not +51 01. That 0 is for domestic dialing only.

Forgetting the exit code before 51: from the US you still need 011 (or "+") in front first

Forgetting the exit code before 51: from the US you still need 011 (or "+") in front first.

Wrong exit code at home: the US uses 011, while the UK, Europe and most of Latin America use 00

or just dial "+" on a mobile.

10Save money

Tips to reduce the cost of calling Peru

Route over VoIP: carry the call across the internet and pay a fraction of a direct international per-minute rate.

Hold a Peru virtual number: let contacts reach you on a local Lima 1 line at local rates.

Use Peru's fixed clock to your advantage: with no DST, your best call windows stay put

only the US or EU end ever shifts.

Compare landline vs mobile rates: calls to 9-digit mobiles often cost more than to a Lima landline, so check before a long call.

11For business

Why businesses get a Peru virtual number

Most of Peru's commerce runs through Lima, and a +51 1 line is the fastest way to read as local to customers there while cutting your inbound call costs.

Higher answer rates

a +51 1 Lima caller ID gets picked up far more often than a foreign number.

Lower trust friction

locals instantly recognize the familiar Lima 1 code.

Cheaper inbound

calls terminate locally instead of stacking up international tolls.

Centralized routing

one Peruvian number, routed to teams anywhere in the world.

Faster expansion

open in Peru without a physical office or local entity.

Real PSTN presence

a genuine Peruvian landline number, not a forwarding relay.

MCMPlatform

Peru virtual numbers with My Country Mobile

Carrier-grade Peruvian numbers, provisioned in minutes and routed wherever your team works.

Local DIDs in major area codes — provisioned in minutes

Call forwarding to any mobile, landline, SIP endpoint, or softphone worldwide

HD voice with G.711, G.729, Opus & AMR-WB — auto-negotiated per call

Sub-150ms latency on major voice corridors via distributed PoPs

99.99% uptime SLA backed by geo-redundant infrastructure & sub-2s failover

WebRTC support for browser-based calling without softphone installs

REST APIs for provisioning, routing & call detail records (CDRs)

Built-in fraud protection with AI anomaly detection & STIR/SHAKEN

24/7 network monitoring and dedicated support

12Get started

How to get your Peru virtual number

Most businesses are live within hours, not days.

1

Pick your area code — 1 Lima, 54 Arequipa or 84 Cusco, wherever you want to look local.

2

Point the calls where they should land — a mobile, SIP trunk, softphone or a whole team.

3

Provision through the self-service portal or the REST API.

4

Go live and start taking Peruvian calls from day one.

13Related countries

Other country dialing guides

More country codes worth bookmarking.

Get a Peru virtual number with MCM

Put a +51 line in front of Peru's customers — local caller ID, global routing, sub-150ms latency and a 99.99% uptime SLA, trusted by 17,500+ businesses. No credit card, 5-minute setup, no contracts.

FAQ

Peru +51 — FAQ

How do I tell a Peruvian mobile from a landline?expand_more

Look at the first digit. Every Peruvian mobile is a 9-digit number that starts with 9 and carries no area code. Anything that starts with an area code (1 for Lima, two digits for the provinces) is a landline.

Why does Puno's area code look like Peru's country code?expand_more

Both are 51 — Peru's country code is +51 and the Puno region's landline area code is also 51. So +51 51 ... is a Puno landline, not a doubled country code.

Why is Lima's area code just one digit when every other city has two?expand_more

Lima (with Callao) is the only region assigned the single-digit code 1; provinces like Cusco (84), Arequipa (54) and Trujillo (44) all use two-digit codes.

How do I call a Peruvian mobile from the US?expand_more

Dial 011, then 51, then the full 9-digit mobile starting with 9 — for example 011 51 999 123 456. No area code goes in front of a mobile.

Does Peru change its clocks for daylight saving?expand_more

No. Peru stays on PET (UTC-5) all year, so the only time the gap to the US or Europe shifts is when those countries move in and out of their own daylight saving.

What are the area codes for Peru's main cities?expand_more

Lima 1, Arequipa 54, Cusco 84, Trujillo 44, Chiclayo 74 and Piura 73 — with most Andean and coastal regions on their own two-digit code.

Can I tell which network a mobile is on from its number?expand_more

Not reliably — every Peruvian mobile starts with 9, and number portability lets subscribers move between Claro, Movistar, Entel and Bitel while keeping the same number.

Can I get a Peruvian number without living there?expand_more

Yes — MCM provides Peru virtual numbers with a real local caller ID, such as a Lima 1 line, with no residency or local office required.