Compare the Best Travel eSIMs for Mexico

Prepaid data eSIMs for visitors to Mexico, every plan ranked by real price per GB. This is not a Mexico contract or a local SIM. Updated daily.

185 plans compared8 providersFrom $2.99
Lee DobsonReviewed by Lee DobsonLast updated

Ranked independently by real price per GBUpdated dailyFree to use, no account

Our top picks

The 3 best Mexico eSIMs right now

Hand-checked · ranked by price per GB

Best for a short trip
Mexico 10 GB for 30 Days
$14.75total$1.48/GB
Data
10 GB
Valid
30 days
Speed
4G/5G
Lowest upfront price
10% off with code
Get this plan
Best for most trips
Mexico 20 GB for 30 Days
$24.50total$1.23/GB
Data
20 GB
Valid
30 days
Speed
4G/5G
Lowest upfront price
10% off with code
Get this plan
Best for longer stays
50 GB Mexico travel eSIM valid for 30 days
$45total$0.90/GB
Data
50 GB
Valid
30 days
Speed
4G/5G
Lowest upfront price
Get this plan
Plan Match

Skip the scrolling, get matched to your best Mexico plan

3 quick questions about your trip length and data habits. We’ll rank all 185 plans and hand you the top match.

  • Takes under 60 seconds
  • Ranks every provider we track
  • No account or email needed
Try Plan Match, it’s free →
✓ Your matchExample
Airalo50 GB Mexico travel eSIM valid for 30 days
Data
50 GB
Valid
30 days
Speed
4G/5G
$45
$0.90/GB

All plans 185

