As of Aug 3, 2019 there is a new way of dialing in Mexico.
Dialing telephone numbers from across Mexico is now only 10 digits.
The 01 prefix has been eliminated for national calls and
non-geographic numbers (880 and 900). The 044 & 045 prefix has
been eliminated for cell phones.
The area code in Puerto
Penasco is 638. So to call a number in Puerto Penasco from from
a Mexican landline or Mexican Cell Phone would be Area Code + 7 digit
When calling from the US/Canada to a Mexico Landline or Cell
Phone you will dial the International Code + Country Code + Area Code
+ 7 Digit #.
* When calling a US or Canada toll free number from Mexico, the
prefix is different - see above. Note that when you are dialing
toll free from Mexico, this is no longer a toll free call - the caller
will be charged international rates. At the Sonoran Sea, our
phone package for the land lines includes long distance, so the calls
are still free. If you call from a different Mexican land line,
the call would be charged to the caller.