Guides14 min read

The Cheapest Way to Call Mexico in 2026 (Compared, With Real Prices)

Mexico is one of the cheapest international destinations there is, and US carriers can still charge a dollar or more a minute for it. What each method really costs, how to dial +52 correctly, and the 1 that used to be required for mobiles.

By· Founder and Managing Director, TwinPhonePublished Updated

Quick answer · checked

To call Mexico from the US, dial 011 52 and the 10-digit number, or +52 and the 10 digits from a mobile; the 1 that mobiles needed before August 2019 is gone. With TwinPhone you call from a browser at $0.02–$0.04/min depending on the area code, billed per minute with no subscription. Top-ups start at $10.

Mobile
$0.02–$0.04/min
Landline
$0.02/min

$10 ≈ 250 min to mobiles in Mexico

Before you dial Mexico

  • Since August 3, 2019, every Mexican number is dialed as +52 and 10 digits: mobiles no longer take a 1 after 52, and the 044 and 045 prefixes once used for mobiles inside Mexico are gone.
  • Mexican 800 numbers, written 01 800 inside Mexico, often cannot be reached from the US; large companies usually publish a geographic number, such as a Mexico City line starting 55, for callers abroad.
  • Mexico City, Guadalajara and Monterrey stay on UTC-6 all year since Mexico ended daylight saving time on October 30, 2022: 2 hours behind New York until November 1, 2026, then 1 hour. Cancún is on UTC-5 and Sonora on UTC-7 all year; Tijuana changes clocks with the US.
Illustration: making a cheap international call to Mexico — TwinPhone guide
On this page▾
  1. 01The short answer
  2. 02How to dial Mexico from the United States
  3. 03Why Mexico is so cheap to call
  4. 04Method 1: WhatsApp, if they have it
  5. 05Method 2: Pay-as-you-go VoIP
  6. 06Method 3: Your US carrier's international add-on
  7. 07Method 4: Calling cards
  8. 08Method 5: A Mexican SIM or eSIM
  9. 09Cost comparison by method
  10. 10Which method fits which caller
  11. 11Calling Mexican toll-free and service numbers
  12. 12Calling the United States from Mexico
  13. 13Mistakes that cost money on this route

The short answer

Calling Mexico is one of the cheapest international routes in the world, and if you are paying more than a few cents a minute you are paying too much. WhatsApp is free if the person has it. For an ordinary Mexican phone, TwinPhone charges $0.02–$0.04/min depending on the area code, so $10 of credit is about 250 minutes at the higher rate.

Dial 011 52 from a US landline or +52 from a mobile or browser dialer, then the 10-digit Mexican number. You no longer add a 1 before mobile numbers — that requirement was removed in 2019 and instructions telling you otherwise are out of date.

The reason this route is so cheap is proximity and volume: Mexico is the largest international calling corridor from the United States by a wide margin, and competition on it is fierce. That does not stop US mobile carriers charging a dollar or more a minute for the same call without an international add-on.

How to dial Mexico from the United States

Mexico's dialing rules changed in 2019 and a lot of published guidance never caught up, so this trips people up more than the cost does.

The format

From a US landline: 011 + 52 + the 10-digit Mexican number. From a mobile or a VoIP dialer: +52 + the 10-digit number. That is the whole rule.

The 1 that used to be required

Until August 2019 you had to insert a 1 between 52 and a Mexican mobile number, so +52 1 55 1234 5678. Mexico's regulator abolished that, and mobile numbers are now dialled identically to landlines. Adding the old 1 will usually fail. If you have a number saved in your contacts from before 2019, this is why it stopped working.

Area codes worth knowing

Mexico City is 55, Guadalajara 33, Monterrey 81 — all two digits, followed by an eight-digit subscriber number. Most other cities use three-digit codes with seven digits after: Cancún 998, Tijuana 664, Puebla 222, Mérida 999, Querétaro 442. Either way the total is always ten digits.

Telling mobile from landline

