How to call Peru from Canada

From mobile
+51 x xxxxxxx
From landline
011 51 x xxxxxxx

From $0.04/min in your browser, no plan needed

How to dial Peru from Canada

How to make a call to Peru from Canada: dial the exit code, the country code, and the number. Calling Peru cell phones works as for landlines: numbers have 8 or 9 digits, and any leading 0 drops after 51.

  1. 011Canada exit code
  2. 51Country code of Peru
  3. x xxxxxxxThe number, area code first
  • From a mobile: +51 x xxxxxxx

Paste or type a number here to see how to dial it from anywhere

+51

Example: +51 1 1234567

Mobile
+51 1 1234567
Landline
011 51 1 1234567

Main area codes in Peru

The area code comes right after 51, then the local number

  • Lima/Callao011 511then 7 digits
  • Arequipa011 5154then 6 digits
  • Piura011 5173then 6 digits
  • Cusco011 5184then 6 digits
  • Tacna011 5152then 6 digits
  • Ica011 5156then 6 digits
  • Cajamarca011 5176then 6 digits
  • Huánuco011 5162then 6 digits

Before you call Peru

Dial Lima/Callao the full way

Lima/Callao takes 1 after 51, then 7 digits, which makes an 8-digit number.

What you dial
  1. 011exit
  2. 51Peru
  3. 1Lima/Callao
  4. xxx xxxxlocal number

Area codes for other cities

Each of these cities takes 6 more digits after its code.

  • Arequipa011 51 54
  • Cusco011 51 84
  • Piura011 51 73

Do not dial the 0 after 51

A Peruvian number saved with a leading 0 fails from Canada. Remove it.

Fails
011 51 0 1 xxx xxxx
Works
011 51 1 xxx xxxx

Calling Peru from Canada without an international plan

Suparelay calls Peru for $0.04/min from your browser, with no plan. Without one, carriers in Canada charge up to $2.39/min. Bell Mobility, Freedom Mobile, and Rogers each need an international add-on for Peru, so the plan you already have does not cover it.

CarrierPer minute
SuparelayNo plan neededUp to 59× cheaper
$0.04 landline$0.05 mobile
Bell MobilityLower rate with International long distance saverbell.ca · 2026
$1.76 + tax$0.084 + tax with plan
Freedom MobileLower rate with World Saverfreedommobile.ca · 2026
$1.76 + tax$0.091 + tax with plan
RogersLower rate with Long Distance U.S. & Internationalrogers.com · 2026
$2.39 + tax$0.035 + tax with plan

Want to call Peru?

Type the number and call from your browser, with no app and no plan

+51

Type it with or without the country code

From$0.04/min
  • Per started minute
  • Suparelay caller ID

When to call Peru

The time now in Peru, and the best hours to call. The time difference moves only when Canada changes its clocks, in March and November.

Time difference
March to November: 1 hour behind Toronto
November to March: the same time as Toronto
Daylight saving time
None, the clocks never change
Holidays in Peru

Why a call to Peru fails

Bell can block calls abroad

A Bell Mobility line can have an international calling restriction. Remove it in your long distance add-ons in MyBell before you call abroad.

Bell, What are Bell Mobility's long distance rates?

From any country, a call to Peru also fails when

  • You dial the wrong exit code
  • The number does not take calls from abroad
How to fix each one

Questions

How do I call Peru from Canada on a cell phone or mobile?

Dial +51, then the number. It works from any mobile in Canada

Are calls to Peru included in Canada phone plans?

Not on most plans. No carrier in Canada that we checked includes Peru in a plan

How much does it cost to call Peru from Canada?

With no plan, carriers in Canada charge up to $2.39 a minute. Suparelay charges each started minute, from your browser

How to call Lima/Callao from Canada?

For Lima/Callao, dial 011 51 1, then the 7-digit local number

Do I need to dial 011 to call Peru?

From a landline, yes: dial 011, then 51. From a mobile, type + instead, and the phone adds the exit code

How do I dial a +51 number?

Press and hold 0 until + appears, then dial 51 and the number

Can I call Peru on my iPhone?

Yes. In the Phone app, press and hold 0 for +, then dial 51 and the number. Your plan must allow calls to Peru

Why isn't my call going through to Peru?

The usual causes: you dial the wrong exit code and the number does not take calls from abroad. Each one is listed above, with a link to its fix

How to call Peru from Canada for free, or make a free call to Peru?

An app calls for free only when both sides have it. A call to a landline, or to a phone without the app, costs money

How to call Peru from Canada on WhatsApp?

WhatsApp and FaceTime call for free, but only someone with the same app. To ring a landline or a phone in Peru without the app, use your phone plan, a calling service, or Suparelay

How to call Peru landline from Canada?

From a landline in Canada, dial 011 51, then the number

When is the best time to call Peru?

Call between 8:00 and 22:00 in Peru. March to November: 1 hour behind Toronto. November to March: the same time as Toronto

How to make an international call to Peru?

Dial 011 51, then the number. From a mobile, +51 works too

Somebody in Peru is waiting for your call from Canada.

Call Peru