Sort by
🌐 185 plans available · Ranked by real price per GB. We may earn a commission, it never changes the order.
★ Best value /GB
50 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
50 GB
Valid
30 days
Speed
4G/5G
$45
$0.90/GB
Get plan
50 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
50 GB
Valid
30 days
Speed
4G/5G
$45
$0.90/GB
Get plan
Orange Holiday World 100 GB
✓ Instant activation10% off · ATESIM
Data
100 GB
Valid
31 days
Speed
4G/5G
$93.50
$0.94/GB
Get plan
Mexico travel eSIM | 50 GB, 500 mins of local calls, 500 SMS valid for 30 days
✓ Instant activation
Data
50 GB
Valid
30 days
Speed
4G/5G
$54
$1.08/GB
Get plan
Mexico
✓ Instant activation15% off · ATESIM
Data
50 GB
Valid
90 days
Speed
4G/5G
$59.99
$1.20/GB
Get plan
Mexico 20 GB for 30 Days
✓ Instant activation10% off · ATESIM
Data
20 GB
Valid
30 days
Speed
4G/5G
$24.50
$1.23/GB
Get plan
Local Mexico - 30 Days - 20 GB
✓ Instant activation20% off · ATESIM
Data
20 GB
Valid
30 days
Speed
4G/5G
$27.50
$1.38/GB
Get plan
Orange Holiday World 50 GB
✓ Instant activation10% off · ATESIM
Data
50 GB
Valid
31 days
Speed
4G/5G
$70.25
$1.41/GB
Get plan
Best World Prepaid eSIM data plan - 200GB| Ubigi
✓ Instant activation10% off · TRAVELCITY10
Data
200 GB
Valid
360 days
Speed
4G/5G
$290
$1.45/GB
Get plan
Mexico 10 GB for 30 Days
✓ Instant activation10% off · ATESIM
Data
10 GB
Valid
30 days
Speed
4G/5G
$14.75
$1.48/GB
Get plan
20 GB Mexico travel eSIM valid for 15 days
✓ Instant activation
Data
20 GB
Valid
15 days
Speed
4G/5G
$29.50
$1.48/GB
Get plan
Mexico
✓ Instant activation15% off · ATESIM
Data
20 GB
Valid
180 days
Speed
4G/5G
$29.99
$1.50/GB
Get plan
20 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
20 GB
Valid
30 days
Speed
4G/5G
$31
$1.55/GB
Get plan
Local Mexico - 30 Days - 10 GB
✓ Instant activation20% off · ATESIM
Data
10 GB
Valid
30 days
Speed
4G/5G
$15.50
$1.55/GB
Get plan
20 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
20 GB
Valid
30 days
Speed
4G/5G
$31
$1.55/GB
Get plan
20 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
20 GB
Valid
30 days
Speed
4G/5G
$31
$1.55/GB
Get plan
10 GB Mexico travel eSIM valid for 7 days
✓ Instant activation
Data
10 GB
Valid
7 days
Speed
4G/5G
$17
$1.70/GB
Get plan
10 GB Mexico travel eSIM valid for 7 days
✓ Instant activation
Data
10 GB
Valid
7 days
Speed
4G/5G
$17
$1.70/GB
Get plan
Mexico 20 GB
✓ Instant activation10% off · ATESIM
Data
20 GB
Valid
31 days
Speed
4G/5G
$35
$1.75/GB
Get plan
10 GB Mexico travel eSIM valid for 15 days
✓ Instant activation
Data
10 GB
Valid
15 days
Speed
4G/5G
$17.50
$1.75/GB
Get plan
10 GB Mexico travel eSIM valid for 15 days
✓ Instant activation
Data
10 GB
Valid
15 days
Speed
4G/5G
$17.50
$1.75/GB
Get plan
Orange Holiday World 20 GB
✓ Instant activation10% off · ATESIM
Data
20 GB
Valid
31 days
Speed
4G/5G
$35
$1.75/GB
Get plan
10 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
10 GB
Valid
30 days
Speed
4G/5G
$18.50
$1.85/GB
Get plan
10 GB Mexico travel eSIM valid for 30 days
✓ Instant activation
Data
10 GB
Valid
30 days
Speed
4G/5G
$18.50
$1.85/GB
Get plan
eSIM Guide: Mexico
Everything you need to know
Network Quality
Mixed
Telcel, the America Movil network, is excellent and reaches almost everywhere, while AT&T Mexico and Movistar are strong in cities and on main highways but drop to patchy signal on back roads and remote coastline.
Typical Price Range
$2.99 to $390
Network Partners
UbigiAiraloNomadYesimSim LocalGigSky
Best For
Beach and resort tripsLong stays and digital nomads
Travel Tips
For rural travel in the Yucatan back country, Oaxaca, or Baja, choose a plan that runs on Telcel, since AT&T Mexico and Movistar thin out quickly once you leave cities and highways.
If your travel eSIM underperforms, buy a local Telcel Amigo prepaid SIM or a Bait SIM (Bait runs on Telcel and is sold in Walmart stores) for the widest coverage at a low price.
Download offline maps before heading to remote beaches, cenotes, or ruins, because signal weakens on smaller coastal and mountain roads even on the best network.
What it actually costs

What Mexico data actually costs

Mexico travel eSIM prices look random until you convert every plan to one number: the real cost per gigabyte. Here is what that reveals right now.

The cheapest plan at each size, 30 days

DataCheapest providerTotalPrice per GB
50 GBAiralo$45$0.90/GBGet plan ↗
25 GBUbigi$58$2.32/GBGet plan ↗🏷 10% off with code TRAVELCITY10
20 GBSim Local$24.50$1.23/GBGet plan ↗🏷 10% off with code ATESIM
10 GBSim Local$14.75$1.48/GBGet plan ↗🏷 10% off with code ATESIM
5 GBSim Local$10$2.00/GBGet plan ↗🏷 10% off with code ATESIM
1 GBUbigi$5$5.00/GBGet plan ↗🏷 10% off with code TRAVELCITY10

Cost per GB rises from $0.90/GB at 50 GB to $5.00/GB at 1 GB. Buying a little more data than you expect to use is almost always cheaper per gigabyte than buying exactly what you need.

The "unlimited" trap

