HyalloHyallo
USMX

How to call Mexico from Unite States of America (USA)

The exit code, the dialing format, the time difference and the cheapest way to reach any Mexico number from Unite States of America (USA).

Calls to Mexico from
$0.02/min
First call to Mexico free

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)

  1. 1
    Dial 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.

  2. 2
    Add Mexico's country code +52

    Next comes +52, the country code that routes your call to Mexico.

  3. 3
    Add the area or city code

    Then the destination's area or city code — see the common Mexico codes below.

  4. 4
    Dial the local number

    Finish with the subscriber number. The full format for Mexico is +52 1 XXX XXX XXXX.

Full example

A Mexico number dialed from Unite States of America (USA) looks like this:

011 52 1 XXX XXX XXXX
+52 1 XXX XXX XXXX
Best time to call

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.

Mexico CityGuadalajaraMonterreyCancúnTijuana

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.

Ready to call Mexico?

Read: how country codes work