Smiling traveller taking a selfie in a colourful Mexican street

Which Unlimited SIM Card for Mexico? (Holafly promo code)

Xavier 9 min

-5% off your Holafly Mexico eSIM

At the end of this guide you’ll find the promo code LAPLANETEDECARO for -5% off a Holafly eSIM for Mexico. But first, the question that matters most for UK travellers: are you doing Mexico on its own, or stringing it together with the USA (and maybe a World Cup match or two)? Because the right SIM is completely different depending on the answer.


Two very different UK travellers come to Mexico. There’s the Yucatán beach trip, Cancún, Tulum, Playa, and there’s the bigger North America run that pairs Mexico with the USA and Canada. And in 2026 there’s a third reason a lot of you are looking: the World Cup, co-hosted across Mexico, the USA and Canada in June and July. Mexico is outside the EU, so your UK roaming won’t save you, and if you’re hopping between three host countries, the wrong setup can cost you a small fortune. Let’s get it right.

Why you need data in Mexico (and how much)

Maps, translation, booking colectivos and tours, calling a verified ride, all the usual. For most travellers 8-10 GB covers two weeks comfortably; go unlimited if you tether or stream.

Three ways to connect: roam on your UK plan (expensive), buy a local Mexican SIM (cheap, great coverage), or use an eSIM. And there’s a fourth angle unique to Mexico, the North America combo, which we’ll get to. Here’s the honest rundown.

Solution 1: roaming in Mexico on your UK plan (the expensive option)

Mexico is a rest-of-world zone, so your “Europe” allowance doesn’t apply:

  • EE: “Roam Further” pass around £5.91/day (covers USA, Canada, Mexico, Australia, NZ).
  • O2: O2 Travel about £7/day, unlimited minutes/texts/data in 75 destinations including Mexico, the USA and Canada.
  • Three: Go Roam Global around £5-7/day depending on the zone.
  • Vodafone: roughly £8/day (£6 on older contracts).

Over two weeks that’s £80-110 just to stay connected, and a local SIM or eSIM cuts that by three to five times. But note EE’s Roam Further and O2 Travel both span North America, which matters if you’re crossing borders (more below).

Mexico: does my plan work there?

Plan Data Duration Price Network 🇲🇽 Mexico
EU Roaming 7-Day Pass Recommended 50 GB 7 days €17.90 4G ✗ No
Zone 1 Weekly Pass Recommended 50 GB 7 days €29.85 4G ✓ Yes
EU Roaming Daily Pass 50 GB 1 day €3.10 4G ✗ No
Zone 1 Daily Pass 50 GB 1 day €5.97 4G ✓ Yes
Zone 2 Daily Pass 50 GB 1 day €8.96 4G ✗ No
Zone 3 Daily Pass 512 MB 1 day €8.96 4G ✗ No
Zone 4 Daily Pass 10 MB 1 day €17.92 4G ✗ No
EU Roaming 12-Day Pass 50 GB 12 days €25.70 4G ✗ No
Zone 2 Weekly Pass 50 GB 7 days €44.78 4G ✗ No
Plan Data Duration Price Network 🇲🇽 Mexico
Go Roam in Europe Recommended 12 GB 1 day €3.29 4G ✗ No
Go Roam Around the World 12 GB 1 day €9.56 4G ✗ No
Go Roam Around the World Extra 12 GB 1 day €9.56 4G ✓ Yes
Plan Data Duration Price Network 🇲🇽 Mexico
8-Day Europe Pass Recommended 25 GB 8 days €19.12 4G ✗ No
Euro Roam Daily 25 GB 1 day €3.29 4G ✗ No
Global Roam Daily (Zone C) 25 GB 1 day €9.56 4G ✓ Yes
Global Roam Daily (Zone D) 25 GB 1 day €9.56 4G ✗ No
15-Day Europe Pass 25 GB 15 days €25.10 4G ✗ No
Plan Data Duration Price Network 🇲🇽 Mexico
Europe Zone (included) Recommended 25 GB 30 days €0.00 4G ✗ No
Data Roaming Bolt-On Zone 1 (1 GB) 1 GB 30 days €7.17 4G ✓ Yes
O2 Travel Bolt On Unlimited 1 day €8.37 4G ✓ Yes
Data Roaming Bolt-On Zone 2 (1 GB) 1 GB 30 days €10.76 4G ✗ No

