If you're planning a trip to Mexico, you may need to make a call in advance to reserve a hotel room or get some information about tours or activities you're planning to do during your trip. Once you're there, you might like to call home to connect with your loved ones, or deal with any issues that come up that may need your attention. When making these calls, you'll probably need to use different dialing codes from the ones you're accustomed to.
Mexico Country Code
The country code for Mexico is 52. When calling a Mexican phone number from the U.S. or Canada, you should dial 011 + 52 + area code + phone number.
In the three largest cities of Mexico (Mexico City, Guadalajara and Monterrey), the area code is two digits and phone numbers are eight digits, whereas in the rest of the country, area codes are three digits and phone numbers are seven digits.
These are the area codes for Mexico's three largest cities:
Mexico City 55
Long-distance calls from within Mexico
For national long-distance calls within Mexico, the code is 01 plus the area code and phone number.
For international long-distance calls originating in Mexico, first dial 00, then the country code (for the U.S. and Canada the country code is 1, so you would dial 00 + 1 + area code + 7 digit number).
U.S. and Canada 1
United Kingdom 44
New Zealand 64
South Africa 27
Calling Cell Phones
If you're within the area code of the Mexican cell phone number you wish to call, you should dial 044, then the area code, then the phone number. Mexican cell phones are under a plan called "el que llama paga," which means that the person who makes the call pays for it, so calls to cell phones cost more than calls to regular land line phone numbers.
Outside of the area code that you're dialing (but still within Mexico) you would first dial 045 and then the 10 digit phone number. To call a Mexican cell phone from outside the country you would dial as if to a land line: 011-52 and then the area code and number.
More information about using a cell phone in Mexico.
Pay Phones and Phone Cards
Although pay phones are becoming less common in Mexico, as in most places, you should still be able to find them around if you look carefully, and they offer an inexpensive way to contact home (or make a call when your cell phone battery is dead). Many pay phones are located on busy street corners, making it difficult to hear. You can also look in large stores - they'll often have a pay phone near the public restrooms - and they tend to be much quieter.
Phone cards ("tarjetas telefonicas") for use in pay phones can be bought at newstands and in pharmacies in denominations of 30, 50 and 100 pesos. Public telephones in Mexico do not accept coins. When buying a phone card for pay phone use, specify that you would like a "tarjeta LADA" or "tarjeta TELMEX" because pre-paid cell phone cards ("TELCEL") are also sold in the same establishments.
Calling from a pay phone is the most economical way to call, though long-distance phone calls tend to be more expensive from Mexico than from most other countries.
Other options include calling from a "caseta telefonica," a business that has telephone and fax service, or from your hotel. Hotels often add a surcharge for these calls, so they're not the best option if you're traveling on a budget.
Emergency and Useful Phone Numbers
Keep these phone numbers close at hand for any emergencies that might occur. You do not need a phone card to call 3-digit emergency numbers from a pay phone. Also see what to do in an emergency in Mexico.
- Emergency 066
- Red Cross 065
- Police 060
- Directory assistance 040
- Tourist protection and information 01 800 903 9200 or 01 800 987 8224, from the U.S. and Canada 1 800 482 9232 or 1 800 401 3880