You largely cannot from the number alone, since the 2019 change removed the distinguishing prefix. This matters less in Mexico than elsewhere because on TwinPhone the price follows the area code rather than the line type: numbers starting 55, 33 or 81 bill at the low end of $0.02–$0.04/min and most other area codes at the high end.

Time zones

Most of Mexico, including Mexico City, is on Central Time and abolished daylight saving in 2022, so the offset from US Central Time shifts by an hour across the year. Baja California stays aligned with US Pacific. In practice: Mexico City, Guadalajara and Monterrey stay on UTC-6 all year, so they are two hours behind the US East Coast while US daylight saving time is on (until November 1, 2026) and one hour behind after that. Cancún (Quintana Roo) stays on UTC-5 and Sonora on UTC-7 all year.

What calling Mexico costs — checked Sep 28, 2026

ServiceMobileLandline
TwinPhone(our billing)Browser, no app; rate depends on the area code$0.02–$0.04$0.02
RebtelApp; US prices; flat Mexico plan $2.50/month · source ↗ (opens in a new tab)$0.02$0.01
KeepCallingPrepaid credit; 1111 min for $10 · source ↗ (opens in a new tab)$0.009$0.009
BOSS RevolutionApp; flat Mexico plan $3 per 30 days, auto-recharge · source ↗ (opens in a new tab)$0.019$0.019
Google VoiceNeeds a US Google Voice account · source ↗ (opens in a new tab)Not listed$0.01
Connect by T-MobilePrepaid, without the Stateside International add-on · source ↗ (opens in a new tab)$1.00$1.00

Why Mexico is so cheap to call

The US-to-Mexico corridor carries more international call minutes than any other route out of the United States, and that volume has driven termination rates down for two decades. Cheap is the normal state of this route; expensive means someone is taking a margin.

Volume and competition

Roughly 11 million people born in Mexico live in the United States, and the calling demand that creates has attracted every wholesale carrier worth naming. Where many carriers compete to deliver the same traffic, the price to deliver it falls.

Regulatory pressure

Mexico's telecom reform in 2013 put the dominant operator, América Móvil, under asymmetric regulation and forced interconnection rates down sharply. Those wholesale reductions passed through to international termination, which is what a VoIP provider actually pays.

Why your carrier bill does not reflect any of this

Mobile carriers price international calling as a retail add-on rather than as a pass-through of what it costs them. The wholesale rate to a Mexican mobile is a fraction of a cent; the retail rate on a US mobile plan without an add-on can be a dollar or more a minute — check your plan. The gap is margin, not cost.

Method 1: WhatsApp, if they have it

WhatsApp is free between users and adoption in Mexico is very high, so for family and friends this is usually the answer. Nothing paid competes with free.

Where it works

Voice and video between WhatsApp users, over wifi or mobile data. Quality on a reasonable connection is good, and most people in Mexico with a smartphone already use it as their primary messenger.

Where it does not

It cannot call a landline, a business, a clinic, a bank or a government office, and it cannot reach a relative on a feature phone. Both sides need working data at the same moment. For anything institutional, you need a service that dials real numbers.

Method 2: Pay-as-you-go VoIP

A pay-as-you-go VoIP service reaches any Mexican phone at a per-minute rate close to wholesale, with no subscription. It is how to reach a Mexican number that is not on WhatsApp when your phone plan does not include Mexico.

What it costs

TwinPhone charges $0.02–$0.04/min to Mexican numbers depending on the area code; $10 of credit is about 250 minutes at the higher rate, and calls placed from a rented US number can bill higher, shown in the dialer first. Other pay-as-you-go services list the same or lower rates on this route: Rebtel lists $0.02/min to mobiles and $0.01/min to landlines, and Google Voice $0.01/min to landlines (checked 28 September 2026). Rebtel also sells a flat Mexico plan for $2.50 a month, which costs less than per-minute credit if you call Mexico for more than an hour or two a month. Billing is by the minute, rounded up, with a one-minute minimum, because both carriers invoice a full minute the moment a call is answered. The smallest top-up is $10 and the balance does not expire.