Last verified: 18 June 2026


The North America angle: one plan for the USA, Mexico and Canada

If your trip pairs Mexico with the States (or you’re following the World Cup across host cities), don’t buy three separate SIMs. A US AT&T plan includes the USA, Mexico and Canada at no roaming charge, and Mexico’s Telcel “Amigo Sin Límite” works across all three too. There are also regional North America eSIMs covering US + Mexico + Canada on a single plan, around £33 for 10 GB. One plan, three countries, no border faff.

Telcel, AT&T México, Movistar: the local operators (and OXXO)

Three networks, and for coverage it’s really a one-horse race outside the cities.

Telcel is the dominant network and the only one you can rely on in remote regions, essential if you’re heading to Chiapas, Oaxaca’s backcountry or Baja. Its “Amigo Sin Límite” prepaid top-ups: 200 pesos (~£8) for ~3 GB/30 days, 500 pesos (~£20) for ~8-10 GB/30 days with unlimited social.

AT&T México is strong in cities and tourist areas (CDMX, Cancún, Guadalajara) and, crucially, ties into that North America combo.

Movistar is the cheapest, fine in cities, thinner in the countryside.

A key local tip: you buy and top up at OXXO convenience stores, they’re on every corner, far cheaper than the airport, and they take cash. Bring your passport for registration (required since 2021).

Roaming

Use your UK plan abroad thanks to roaming agreements

Local SIM card

Buy a local SIM card to benefit from local rates

eSIM

Activate an eSIM before your departure, without changing your physical card

Pros and cons of SIM cards for Mexico

Comparison of internet solutions while traveling
International plan Local SIM card eSIM
Cost High Low Moderate
Purchase Online (operator option) On-site, in-store Online, before departure
SIM card change No Yes No
Ease of use Easy Restrictive Easy
Support in English Yes Rarely Yes
Unlimited data No (limited) Yes Yes (depending on offer)
Keep your UK number Yes No (replaced) Yes (dual SIM)
Flexible stay durations No (monthly) Variable (commitment possible) Yes (1 to 90 days)
Top up the plan Operator customer area In-store Via the app
Risk of extra charges Yes Prepaid: no. Other: yes No

How much does a Mexican SIM cost in June 2026

Ballpark figures.

A Telcel SIM is around 50 pesos (~£3); the data is in the top-up: 200 pesos (~£8) for ~3 GB, 500 pesos (~£20) for ~8-10 GB a month with unlimited social. Cheap and brilliantly covered, but you’ll need your passport and ideally an OXXO rather than the airport.

The reference point worth knowing, and the Cancún airport trap

For comparison, a Holafly Mexico eSIM is unlimited data on the Telcel network, no registration and no airport queue. And avoid the airport SIM counters at Cancún: around $50 for what costs ~220 pesos (£10) at an OXXO outside. Either set up an eSIM before you fly, or buy at the OXXO by the petrol station on the road to Playa del Carmen.


Here’s an up-to-date snapshot of the local SIM options in Mexico:

Mexico: local SIM cards available for your stay

Telcel

Local SIM

The dominant operator (owned by Carlos Slim). Offers the most extensive coverage in the country, essential if visiting remote archaeological sites (Palenque, Calakmul) or 'Pueblos Mágicos'.

Amigo Sin Límite 500
6 GB 30 days Calls SMS 4G,5G
€23.25 (500 MXN)
Buy: OXXO, 7-Eleven, Stores Telcel
6 GB option + Unlimited social media. Often boosted by 'Bonus Gigas' promotions upon activation.

