On August 3, 2019, these instructions for calling to and from Mexico will be obsolete. In 2019, the entire country will have 10 digit numbers. Meanwhile this page will tell you how you can call Mexico from the USA or from within Mexico.
Many US cell phone companies now offer a Mexico calling plan. However, double-check the fine print. I think a better alternative for a traveler is to buy an 'unlocked' phone. Then get a sim card and a no-contract monthly plan from TelCelUSA. Or you can get a throw-away phone from a phone store in Mexico.
To call a Mexican cell phone number, add a "1" before the area code number when calling from the States. -- From USA 011-52-1-area code (3 digits)-number-(7 digits). EXCEPT MEXICO CITY - 011-52-1-55- (8 digits).
Dial the area code (3 digits)-number-(7 digits). EXCEPT MEXICO CITY - 011-52-1-55- (8 digits).
To call a Mexican cell phone within Mexico using a land line
From a land line, add 045 to the city code + the number.
Many of you come to this page directly. If you are all interested in Mexico, you will find much of interest on this site: hot springs, driving, maps of Mexico and eclectic items you won't find elsewhere. Please peruse. If you are moving to Mexico, or driving to Mexico, remember, I am available for consultations. Check my store from the menu above.
Simply dial the area code plus the phone number if you are in a different city. In the same city, just dial the phone number. .
To call from a Mexican cell phone from Mexico, if the call is local, just dial the phone number. If the call is long distance, dial the area code+ the phone number.
Piece of cake! Dial 00 then 1 (country code) then area code and number.
To Call USA 800 (Toll-Free) Numbers in Mexico
Firstly, be aware that calling a toll-free (800, 866, 877, 888) number in Mexico will NOT be free. You will be charged the same international rate as if you dialed a land line directly. However, it is sometimes the only contact you have for businesses, so this is useful (if confusing) info. For your credit cards, calling their "collect" numbers on the back of the card is a much better deal and you get faster service.
If the prefix is -888- dial 001-881 - then the rest of the number
If the prefix is -877- dial 001-882 - then the rest of the number
If the prefix is -866 - dial 001- 883- then the rest of the number
If the prefix is -800 - dial 001- 880- then the rest of the number
You can probably call home with your US carrier. Just check for a plan that has good rates calling FROM Mexico. Lots have good rates TO Mexico, but put you on roaming while in-country. Believe me, that can be an expensive surprise.
If you don't have an unlocked smart phone go to Amazon and get one. The link below is just the starting point.
If you have an unlocked phone or a GSM or if you want to buy or rent an international phone, you can get a phone or a SIM card. I should warn you to be leery of really cheap deals and be sure to read the fine print. Some of the SIM cards sold on Amazon have some real "gotchas."
You can get a Mexican cell phone while traveling, though you are better off ordering a SIM card for your unlocked cell phone before leaving. You can call a USA based toll-free number from Mexico, but it is confusing. All is explained below. You can get a home phone in Mexico today much easier than a few years ago.
If you have an unlocked phone you use in your home country, you can get a SIM card to use the same phone in Mexico. That is the most economical and least hassle method. Better yet, get a dual sim phone so you can keep your USA # and have a Mexico # too!
Because high-speed Internet is almost everywhere in Mexico today, so is VOIP telephone service. Cell phone service in Mexico is good and almost reasonably-priced. Long distance calling to Mexico or from Mexico is cheaper, using Skype or calling cards.
Subject to change, you can once again get a cheap phone from an OXXO (convenience store), Wal-Mart and various phone company kiosks everywhere. There was a time when it was impossible for a tourist to get a cell phone.