What it requires

An email address. TwinPhone runs in Chrome, Edge, Firefox, Brave or Safari with no app, no SIM and no phone number needed to register, and the person you call answers on their ordinary handset with nothing installed on their side. The destination rate appears before the call connects.

Where it falls short

It is not free, so use WhatsApp where you can. There is no video and no app-to-app messaging. TwinPhone rents US and Canadian numbers only, so it cannot give you a Mexican number for people to call you back on — that needs a Mexican provider.

Method 3: Your US carrier's international add-on

US carriers sell Mexico-inclusive add-ons for a monthly fee, and some postpaid plans now bundle Mexico calling outright. The bundled case is genuinely competitive; the add-on case usually is not.

When it is a good deal

Several US plans include calling to Mexico and Canada at no extra cost as a standard feature. If yours does, use it — the marginal cost is zero and there is nothing to set up. Check your plan before paying for anything else.

When it is not

If Mexico is not bundled and you are buying a monthly add-on to make occasional calls, you are likely paying more in fees than the calls would cost on a pay-as-you-go service. Without any add-on, pay-per-use rates to Mexico are often a dollar or more a minute — check your plan.

Method 4: Calling cards

Calling cards advertise very low headline rates to Mexico and the effective cost after fees is routinely several times higher. They persist because they are sold for cash in exactly the neighbourhoods that call Mexico most.

How the advertised rate becomes the real rate

A connection fee on every call, weekly maintenance charges that drain an unused balance, rounding to three-minute blocks on some cards, and a surcharge for dialling from a mobile. On a route where the honest rate is a few cents a minute, those fees dominate the bill entirely.

When it still makes sense

No smartphone, no computer, no bank card. That is a real situation and cards serve it. Everyone else is paying a premium for a format that made sense in 2005.

Method 5: A Mexican SIM or eSIM

If you travel to Mexico regularly, a local prepaid SIM or eSIM gives you domestic Mexican rates and a Mexican number. This is a different product from the others here and solves a different problem.

What it does well

Domestic calling inside Mexico at Mexican prices, plus a Mexican number people can reach you on locally. Telcel has the widest coverage, particularly outside cities. For anyone spending weeks at a time in Mexico, this beats roaming comprehensively.

What it does not do

It does not help you call Mexico from the United States, which is the actual question here. A Mexican SIM used from the US is roaming, and roaming is the most expensive way to make any call.

Cost comparison by method

What a call to a Mexican number costs, by method. TwinPhone's figures come from the pricing engine that debits the wallet; the rest are market claims, checked 27 September 2026.

What calling Mexico from the USA costs, by method
Method Per-minute cost Reaches any Mexican phone Monthly fee Needs an app
WhatsAppFreeNo, app users onlyNoneYes
TwinPhone$0.02–$0.04/min, by area codeYesNoneNo (web)
Rebtel / Google Voice$0.01–$0.02/minYesNoneRebtel: yes; Google Voice: US number needed
Carrier plan with Mexico includedIncludedYesAlready payingNo
Carrier international add-onVaries, plus a monthly feeYesMonthly add-on feeNo
Calling cardAdvertised low, effective higherYesNoneNo
Carrier pay-per-useOften a dollar or more a minuteYesNoneNo

The spread between the cheapest and dearest way to make the identical call can be a hundredfold or more, which is unusual even by the standards of international telephony.

Which method fits which caller

Four common situations.

Calling family who use WhatsApp

WhatsApp, with a small pay-as-you-go balance for the times they are unreachable or you need to call a landline.

Calling businesses, clinics or government offices in Mexico

Pay-as-you-go VoIP. Institutional numbers are landlines and are not on any messaging app, so pay-as-you-go, or a phone plan that already includes Mexico, is how to reach them at a low cost.

You already have a plan that includes Mexico

Use it. Check first — several US plans bundle Mexico and Canada, and people pay for a second service without realising.