AT&T México

Local SIM

Solid network in urban and tourist areas (Cancún, CDMX, Cabo). Offers an 'AT&T Go' prepaid eSIM purchasable directly online.

AT&T Prepago 150
6.5 GB 25 days Calls SMS 4G,5G
€7.00 (150 MXN)
Buy: OXXO, Stores AT&T
Popular budget option. 6.5 GB data + unlimited social media.

Movistar México

Local SIM

The challenger. Good urban coverage thanks to network sharing agreements. Prices often lower than Telcel.

Prepago Rollover 200
5 GB 30 days Calls SMS 4G,LTE
€9.30 (200 MXN)
Buy: OXXO, Stores Movistar, Online
'Rollover' system: unused data carries over. Includes 5 GB + unlimited social media.
Carrier Plan Data Duration Price Network Buy
AT&T México
AT&T Prepago 150 6.5 GB 25 days €7.00
(150 MXN)
4G,5G OXXO, Stores AT&T
Telcel
Amigo Sin Límite 200 Reco 3 GB 30 days €9.30
(200 MXN)
4G,5G OXXO, 7-Eleven, Stores Telc...
Movistar México
Prepago Rollover 200 5 GB 30 days €9.30
(200 MXN)
4G,LTE OXXO, Stores Movistar, Online
AT&T México
AT&T Prepago 300 (AT&T Go) Reco 18 GB 30 days €13.95
(300 MXN)
4G,5G Online (eSIM), Stores AT&T,...
Telcel
Amigo Sin Límite 500 6 GB 30 days €23.25
(500 MXN)
4G,5G OXXO, 7-Eleven, Stores Telcel

Last verified: 18 June 2026

Roam, buy local, or get an eSIM?

Three approaches by traveller type. The honest call.

You buy from home and activate before boarding.

Unlimited data on Telcel’s network, no registration, no airport rip-off. Land in Cancún already online. Keep your UK number active alongside it.

Cost: fixed by duration. Use code LAPLANETEDECARO for -5% off. Regional North America plan available for US + Mexico + Canada trips.

Consider it if: you’re on a Yucatán trip, short stay, or crossing into the USA/Canada.

Holafly Mexico: who it’s really for

For a long overland trip deep into Mexico, a Telcel SIM topped up at OXXO is unbeatable on coverage and price. But an eSIM is the right call when:

  • you’re on a Yucatán beach trip and want to skip the Cancún airport rip-off
  • you’re crossing the USA, Mexico and Canada (World Cup or road trip) and want one plan
  • you want to land already online with no passport registration
  • you value a fixed price and zero admin

Holafly Mexico promo code

Get -5% off your Holafly Mexico eSIM with the code LAPLANETEDECARO. Enter it on the Holafly checkout before you pay. Tip: following the World Cup across host cities? Look at a regional North America eSIM so one plan covers all three countries.


Network coverage in Mexico: where it’s strong, where it struggles

The Yucatán is easy; the backcountry is Telcel-or-nothing.

Strong signal

  • Cancún, Playa del Carmen, Tulum, Mérida, Valladolid: 4G everywhere.
  • Mexico City, Guadalajara, Monterrey: dense 4G/5G.
  • Main tourist corridors and highways: well covered.
  • Resort zones: no issues.

Where it struggles

  • Chiapas, the Oaxaca backcountry: Telcel only.
  • Baja California Sur (the deep south), deserts: Telcel or nothing.
  • Long rural highways: gaps between towns.
  • Remote archaeological sites (Palenque, Calakmul): thin, take Telcel.


The overland tip

Going beyond the Yucatán beach belt? Download offline maps first (Organic Maps or Maps.me, free), and if you’re going truly remote, a Telcel SIM is worth it for the coverage even if you also carry an eSIM. Pay for top-ups in cash at OXXO.

