If you're planning your trip, you've probably already wondered: how to get internet in Mexico from the moment you land until you come back, without paying a fortune or relying on hotel Wi-Fi. I'll tell you straight, because here the price differences are huge: the same ten-day trip can cost you €100 in data or less than €15. I compare every way to get connected — roaming, free Wi-Fi, pocket Wi-Fi, a local Mexican SIM, and a travel eSIM — with real coverage in Mexico City, Cancún, Yucatán, Oaxaca, and the inland highways.
All the ways to get connected in Mexico
To get internet in Mexico you have five options: roaming (convenient and expensive), hotel and café Wi-Fi (free but ties you to a spot), pocket Wi-Fi (only reasonable in a group), a local Mexican SIM (cheap, but you have to buy it there), and a travel eSIM — the most balanced option for a tourist.
Mexico is not in the European Union, so your plan from home doesn't travel with you: as soon as your phone connects to a Mexican network, international roaming rates apply. That's where almost all the bill shocks come from. The second key point is that the country is huge, almost four times the size of Spain, with jungle, mountains, and very long highways where not all carriers reach equally. It's not enough to "have data": you need it on the network that actually covers the territory. This table sums up the five options.
| Option | Approximate cost | Coverage and speed | Main downside |
|---|---|---|---|
| Your carrier's roaming | €5-15 per day with a bundle; several € per MB without a bundle | Good: uses the Mexican partner network | Price skyrockets outside the EU |
| Hotel or resort Wi-Fi | Free (or included in the room) | Patchy: good in the lobby, weak in the room | Ties you to the building and is often slow |
| Pocket Wi-Fi | €7-12 per day + deposit | Depends on the network the device uses | Battery, weight, pickup and return |
| Local Mexican SIM | 200-500 MXN (€10-25) depending on the package | Excellent with Telcel; decent with AT&T | Buying it there, activating it, and swapping your SIM |
| Travel eSIM | From around €5-20 depending on GB and days | Connects to the major local networks | You need a compatible and unlocked phone |
There's no "bad" option in the abstract: there's one that fits your trip. A weekend in Mexico City isn't solved the same way as a road trip through Yucatán and Chiapas.
Your carrier's roaming: convenient and expensive
Roaming is the "do nothing" option: you arrive, turn on your phone, and it works. The problem is the cost. Inside the European Union you enjoy roaming like at home, but Mexico is an international zone and each carrier applies its own rate. Movistar, Vodafone, Orange, and the rest sell travel bundles that usually range between €5 and €15 per day, with a fairly tight data allowance (often 100-500 MB, sometimes 1 GB). Do the math: on a ten-day trip that's €50-150 just for connectivity, and with a few megabytes that run out fast if you use maps and video.
What's truly dangerous is not buying anything and browsing "bareback." Rates outside a bundle are charged per megabyte and can amount to several euros per MB: an afternoon of maps and WhatsApp with photos turns into a three-figure bill. Carriers have warnings and safety limits, but they come too late. My advice: before you check your bag, go into your carrier's app and check what rate applies in Mexico. For the full context, I'll leave you how much international roaming costs and the comparison of eSIM vs. roaming.

