Making Calls To And From Mexico

Simple guide to making calls to and from Mexico
The prefixes you need to dial depend on where you are and what kind of phone you are using (land-lines vs. cell phones).

Note:  Mexico will be changing to 911 in 2016 for emergencies.

Calls to and from fixed landlines
Calls to and from a fixed landlines in Mexico are usually quite straightforward. Dial the following according to your destination:

  • Local Calls: Ignore the area code and dial directly. Numbers in major cities have eight digits; numbers in small places have fewer digits.
  • National Calls (outside your region): Dial the prefix 01 followed by the area code and the phone number.
  • International Calls: Dial 00, followed by the country code of your destination. For calls to a toll free 800 number in the US from Mexico you need to dial 001 as a prefix, followed by the 800.

To call a Mexican landline from abroad: dial the international prefix (usually 00), followed by Mexico’s country code (52), the landline’s area code and then the phone number.

Calls to Mexican mobile numbers
Calls to Mexican mobile numbers are more complicated. Note that Mexican mobile numbers consist of 10 digits: 2 digits for the mobile’s area code (which is the “home area” of the mobile) and 8 digits for the number itself. To call a Mexican mobile number from a landline, you need to dial the following:

  • Calls to a Mexican mobile with the same area code (a mobile with an area code that is the same as the area code of the landline you are calling from): Dial 044 followed by the 10-digit mobile number. You will be charged for the full cost of the call.
  • Calls to a Mexican mobile with another area code (a mobile with an area code that is different to the area code you are calling from): Dial 045 followed by the 10-digit mobile number. The caller will be charged the full cost of the call if the mobile phone is within its home area.

To call a Mexican mobile number from another mobile: dial the area code of the recipient’s mobile followed by the 10-digit mobile number.

To call a Mexican mobile number from abroad: dial the international prefix (usually 00), followed by Mexico’s country code (52), a “1” and the 10-digit mobile number. I.e., if want to call a number which is written “045 55 4098 0989” from abroad, you would skip the “045” and dial +52 1 55 4098 0989 instead.

Calls from Mexican mobiles
Calls from Mexican mobiles work pretty much like calls from landlines, though in some cases (depending on your operator) you might have to dial special prefixes if you are outside of your home area.

Land-Line Phone Calls Within Mexico:

Land-line to local land-line:
Dial the seven digit number (i.e. 924-1234)
Land-line to long distance land-line: Dial 01 & the ten digit number (i.e. 01-999-924-1234)
Land-line to local cell phone: Dial 044 & the ten digit number (i.e. 044-999-924-1234)
Land-line to long distance cell phone: Dial 045 & the ten digit number (i.e. 045-999-924-1234)

Cell-Phone Calls Within Mexico:
Cell phone to local or long distance land-line: Dial the ten digit number (i.e. 999-924-1234)
Cell phone to local or long distance cell phone: Dial the ten digit number (i.e. 999-924-1234)

Calling from the US or Canada:

Dialing to a Mexican land-line phone: Dial 011-52 & the ten digit number (i.e. 011-52-999-924-1234)
Dialing to a Mexican cell phone: Dial 011-52-1 & the ten digit number (i.e. 011-52-1-999-924-1234)

Calling from Mexico to a United States or Canadian phone:
Dial 001 & the ten digit number (i.e. 001-970-555-5555)
or   dial a +  at the beginning of the number (press & hold the ‘0’ key on a cell phone to make a +)  and then dial the country code  …  +1-970-555-5555

THE + SIGN is the universal code to dial to EXIT any country’s phone system.
By dialing a +plus   then the country code and number  works around the world, without knowing each country’s exit code.

Calling from Mexico to Other Countries:
Dial  ‘+’   or  ’00’ (to exit Mexico), then dial Country Code & phone number
(i.e. for England: + 44 7024065511  or    00 44 7024065511)
Calling from Mexico to US or Canadian Toll Free numbers:
For 800 numbers: Dial 001-880 & the seven digit number
For 866 numbers: Dial 001-883 & the seven digit number
For 877 numbers: Dial 001-882 & the seven digit number
For 888 numbers: Dial 001-881 & the seven digit number

