The US–Mexico corridor is one of the busiest calling routes on earth, linking families across the border every single day. Here is exactly how to dial a Mexican landline or mobile from the United States.
How to dial Mexico from Unite States of America (USA)
- 1Dial the exit code 011
From Unite States of America (USA), every international call starts with the exit code 011. On a mobile you can type + instead — it stands in for the exit code automatically.
- 2Add Mexico's country code +52
Next comes +52, the country code that routes your call to Mexico.
- 3Add the area or city code
Then the destination's area or city code — see the common Mexico codes below.
- 4Dial the local number
Finish with the subscriber number. The full format for Mexico is +52 1 XXX XXX XXXX.
A Mexico number dialed from Unite States of America (USA) looks like this:
Mexico is 2h behind Unite States of America (USA).
When it's a friendly 9 AM–9 PM in Mexico, it's 11 AM–11 PM where you are.
Mexico area codes
Mexican numbers are 10 digits after +52. Each major city has its own area code.
- ·+52 55 for Mexico City
- ·+52 33 for Guadalajara
- ·+52 81 for Monterrey
- ·+52 998 for Cancún
- ·+52 664 for Tijuana
- ·+52 222 for Puebla
- ·+52 442 for Querétaro
- ·+52 477 for León
- ·+52 656 for Ciudad Juárez
- ·+52 999 for Mérida
- ·+52 686 for Mexicali
- ·+52 614 for Chihuahua
- ·+52 951 for Oaxaca
The old mobile prefix 1 was eliminated — just dial +52 followed by the 10-digit number, for both landlines and mobiles.
Calling Mexico from Unite States of America (USA)
Mexico has the largest Spanish-speaking population in the world and an enormous diaspora of over 11 million people in the United States alone, making it one of the most called countries globally. Business connections between Mexico and the US are critical for manufacturing, trade, and the extensive cross-border supply chains.
Frequently asked questions
How do I dial Mexico from Unite States of America (USA)?
From Unite States of America (USA), dial the exit code 011, then Mexico's country code +52, then the area code and the local number. On a mobile you can press + in place of 011.
How much does it cost to call Mexico from Unite States of America (USA)?
With Hyallo you pay $0.02/min to call Mexico — a fraction of typical carrier and roaming rates — and your first call is free.
Can I call a Mexico landline or mobile from my browser?
Yes. Hyallo connects your browser straight to the phone network, so you can reach any Mexico landline or mobile from Unite States of America (USA) with nothing to install.
