If you need to call Mexico from the U.S., whether to stay in touch with family, connect with friends, or handle business across the border, it’s easier than you might think, once you know the correct dialing format.
To place a successful international call to Mexico, be aware of the fees, and dial the U.S. exit code (011), followed by the Mexico country code (52), the area code, and the local number. However, there are a few key differences between calling Mexican landlines and mobile phones, including when to add the “1” after the country code.
This guide will walk you through how to call Mexico from US, provide a step-by-step guide for calling internationally, and list major area codes so you can stay connected with ease.
✨ Key Takeaways
- To call Mexico from the U.S., dial 011 then 52 (Mexico’s country code) followed by the 10-digit Mexican number (area code + local number).
- Mexico’s dialing reform on August 3, 2019, introduced a nationwide 10-digit phone number format, eliminating old prefixes such as 01, 044, and 045.
- Calling Mexico from US can cost anywhere from $0.01 to $3.00 per minute, depending on your provider.
How to Call Mexico from the USA?
Calling Mexico from the United States is simple once you understand the dialing process. Here’s how it works:

- Start with 011 – This is the U.S. exit code, which tells the phone system you’re making an international call.
- Add 52 – Mexico’s country code, required for all calls to Mexico.
- Dial the area code – Mexican area codes are 2 or 3 digits, depending on the region.
- Enter the local phone number – Typically 7 or 8 digits.
For mobile phones in Mexico, the process is slightly different. You include a “1” after the country code to indicate a mobile line. For example, to call a mobile in Mexico City from the U.S., you would dial:
011 + 52 + 1 + area code + phone number
Following this format ensures your call reaches the right person, whether it’s a landline or mobile phone.
Example: How to Call a Number in Mexico City from the USA
Suppose you want to call a friend’s mobile phone in Mexico City, and their local number is 55-1234-5678. Here’s how to do it:
- Dial 011 – This is the U.S. exit code that signals an international call.
- Dial 52 – Mexico’s country code.
- Dial 1 – Required for calling Mexican mobile phones from abroad.
- Dial the area code – For Mexico City, the area code is 55.
- Dial the local number – In this case, 1234-5678.
So the complete number you would dial from the U.S. is:
011 + 52 + 1 + 55 + 1234-5678
Notes:
- For landlines in Mexico, you skip the “1” after the country code. So if it were a Mexico City landline, you would dial: 011 + 52 + 55 + 1234-5678.
- Make sure to check the local time in Mexico before calling to avoid calling too early or late.
- Many U.S. carriers charge international rates, so consider checking your plan or using an internet-based service like VoIP for cheaper calls.
Mexico area codes (most-called destinations)

Mexico has different area codes for its different regions. Here is a complete list of the area codes for their regions:
| Region | Area Code | Region | Area Code |
| Mexico City | 55 | Oaxaca | 951 |
| Guadalajara | 33 | Puebla | 222 |
| Monterrey | 81 | Puerto Vallarta | 322 |
| Cancún | 998 | La Paz | 612 |
| Cabo San Lucas | 624 | Mazatlán | 669 |
| Playa del Carmen / Tulum | 984 | Chihuahua | 614 |
| Mérida | 999 |
Mexico’s dialing reform (what changed & why it matters)
Mexico’s dialing reform, implemented on August 3, 2019, introduced significant changes to simplify and standardize dialing within and to Mexico. The main changes are:
- Mexico adopted a nationwide uniform 10-digit phone numbering system, eliminating the need for different prefixes based on call type or location.
- The prefixes 01 (used for national long-distance calls), 044 (used to call mobile phone numbers locally), and 045 (used to call mobile phones long-distance) were removed.
- The international dialing rule requiring the addition of a “1” after the country code (+52) when calling Mexican mobile phones from abroad was eliminated. Now, the same format is used to call both landlines and mobiles internationally.
- If callers still add the “1” after the country code, the call may fail.
This reform matters because it simplifies dialing for users, aligns Mexico’s dialing system with the international phone number format, and improves clarity and consistency in telecommunications. It also supports better number portability rules and reduces confusion in placing both domestic and international calling plans to Mexico.
How much does it cost to call Mexico from U.S.?
The cost of calling Mexico from the U.S. varies. Traditional phone carriers can charge between $0.05 to $2.00 per minute. Depending on the provider and service type, the cost ranges from as low as $0.011 per minute with specialized VoIP services to over $3.00 per minute with traditional carriers for pay-per-use plans.
As of September 2020, AT&T charged $3.50 per minute for landline calls and $3.65 per minute for cell phone calls. These rates may change, so it’s a good idea to check with your provider for the latest pricing. If you call often, the total cost can add up quickly.
How do I make a business call from the US to Mexico?
The process for making a business call from the US to Mexico is simple and similar to making a personal call. The procedure is quite similar, but for serious commercial operations, relying on conventional business phone lines for international communication is often inefficient. It can be overly expensive and time-consuming, particularly when rolling it out across your workforce.
Business leaders and managers should consider adopting a Voice over Internet Protocol (VoIP) service designed for commercial use. This provides a simpler, more cost-effective way to make calls to Mexico.
KrispCall’s business phone number application is user-friendly and can be set up for every employee in your organization who requires international calling capabilities. Apart from this, it provides straightforward management of all the call center numbers your company has, making it easy to oversee your organization’s calling policies and handle any routing needs.
KrispCall offers an economical solution for international communication, optimized for business environments and designed to simplify global calling for organizations of any size.
How to call Mexico with the KrispCall App?
To call Mexico with the KrispCall App:
Step 1: Sign up to KrispCall, go to the dashboard and acquire a virtual number.
Step 2: Click the dialer icon on the screen.
Step 3: Next, dial the Mexican country code (+52) followed by the local phone number.
Step 4: You are now free to call.
Check out 👉: Features of KrispCall Call Center Software for Mexican Businesses
Save time and simplify calling with KrispCall!

Staying connected across borders shouldn’t be complicated, and with KrispCall, it isn’t. Whether you’re calling friends, family, or business partners in Mexico, KrispCall streamlines the process by eliminating the hassle of traditional phone systems, costly international rates, and confusing dialing formats. Its user-friendly interface and affordable rates make it perfect for individuals and businesses that frequently call Mexico.
With KrispCall’s VoIP-based business phone system, you can manage all your international communications from a single platform, track and record calls, and stay connected with your team and customers anywhere in the world. It also offers Mexico virtual phone numbers, enabling a local presence and easy call reception.
Start calling smarter today with KrispCall!