Hotel and Resort Wi-Fi: Useful but Limited
Mexico has Wi-Fi everywhere: hotels, Cancún resorts, cafés in Roma and Condesa, airports, shopping malls, and many public squares. It's real and free, but it's worth understanding its limits. At all-inclusive resorts in the Riviera Maya, Wi-Fi works well in the lobby and much worse in remote rooms or on the beach; during high season, with hundreds of guests connected at once, video calls drop and uploading a video is an exercise in patience. In small hotels in Oaxaca or Mérida, it's usually better: fewer people sharing the line.
The underlying problem isn't speed: it's that Wi-Fi doesn't travel with you. As soon as you step outside, you're left without a map, without a translator, without Uber (which in Mexico City is your best ally), and without being able to let anyone know you're running late. And in Mexico, you'll be moving around a lot: taxi, bus, highway. Add security: open airport and café networks are a breeding ground for snoopers, so avoid logging into your bank on them. My rule is clear: Wi-Fi is a great supplement for downloading series at night and making long video calls, never your only connection.
Pocket Wi-Fi: Only Makes Sense in a Group
Pocket Wi-Fi is a portable router with a SIM inside that creates a Wi-Fi network for multiple devices. In Mexico, you can rent it at airports and from local companies, and it usually costs between €7 and €12 per day, plus a deposit. On paper it sounds good: one device connects five or six people. In practice, it has three drawbacks.
The first is the battery: most last six to eight hours in real use, so on a long day of ruins, market, and beach, you'll be stranded by mid-afternoon unless you also carry a power bank. The second is the physical dependency: if the group splits up —and someone always does—, whoever takes the device takes everyone's internet. The third is the logistics: picking it up, returning it on time, and sometimes paying damage insurance; if you fly into Cancún and out of Mexico City, things get complicated. I only see it as reasonable for families or groups that always move together and with tablets or cameras that don't accept a SIM. The full analysis is at eSIM or pocket Wi-Fi.
Local Mexican SIM: Telcel, AT&T, and Movistar
Buying a Mexican SIM is the classic option for those looking for cheap data. There are three names to know, and one clearly stands out:
- Telcel (América Móvil group): the undisputed leader. Best coverage in the country, the most extensive network on highways and rural areas, and the largest 5G rollout: over 120 cities and coverage for nearly 60% of the population.
- AT&T México: second largest, solid in big cities and tourist corridors (5G in about 55-60 cities), with less presence in deep Mexico.
- Movistar: no longer operates its own antenna network; it relies on AT&T's infrastructure and Altán's Shared Network. Decent in the city, less reliable outside it.
Price is its big selling point: Telcel's prepaid packages (Amigo Sin Límite) run around 200-500 pesos (€10-€25) for 3 to 12 GB, valid for several weeks. The downside is everything else: you have to buy it once in Mexico (Oxxo, Telcel store, or airport, where they'll charge you more), bring your passport, activate and link the line to your name, and be without your usual number while using it. That costs you precious time on your first day, when you arrive tired and still don't have data to even order a taxi. The cold comparison is here: eSIM vs. local SIM.
Travel eSIM: my recommended option
An eSIM is a digital SIM card built into your phone: no plastic, no store visit, and nothing to remove. You buy the plan online, receive a QR code, scan it, and the profile is installed. When you land in Mexico City or Cancún, you activate the data and your phone connects to the major local networks. If you've never used one, start here: what is an eSIM and how does it work.
The advantages at a destination like this are clear. You keep your usual number active to receive bank SMS (essential if you pay by card), you don't waste time looking for a store when you arrive, there are no deposits or extra devices to charge, and the price is far below roaming packages: just a few euros for several GB, with plans for 7, 15, or 30 days. Plus you set it up from home, with Wi-Fi and at your leisure — which is when you want to sort these things out.
My golden rule for Mexico: arrive at the airport with your data already working. That first taxi, first map, and first message home are exactly the moments you can't afford to be offline.
If you want the step-by-step — compatibility, installation, activation, and settings — I cover it in the eSIM guide for Mexico.