You are new to the US and have no phone number yet

Pay-as-you-go VoIP that does not require one. TwinPhone asks for an email address only, no SIM and no card. Live Mexico rates are published.

Calling Mexican toll-free and service numbers

Mexican toll-free numbers beginning 800 are free only when dialled from inside Mexico, and most cannot be reached from the United States at all. This catches out anyone trying to reach a Mexican bank, airline or utility from abroad, and the workaround is usually to find the geographic number instead.

How Mexican toll-free numbers are written

Domestically they appear as 01 800 followed by seven digits. The 01 is a domestic long-distance prefix that no longer serves any purpose after the 2019 numbering change, so the number is really 800 plus seven digits. From abroad you would dial +52 800 XXX XXXX — and whether it connects depends entirely on whether the Mexican company has paid for international access to that number, which most have not.

What to do instead

Look on the organisation's website for a geographic number — one starting 55 for Mexico City, 33 for Guadalajara, 81 for Monterrey. Large Mexican companies almost always publish one for exactly this reason, often labelled for callers from abroad. That number is an ordinary landline and any calling service reaches it at standard rates, which on this route means around two cents a minute.

Premium and special-rate numbers

Numbers in the 900 range are premium-rate and are charged well above standard rates, in Mexico as elsewhere. Most VoIP services either block them outright or price them separately, and none of the rates quoted in this article apply to them. If a number begins 900, check the price before dialling rather than assuming the country rate.

Calling the United States from Mexico

The return direction is asymmetric: calling the US from Mexico on a Mexican carrier is generally more expensive than calling Mexico from the US, and the same VoIP options fix it. Anyone who splits time between the two countries runs into this immediately.

How to dial

From Mexico, dial 00 (the Mexican exit code) + 1 (the US country code) + the 10-digit US number. From a mobile or a VoIP dialer, +1 followed by the ten digits works the same way.

Why it costs more that way round

US termination rates are low, but Mexican carriers price international outbound as a retail product with its own margin, and the competitive pressure that drove US-to-Mexico pricing down does not apply symmetrically. A Mexican prepaid plan calling a US number typically costs several pesos a minute unless an international bundle is attached.

What to use instead

The same browser-based services work in both directions and are not tied to where you are sitting. TwinPhone charges $0.02/min to US and Canadian numbers regardless of which country you dial from, since the account is not anchored to a carrier or a SIM. For someone living in Mexico calling family in the US, that is the same arithmetic as this whole article, run backwards.

Mistakes that cost money on this route

Three, and the first is the most common.

Still dialling the 1 before mobiles

Removed in 2019. Guides that still tell you to add it are stale, and contacts saved in the old format will fail.

Paying a monthly add-on for occasional calls

A monthly international add-on is paid twelve times a year whether you call or not. Every $10 of pay-as-you-go credit is about 250 minutes to Mexico on TwinPhone at the higher rate, so unless you are talking for hours every week, the add-on is usually the more expensive option.

Assuming all "cheap Mexico calling" offers are equivalent

On a route where the honest rate is a few cents a minute, per-call connection fees and minute rounding matter far more than the advertised per-minute figure. Compare the total cost of a real call, and prefer a service that shows the rate before it connects.

Add TwinPhone as a preferred source on Google

Frequently Asked Questions

Common questions about international calling.

What is the cheapest way to call Mexico from the USA?

WhatsApp is free if the person you are calling uses it. To reach any Mexican phone, pay-as-you-go VoIP costs cents a minute: TwinPhone charges $0.02–$0.04/min depending on the area code with no subscription, and Rebtel and Google Voice list the same or lower per-minute rates (checked 28 September 2026). If you call Mexico for hours every month, flat monthly Mexico plans such as Rebtel's can cost less than any per-minute rate. Check your existing mobile plan first, since several US plans now include Mexico calling at no extra cost.

How do I dial a Mexican number from the United States?