World Cup 2026 and the North America road trip: one connection for three countries

The 2026 World Cup is spread across Mexico, the USA and Canada, and plenty of UK fans will be hopping between host cities. Here’s the connectivity trap: roaming across three countries on your UK plan can run to £200-400 over a few weeks, and buying a separate SIM in each country is a faff at every border.

The fix is a single North America plan. A regional eSIM covering US + Mexico + Canada (around £33 for 10 GB) keeps you online across all three on one setup, no swapping, no border admin. If you’d rather go local, Telcel’s Amigo Sin Límite and a US AT&T plan both reach across the three host nations too. Whatever you pick, sort it before you fly so your first match-day morning isn’t spent hunting for a SIM shop.

Mexico SIM & eSIM: your questions answered

Will my UK SIM work in Mexico, and how much does roaming cost?

It works, but Mexico is outside the EU, so you pay a rest-of-world rate: EE's Roam Further is about £5.91/day, O2 Travel £7/day, Three £5-7/day, Vodafone £8/day. Over two weeks that's £80-110 just to stay connected. A local SIM or eSIM costs a fraction of that.

Can I use one SIM or eSIM across the USA, Mexico and Canada?

Yes, which is the killer feature for a North America road trip. A US AT&T plan includes the USA, Mexico and Canada at no roaming charge, and Mexico's Telcel "Amigo Sin Límite" works across all three too. There are also regional North America eSIMs covering US + Mexico + Canada on a single plan, around £33 for 10 GB.

How much data do I need for two weeks in Mexico?

For most travellers, 8-10 GB covers two weeks of maps, messaging and browsing. Telcel's 500-peso top-up (~£20) gives 8-10 GB for a month with unlimited social, or an unlimited Holafly eSIM removes the maths entirely if you tether or stream.

Where do I buy a SIM at Cancún Airport, and is it a rip-off?

The Telcel/AT&T counters inside Cancún airport are heavily marked up, around $50 for what costs ~220 pesos (£10) outside. Skip them: either set up an eSIM before you fly, or buy and top up at an OXXO convenience store (they're on every corner). Pay in cash and bring your passport for registration.

eSIM or local Telcel SIM for Mexico, which is better in 2026?

An eSIM gets you online the moment you land and skips the airport rip-off and passport registration, ideal for a Yucatán beach trip or a short stay. A local Telcel SIM is unbeatable for coverage in remote regions and is cheap to top up at OXXO, better for a long overland trip off the tourist trail.

Is there mobile coverage in remote areas like Chiapas or Baja California?

Patchy, and Telcel is the only network you can rely on there. The Yucatán tourist belt (Cancún, Playa, Tulum, Mérida) is well covered by everyone, but Chiapas, Oaxaca's backcountry, Baja California Sur and long desert highways are Telcel-or-nothing. Download offline maps before you go.

Further reading: our other SIM card guides by destination

If Mexico is one leg of a bigger trip, here are our other honest, field-tested guides.

Our honest take

In a sentence: for a Yucatán beach trip or a short stay, get the Holafly eSIM with code LAPLANETEDECARO (-5% off) and skip the Cancún airport rip-off entirely. For a long overland trip off the tourist trail, a Telcel SIM topped up at OXXO gives you the cheapest data and the only coverage that holds in Chiapas and Baja. And if you’re crossing the USA, Mexico and Canada (World Cup or road trip), use a North America plan so one connection covers all three.

Whatever you choose, download offline maps before the backcountry, and never buy your SIM at Cancún airport.

Got a Mexico connectivity question we didn’t cover? Drop it in the comments. ¡Buen viaje! (and the tacos al pastor are worth pausing the group chat for).

PS: the Cancún airport SIM counter is the great Mexican tourist trap, $50 for what’s a tenner at the OXXO down the road. Set up an eSIM at home, or walk past the counter and top up in town. Your wallet will thank you before you’ve even left the terminal.