Coverage in Mexico City, Cancún, and the Riviera Maya
Good news: in the places where you'll spend 80% of your trip, the connection is very good. Mexico City has some of the best coverage in the country: excellent 4G throughout the city and solid 5G in the areas tourists frequent (Historic Center, Roma, Condesa, Polanco, Coyoacán). On the metro, signal is patchy in the tunnels but works on most platforms; and at Teotihuacán, an hour from the capital, you'll have 4G without issue.
Cancún, Playa del Carmen, and Tulum are equally well covered: the hotel zone, downtown, and the federal highway 307 that runs the entire corridor have solid 4G and 5G in the main hubs. Where things change is in the surrounding areas: inside cenotes, surrounded by rock and jungle, the signal almost always disappears; on Holbox coverage is limited and slow; and on stretches of the road toward Bacalar there are gaps of several kilometers. Cozumel and Isla Mujeres work well in the urban centers and get spotty on the less inhabited points. In short: the Riviera Maya won't leave you stranded, but download the maps if you stray off the main route.
Yucatán, Oaxaca, highways, and rural areas
This is where you really notice which network you're on. At the archaeological sites of Yucatán, coverage varies a lot by location: at Chichén Itzá and Uxmal there's reasonable signal at the entrances, parking lots, and ticket booths, though it drops inside the site; at Ek Balam and Cobá, deep in the jungle, it's intermittent and often drops to 3G; and at Calakmul, in the middle of the biosphere reserve, expect nothing for hours. Mérida, Valladolid, and Izamal, on the other hand, work perfectly.
In Oaxaca, it's similar. The capital has good 4G and 5G in the center; Puerto Escondido, Mazunte, and Huatulco work well in the towns and worse on the coves. But if you head up to the Sierra Norte (Pueblos Mancomunados, Capulálpam) or go to Hierve el Agua on the dirt road, the signal comes and goes with every curve.
And on the highway, the difference between carriers is brutal. The toll roads and main federal highways are well covered, but on the mountain stretches of Chiapas, Guerrero, or Baja there are miles of nothing, and there Telcel is practically the only one with signal. That's why it matters that your plan runs on the country's major networks. If you're doing a road trip, always download the area map in offline mode.
How much data you actually need
This is the question I get most often, and the one people most often overestimate: they buy 50 GB for ten days and come back with 40 unused. On a normal trip to Mexico, with hotel Wi-Fi at night, real mobile data usage runs between 500 MB and 1.5 GB per day. What drives the number up isn't maps or WhatsApp — it's video. One hour of Instagram eats more than a full day of Google Maps.
| Daily use | Approximate consumption | Example in Mexico |
|---|---|---|
| Maps and navigation | 50-100 MB per day | Google Maps around Mexico City or Highway 307 |
| WhatsApp and messaging | 50-150 MB per day | Chats, voice notes, and photos home |
| Social media | 300-600 MB per day | Instagram after a beach day |
| Uploading stories and photos | 200-500 MB per day | Videos from Chichén Itzá or Tulum |
| Uber, taxis, and bookings | 20-50 MB per day | Getting around Mexico City |
| Video calls | 300-500 MB per hour | Long call with family |
Translated into plans: for one week, 5-10 GB; for two weeks, between 10 and 20 GB; and if you're recording and uploading all day, 20 GB or more. If you run short you can top up. What you can't fix is paying upfront for gigabytes you'll never use.
How to choose based on your trip type
Not all trips to Mexico are the same. These are the four profiles I see most often:
- Short getaway to Mexico City (3-5 days): 3-5 GB is plenty. Lots of Wi-Fi in cafés and hotels, and data for Uber and maps.
- Riviera Maya resort (7-10 days): hotel Wi-Fi covers the evenings, but you need data for excursions, cenotes, transfers, and ruins. 5-10 GB works perfectly.
- Long route through the southeast or road trip (2-3 weeks): connectivity is safety, not a luxury. A 15-20 GB plan, downloaded maps, and a network that reaches the highway.
- Work trip or digital nomad: 30-day plans with top-ups and using your phone as a hotspot.
In all four cases my recommendation is the same: the eSIM wins because it combines the best of the other options without their drawbacks. It costs like a local SIM but without queues or paperwork, it's as convenient as roaming but without the bill, it doesn't depend on a gadget with a battery, and it doesn't tie you to a building. And it works from minute one at the airport, which is when you need it most. The local SIM still has its place: if you're spending months in Mexico and need a Mexican number for paperwork, buy one. For a tourist trip, it's not worth it.
Frequently asked questions
These are the questions I get asked most before traveling to Mexico, answered straight to the point.
Will my phone work in Mexico without doing anything?
Yes, it will connect automatically, but on international roaming and with non-EU rates. If you haven't bought a data package, each megabyte costs a fortune. Before you fly, check your plan or turn off mobile data.
Which carrier has the best coverage in Mexico?
Telcel, no question. It has the most extensive network in the country, the best presence on highways and rural areas, and the largest 5G rollout (over 120 cities). AT&T is a good second option in cities and tourist corridors.
Can I buy a Mexican SIM from abroad?
Physical SIMs from Telcel or AT&T are bought in Mexico (Oxxo, carrier stores, airport) and need to be activated and linked to your name with your passport. If you want to arrive already connected, the logical thing is to get an eSIM before you leave.
How many GB do I need for ten days in Mexico?
For normal use of maps, messaging, and social media, 8-10 GB is more than enough, assuming you sleep with Wi-Fi. If you record and upload video daily, go up to 15-20 GB. Real average consumption is around 1 GB per day.
Is there coverage at Chichén Itzá and archaeological sites?
At Chichén Itzá and Uxmal there's reasonable signal at the entrances, and it gets weak inside the grounds. At Cobá and Ek Balam it's intermittent due to the jungle, and at Calakmul there's practically none. Download the map before you go in.
Is there 5G in Mexico?
Yes. Telcel has it in over 120 cities and reaches about 60% of the population; AT&T covers around 55-60. You'll notice it in Mexico City, Monterrey, Guadalajara, Cancún, and Mérida. Outside the cities, 4G is still the norm.
Is resort Wi-Fi in Cancún enough?
For the hotel, yes; for the trip, no. As soon as you head out on an excursion, a cenote, or a transfer, you're left without a map or a way to get in touch. Use it as a nighttime supplement and bring your own data for the day.
Is my phone compatible with eSIM?
Most mid-to-high-end phones from recent years are: iPhones from the XS onward, and many recent Samsung Galaxy, Google Pixel, and Xiaomi models. Check in your settings for the option to "add data plan" and make sure your phone is unlocked.
Conclusion
Having internet in Mexico is easy if you decide before you leave. Roaming is the comfortable route and the most expensive; hotel Wi-Fi covers your evenings but leaves you stranded the moment you step outside; pocket Wi-Fi only makes sense in a group; and the local SIM is cheap, yes, but it means buying it there, dealing with passport paperwork, and giving up your usual number. For anyone going to Mexico City, Cancún, Yucatán, or Oaxaca, a travel eSIM strikes the best balance of price, coverage, and convenience: you buy it from home, activate it in a minute, and land with data working. Spend your trip on what matters — the tacos, the ruins, and the sea — without worrying about the bill: take a look at the Mexico eSIM from PuraSIM and arrive connected from the first minute.