Mexican Area Codes (Alphabetically by State):
Acapulco, Guerrero – 744
Aguascalientes, Aguascalientes – 449
Alamos, Sonora – 647
Barra de Navidad, Jalisco – 315
Bucerias, Nayarit – 329
Cabo San Lucas, Baja California Sur – 624
Campeche, Campeche – 981
Cancun, Quintana Roo – 998
Catemaco, Veracruz – 294
Chetumal, Quintana Roo – 983
Chihuahua, Chihuahua – 614
Ciudad del Carmen, Campeche – 938
Ciudad Juarez, Chihuahua – 656
Ciudad Obregon, Sonora – 644
Ciudad del Valles, San Luis Potosi – 481
Ciudad Victoria, Tamaulipas – 834
Colima, Colima – 312
Cordoba, Veracruz – 271
Costa Careyes, Jalisco – 315
Cozumel, Quintana Roo – 987
Creel, Chihuahua – 635
Cuernavaca, Morelos – 777
Culiacan, Sinaloa – 667
Durango, Durango – 618
El Fuerte, Sinaloa – 698
Ensenada, Baja California – 646
Fresnillo, Zacatecas – 493
Guadalajara, Jalisco – 33
Guanajuato, Guanajuato – 473
Guaymas, Sonora – 622
Hermosillo, Sonora – 662
Huatulco, Oaxaca – 958
Irapuato, Guanajuato – 462
Isla Mujeres, Quintana Roo – 998
Ixtapa, Guerrero – 755
La Paz, Baja California Sur – 612
Leon, Guanajuato – 477
Loreto, Baja California Sur – 613
Los Cabos, Baja California Sur – 624
Los Mochis, Sinaloa – 668
Manzanillo, Colima – 314
Matehuala, San Luis Potosi – 488
Matamoros, Tamaulipas – 868
Mazatlan, Sinaloa – 669
Melaque, Jalisco – 315
Merida, Yucatan – 999
Mexicali, Baja California – 686
Mexico City, Federal District – 55
Morelia, Michoacan – 443
Monterrey, Nuevo Leon – 81
Mulege, Baja California Sur – 615
Nogales, Sonora – 631
Nuevo Laredo, Tamaulipas – 867
Oaxaca, Oaxaca – 951
Pachuca, Hidalgo – 771
Palenque, Chiapas – 916
Patzcuaro, Michoacan – 434
Piedras Negras, Coahuila – 878
Playa del Carmen, Quintana Roo – 984
Progreso, Yucatan – 969
Puebla, Puebla – 222
Puerto Escondido, Oaxaca – 954
Puerto Morelos, Quintana Roo – 998
Puerto Penasco, Sonora – 638
Puerto Vallarta, Jalisco – 322
Queretaro, Queretaro – 442
Reynosa, Tamaulipas – 899
Rosarito, Baja California – 661
Saltillo, Coahuila – 844
San Blas, Nayarit – 323
San Carlos, Sonora – 622
San Cristobal de las Casas, Chiapas – 967
San Felipe, Baja California – 686
San Jose del Cabo, Baja California Sur – 624
San Luis Potosi, San Luis Potosi – 444
San Miguel de Allende, Guanajuato – 415
Sayulita, Nayarit – 327
Tapachula, Chiapas – 962
Taxco, Guerrero – 762
Tepic, Nayarit – 311
Tijuana, Baja California – 664
Tlaxcala, Tlaxcala – 246
Todos Santos, Baja California Sur – 612
Toluca, Estado de Mexico – 722
Torreon, Coahuila – 871
Troncones, Guerrero – 755
Tuxtla Gutierrez, Chiapas – 961
Uruapan, Michoacan – 452
Valle de Bravo, Estado de Mexico – 726
Veracruz, Veracruz – 229
Villahermosa, Tabasco – 993
Xalapa, Veracruz – 228
Zacatecas, Zacatecas – 492
Zihuatanejo, Guerrero – 755