The same words, unlimited for 30 days, cover a wide price range, and most plans slow down after a daily threshold that the label hides.

ProviderUnlimited, 30 daysFair-use cap
Maya$49.993 GB/day, then 10 Mbps sourceGet plan ↗🏷 10% off with code ATESIM
Airalo$593 GB/day, then 1 Mbps sourceGet plan ↗
Saily$71.995 GB/day, then 1 Mbps sourceGet plan ↗
GigSky$89.992.5 GB/day, then reduced, but not below 100 kbps sourceGet plan ↗🏷 15% off with code ATESIM
Yesim$91.21Not publishedGet plan ↗🏷 15% off with code TRAVELCITY
Ubigi$99Not publishedGet plan ↗🏷 10% off with code TRAVELCITY10

Unlimited 30 day plans run from $49.99 to $99, a spread of about 98 percent, for a label that means the same thing on paper. Check the daily cap before you buy, especially if you plan to tether a laptop.

Do not overpay for coverage you will not use

If your whole trip is in Mexico, a Mexico only plan is far cheaper per gigabyte than a North America or global plan carrying the same data. Same provider (GigSky), same 50 GB, 30 days:

GigSky planPricePrice per GB
Mexico only$59.99$1.20/GBGet plan ↗🏷 15% off with code ATESIM
North America$59.99$1.20/GBGet plan ↗🏷 15% off with code ATESIM
Global$109.99$2.20/GBGet plan ↗🏷 15% off with code ATESIM

A Mexico only plan costs much less per gigabyte than a regional or global plan with the same data. Only pay for the wider plan if you are actually crossing borders on this trip.

Host networks

Which network does your Mexico eSIM use?

This is the question that decides your real signal, and almost no comparison site answers it. Your travel eSIM connects to one or more local networks as a visitor, and that choice matters the moment you leave the big cities, because rural coverage varies a lot between them.

ProviderHost networkStatus
NomadAT&T / MovistarConfirmed
Sim LocalAT&T, MovistarConfirmed
SailyNot publicly disclosedConfirming
AiraloMovistarConfirming
UbigiMovistar, Telcel MexicoConfirmed
YesimAT&T, Telcel, Movistar, AltanConfirmed
GigSkyNot publicly disclosedConfirming

Ubigi is the only provider that publishes its Mexican networks, and its list includes Telcel, the network you want for rural and beach coverage; the other five do not disclose a fixed host, with independent reports placing Nomad on AT&T Mexico and Airalo sometimes on Movistar, so for reliable rural coverage favor Ubigi or a local Telcel or Bait SIM.

Coverage

Coverage by where you are going

  • Telcel, part of America Movil, is the largest network and the only one with strong coverage in rural Yucatan, Oaxaca, and Baja California, including small beaches and inland villages.
  • AT&T Mexico and Movistar concentrate on cities, main highways, and tourist resorts, and their signal fades on back roads and remote coastline.
  • Main tourist zones such as Cancun, Tulum, Playa del Carmen, and Los Cabos have solid 4G and 5G on all three networks.
  • Telcel launched 5G in 2022 and now covers major cities and many mid-size towns, with AT&T Mexico also running 5G in urban areas.
  • Mexico City and its metro area have dense coverage, though signal can weaken in deep underground metro stations.
  • Budget MVNO Bait sells SIMs in Walmart stores and runs on the Telcel network, so it inherits Telcel's wide rural reach.
Which one you want

Travel eSIM vs a local Mexico SIM

The six travel eSIMs are easy to install before you fly and suit trips of a few days to a few weeks. The catch in Mexico is the host network. Ubigi is the only one that names its networks (which include Telcel), while Airalo, GigSky, Nomad, Saily, and Yesim do not publish a fixed carrier, and reports suggest some ride AT&T Mexico or Movistar, which are weaker outside cities. Most sell cheap large-data or capped unlimited plans, and several also offer North America regional plans that cover the US, Canada, and Mexico on one eSIM.

