How to call Peru from Canada:

011 - 51 -

*Use also to TEXT Peru numbers. **01151 and +51 often work interchangeably from cell phones.

The time in Peru is now 01:57:11pm

More info:

Phone books: