Best eSIM for Mexico

Mexico is a long way outside UK roaming zones, so most networks charge around £7 to £8 a day there. A travel eSIM for a fortnight costs less than two days of that.

Prices last checked 25 September 2026

eSIMs from£3.7710 plans · 6 providers

Quick answers

  • Telcel is Mexico's biggest network. Movistar and AT&T Mexico are the other two.
  • A month of data starts at about £8 (Sim Local, 5GB). Nomad's 10GB for 30 days is £12.
  • Unlimited 7 day plans from Nomad, Airalo and Holafly are about £17 to £18.
  • Airalo also sells Mexico plans that include calls and texts, which is unusual for a travel eSIM.
Trip finder

Work out your trip

Change the days or add more countries. We'll find the cheapest way to stay online.

Loading the trip finder...

Prices

Mexico eSIM prices compared

All 10 plans we track, cheapest first within each length.

ProviderDataLastsPrice (approx. in £)
Saily 1GB 7 days £3.77US$4.99 · £3.77/GB Go to Saily Provider link
NomadAT&T, Movistar 1GB 7 days £3.77US$5.00 · £3.77/GB Go to Nomad Provider link
UbigiTelcel, Movistar, Altan 1GB 30 days £3.77US$5.00 · £3.77/GB Go to Ubigi Provider link
Sim Local 5GB 30 days £7.55US$10.00 · £1.51/GB Go to Sim Local Provider link
NomadBest value 10GB+AT&T, Movistar 10GB 30 days £11.70US$15.50 · £1.17/GB Go to Nomad Provider link
Saily 10GB 30 days £18.10US$23.99 · £1.81/GB Go to Saily Provider link
Sim Local 20GB 30 days £18.49US$24.50 · £0.92/GB Go to Sim Local Provider link
NomadAT&T, Movistar Unlimited 7 days £16.60US$22.00 Go to Nomad Provider link
Show all 10 Mexico tariffs
ProviderDataLastsPrice (approx. in £)
AiraloMovistar Unlimited 7 days £17.73US$23.50 Go to Airalo Provider link
HolaflyTelcel, Movistar Unlimited 7 days £18.03US$23.90 Go to Holafly Provider link

Prices checked 25 September 2026. Most travel eSIM companies charge in US dollars, even to UK customers, so your bank converts the price when you pay. We show pounds at that day's rate (US$1 = £0.75458) with the dollar price underneath.

Price per GB in Mexico

Each provider's best-value 30-day plan of 5GB or more, as a price per GB. Lower is better; orange = cheapest.

Sim Local£0.92
Nomad£1.17
Saily£1.81
Roaming

What UK networks charge in Mexico

A week in Mexico: what it costs

7 days of data on each UK network's roaming (where there's a daily price) against the cheapest 5GB+ eSIM (Sim Local). Orange bar = eSIM.

EE£56
Vodafone£56
Three£56
O2£49
iD Mobile£35
Sky Mobile£14
Cheapest eSIM£7.55
Your networkPer dayA weekDetails
EE£8 a day£56Zone 2 24h pass £8, buy on arrival Check with your network
O2£7 a day£49O2 Travel bolt-on £7/day (Ultimate plans include some destinations) Check with your network
Vodafone£8 a day£56Global Roam Zone C/D, approx £8/day Check with your network
Three£8 a day£56Go Roam Around the World Extra £8/day (£7 on older plans), 12GB
giffgaffAdd-ons only–no daily pass; travel data add-on 1GB/5GB/10GB, 30 days, approx £6-£15 per GB tier
SMARTYAdd-ons only–PAYG by band (Roaming 1 e.g. US/TR 10p/MB, higher bands up to £5/MB) Check with your network
iD Mobile£5 a day£35Roam Beyond add-on from £5 (2GB, 1 day) Check with your network
VOXIAdd-ons only–PAYG roaming pass rates by zone Check with your network
LebaraAdd-ons only–add-on 1GB/8 days £5 or 3GB/15 days £15 Check with your network
Tesco MobileAdd-ons only–not Home From Home; PAYG or data bundle Check with your network
Sky Mobile£2 a day£14Roaming Passport £2/day, 120 destinations (country not confirmed) Check with your network
Lyca MobileAdd-ons only–PAYG rates / country bundles, not checked Check with your network

Checked 25 September 2026. Roaming prices depend on your exact plan and when you joined, so check with your network before you travel.

Which network matters in Mexico

Telcel has the widest coverage in Mexico. Movistar and AT&T are fine in the cities and the big resorts but can drop out in smaller places. If you are touring rather than staying in one hotel, a plan that can use Telcel (Holafly and Ubigi list it) is the safer choice.

Which eSIM to pick

  • Two weeks in Cancun or the Riviera Maya: 10GB is plenty for most people. Nomad's 10GB for 30 days is one of the cheapest.
  • Touring or road trips: choose a plan with Telcel for the best coverage.
  • You need to make local calls: Airalo sells Mexico plans with minutes and texts included, handy for booking tours or taxis.
  • Heavy use: the unlimited plans from Nomad, Airalo or Holafly are around £17 to £18 for a week. Nomad slows you down after a daily limit, so read the small print.

Our plans

We have a trip to Mexico planned. We will test these eSIMs there and add our own results to this page.

FAQ

Common questions

How much does it cost to use my UK phone in Mexico?

On EE, O2, Vodafone and Three it is usually £6 to £8 a day, depending on your plan. Sky Mobile charges £2 a day. Some O2 plans may include Mexico, so check yours.

What is the best mobile network in Mexico?

Telcel has the widest coverage. Movistar and AT&T Mexico are fine in cities and main resorts.

Do eSIMs work in Cancun?

Yes. All the providers on this page cover Mexico's main resorts, including Cancun, Playa del Carmen and Tulum.

Will I get a Mexican phone number?

Most travel eSIMs are data only. Airalo sells some Mexico plans with calls and texts, but check whether a local number is included before you buy.

Some links on S4M are affiliate links. If you buy through them we may earn a commission, at no extra cost to you. It never changes the order of our tables. How we make money.