A local prepaid SIM gives you the widest coverage if you plan to travel outside the resorts. Telcel Amigo is the flagship prepaid brand and reaches the most remote areas. Bait, a low-cost MVNO sold in Walmart stores, runs on the same Telcel network for less money. AT&T Mexico and Movistar prepaid are also available and cheaper for city stays. You can buy SIMs at the airport, at OXXO convenience stores, and in supermarkets, though registration and a Mexican payment method can slow you down.

Quick rule: For cities and resorts, any travel eSIM is fine; for rural roads and remote beaches, choose Telcel-based coverage, which in practice means Ubigi or a local Telcel or Bait SIM.

Mexico's networks are Telcel, AT&T Mexico and Movistar, and budget MVNO Bait, sold in Walmart stores, runs on the Telcel network so it delivers the same wide rural reach as Telcel at a much lower price.

How it works

How a Mexico travel eSIM works

A travel eSIM replaces expensive roaming with a cheap local data plan you activate in seconds. There is no plastic SIM and no airport queue. Roaming with your home carrier can run 6 to 12 dollars a day, so a week easily tops 50 to 80 dollars for service you already pay for at home.

Three things to get right:

  1. Check your phone supports eSIM before you buy.
  2. Install the eSIM at home over WiFi, but wait to activate it until you land, because the validity period usually starts on activation.
  3. Keep your physical SIM in the phone for calls and texts on your normal number.
Methodology

How we rank Mexico eSIMs

Every plan on this page is sorted by real price per GB (total price divided by included data, normalised to USD), so a cheap-looking 1 GB plan cannot outrank a better-value 10 GB one. We refresh prices daily and only list providers with a track record of activating on arrival. We earn a small affiliate commission when you buy through our links. It funds the price tracking and never changes the order you see.

FAQ

Mexico travel eSIM FAQ

Which network should my Mexico eSIM use?

Telcel gives the widest coverage and is the only network that performs well in rural areas and on remote beaches. AT&T Mexico and Movistar are fine in cities, on highways, and at the main resorts, but they get patchy elsewhere. If you plan to leave the tourist zones, aim for a Telcel-based plan such as Ubigi, or buy a local Telcel or Bait SIM.

Do these eSIMs work in Cancun, Tulum, and Playa del Carmen?

Yes. The main Caribbean tourist zones, along with Los Cabos and Puerto Vallarta, have solid 4G and 5G on all three Mexican networks. Any of the six providers will work well in these areas. Coverage only becomes a concern once you head into small towns, jungle roads, or quiet stretches of coast.

Are the unlimited Mexico plans really unlimited?

No, they use daily or total caps with throttling afterward. Airalo and Saily give 3 GB per day of full speed, and Nomad gives 2 GB per day. After the cap, Airalo and Nomad stay usable at 1 Mbps, while Saily drops to about 1 kbps. Ubigi instead allows 20 GB at full speed before slowing to 2 Mbps, and Yesim does not publish a specific limit.

Can I use a Mexico eSIM in the United States as well?

Some providers sell North America regional plans that cover the United States, Canada, and Mexico on a single eSIM, including Airalo, Nomad, Saily, and Yesim. These cost more per gigabyte than a Mexico-only plan but save you swapping profiles at the border. A single-country Mexico plan will not work once you cross into the US.

Will my eSIM work at remote beaches, cenotes, and ruins?

It depends on the host network. On Telcel, coverage reaches most inhabited areas and many remote spots. On AT&T Mexico or Movistar, signal can disappear on back roads and quiet coastline. Because most travel eSIMs do not confirm they use Telcel, download offline maps and do not rely on a live connection in very remote places.

Do these plans include a phone number for calls and texts?

Most are data only, so you use WhatsApp, FaceTime, or similar apps over the data connection. Airalo is the exception and sells some Mexico plans with a local +52 number and two-way SMS. GigSky, Ubigi, Nomad, Saily, and Yesim do not offer a number or standard SMS for Mexico.