Dial 011 then 52 then the 10-digit Mexican number from a US landline, or +52 followed by the 10-digit number from a mobile or browser dialer. Mexico City numbers begin 55, Guadalajara 33 and Monterrey 81, each followed by eight digits; most other cities use a three-digit area code and seven digits.

Do I still need to dial 1 before a Mexican mobile number?

No. Mexico's regulator removed that requirement in August 2019, and mobile numbers are now dialled exactly like landlines: +52 followed by ten digits. Adding the old 1 will usually cause the call to fail, and any guide still recommending it is out of date.

Is it more expensive to call a Mexican mobile than a landline?

Not by line type on TwinPhone: the price follows the area code. Numbers starting 55, 33 or 81 bill at the low end of $0.02–$0.04/min and most other area codes at the high end. The gap is much smaller than on most international routes, so it rarely changes which number you should call.

Can I call Mexico without installing an app?

Yes. TwinPhone runs in Chrome, Edge, Firefox, Brave or Safari with nothing to install, and connects to ordinary Mexican landlines and mobiles, so the person you call needs no app either. Signup requires only an email address — no SIM, no phone number and no card.

Why does my carrier charge so much to call Mexico?

Because the retail price is not tied to what the call costs to carry. Wholesale termination to a Mexican mobile is a fraction of a cent, driven down by the volume on the US–Mexico corridor and by Mexico's 2013 telecom reform. Carriers price international calling as a retail add-on, so the difference between a few cents and a dollar or more a minute is margin rather than cost.

Can I get a Mexican phone number to receive calls?

Not from TwinPhone, which rents US and Canadian numbers only. A Mexican number requires a Mexican provider or a local prepaid SIM such as Telcel, which is worth having if you spend extended periods in the country.

How much does it cost to call Mexico from the USA?

It depends on the method. A US plan that includes Mexico adds nothing to the bill, calling apps charge a few cents a minute or less, and a carrier's pay-per-use rate can reach a dollar or more a minute. TwinPhone bills $0.02–$0.04/min depending on the area code, per minute and rounded up; $10 covers about 250 minutes at the higher rate. Calls placed from a rented US number can bill higher, and the dialer shows that rate first.

What is the international rate for calling Mexico?

There is no single rate: each carrier and app sets its own per-minute price, and in Mexico it can also depend on the area code. On TwinPhone, numbers starting 55 (Mexico City), 33 (Guadalajara) or 81 (Monterrey) bill at the low end of $0.02–$0.04/min and most other area codes at the high end. Mobiles and landlines share the same 10-digit format, so the number does not tell you the line type.

Which US carriers include calls to Mexico?

AT&T says most of its plans include calling from the US to Mexico and Canada. On Connect by T-Mobile prepaid, Mexico is included with the Stateside International add-on and billed per minute without it. Other plans differ, so check yours before paying for anything else: if Mexico is included, dialing +52 and the 10 digits from your phone adds nothing to the bill.

How much does it cost to call Puerto Vallarta from the US?

Puerto Vallarta numbers use area code 322: dial 011 52 322 and the 7-digit local number, or +52 322 and the 7 digits from a mobile. On TwinPhone, 322 numbers bill at the high end of $0.02–$0.04/min, per minute and rounded up. Puerto Vallarta keeps Mexico City time, UTC-6 all year, so it is 2 hours behind New York until November 1, 2026 and 1 hour behind after that.

What are affordable calling options to Mexico?

It depends on how often you call. WhatsApp calls between app users need only data. A US plan that includes Mexico covers calls at no extra charge. For hours of calls every month, compare flat monthly Mexico plans from Rebtel or BOSS Revolution with any per-minute price, ours included. For occasional calls to any Mexican number, TwinPhone bills $0.02–$0.04/min from a browser; by default the person you call sees a shared TwinPhone number. Skype closed on May 5, 2025.

No card to sign up

Call real phone numbers from your browser

No app, no SIM. $0.02/min to the US and Canada; every other rate appears before the call connects. Credit from $10, never expires.