Mexico SIM Card 2026: Telcel vs AT&T vs eSIM Guide
The bottom line on Mexico SIM cards: Telcel gives you the best coverage nationwide, AT&T Mexico is solid in cities, and eSIMs (Airalo, Holafly) are the no-fuss option if you want to set it up before you leave home. Roaming on your US plan is usually the worst value — unless you’re T-Mobile, which includes Mexico for free.
Here’s everything you need to know to get online in Mexico on day one.
Your Three Options at a Glance
Before diving into details, here’s how the three approaches compare:
| Option | Cost | Coverage | Convenience | Best For |
|---|---|---|---|---|
| Local physical SIM (Telcel/AT&T) | 5-15 USD | Best (Telcel) | Moderate (buy on arrival) | Budget travelers, longer stays |
| eSIM (Airalo, Holafly) | 10-35 USD | Good in cities | High (buy before travel) | Short trips, eSIM phone users |
| Home carrier roaming | 10 USD/day (AT&T US) | Depends on carrier | Highest | T-Mobile customers only (free) |
For most travelers, a local Telcel SIM is the smart choice. For people who want zero friction, an eSIM bought before departure is a close second.
Telcel: Best Coverage in Mexico
Telcel is Mexico’s dominant carrier and it’s not close. Owned by América Móvil (Carlos Slim’s company), Telcel operates Mexico’s most extensive network — covering major cities, mid-size towns, beach resorts, rural agricultural areas, and most of the major highways.
What you get with Telcel:
- 4G LTE in all cities, most towns, and major highways
- 3G coverage in smaller towns and semi-rural areas
- Some signal even in remote areas where other carriers have nothing
- Plans starting at 100 MXN (~5 USD) for 3GB (30 days)
- Plans at 200 MXN (~10 USD) for 10GB (30 days)
- Calls and SMS within Mexico included
Where to buy:
- OXXO convenience stores — lowest prices, found everywhere, open 24/7
- Telcel stores — full service, English-speaking staff in tourist areas
- Airport kiosks — most convenient for new arrivals, prices 20-50% higher
- Walmart, Chedraui, Soriana — usually stocked in electronics section
The OXXO buying process (step by step):
- Walk into any OXXO (there are approximately 22,000 across Mexico)
- Ask for a “chip Telcel” — they’ll show you the options
- Tell them your phone’s SIM card size (nano-SIM for most modern phones)
- Pay cash (100-200 MXN depending on the plan)
- They activate it at the register — takes about 5 minutes
- Insert the SIM, restart your phone
- Go to Settings > Cellular > Cellular Data Options > APN and enter:
internet.itelcel.com
Most OXXO cashiers have done this dozens of times. In major tourist areas, many speak enough English to walk you through it.
Telcel APN settings (if data doesn’t work automatically):
- APN:
internet.itelcel.com - Username: (leave blank)
- Password: (leave blank)
AT&T Mexico: Good City Coverage, Rural Gaps
AT&T Mexico (not the same company as AT&T US, though partially related) is the second-largest carrier. It’s a reasonable choice if you’re staying in cities — Mexico City, Guadalajara, Monterrey, Cancún, Puerto Vallarta — but coverage drops noticeably once you leave urban areas.
AT&T Mexico plans:
- 150-250 MXN (7-12 USD) for 5-15GB
- Available at AT&T stores, OXXO, Walmart
- Solid LTE speeds in cities
- Coverage gaps in Oaxaca highlands, Chiapas, Yucatán interior, Baja rural areas
If your trip is Cancún → Tulum → Mexico City, AT&T Mexico works fine. If you’re going anywhere off the tourist circuit, Telcel is the safer bet.
Movistar: Budget Option, Weakest Coverage
Movistar (Telefónica) is Mexico’s third carrier. Plans are cheap — sometimes 80-100 MXN for basic data — but coverage outside major cities is thin enough that it’s hard to recommend unless you’re on a very tight budget and staying in urban areas only.
For the price difference between Movistar and Telcel (roughly 50-100 MXN), the coverage upgrade is worth it.
eSIM Options for Mexico
eSIMs are the modern alternative to physical SIM cards. If your phone supports them (iPhone XS and later, most recent Android flagships), you can buy a plan online, download it to your phone, and be connected the moment you land.
Airalo (recommended):
- Mexico 1GB: ~5 USD
- Mexico 3GB: ~8 USD
- Mexico 10GB: ~13-15 USD
- Data only (no calls/SMS) — use WhatsApp for calls
- Works with most unlocked eSIM phones
- Buy at airalo.com or via the Airalo app
Holafly:
- Unlimited data plans for Mexico
- 7 days unlimited: ~27-35 USD
- 30 days unlimited: ~55-75 USD
- More expensive than Airalo but useful for heavy data users
- Data only — WhatsApp for calls
eSIM vs physical SIM: when to choose eSIM:
- You hate dealing with tiny cards and plastic packages
- You’re arriving late at night and don’t want to find an OXXO
- You’re on a short trip (1-2 weeks) and don’t mind paying a bit more for convenience
- You want to keep your home SIM active in a second slot (dual-SIM capability)
eSIM vs physical SIM: when to buy local:
- You’re staying 3+ weeks (local plan is far cheaper)
- You need coverage in rural areas (Telcel physical SIM wins)
- You want to make calls to local Mexico numbers without app workarounds
Home Carrier Roaming: The T-Mobile Exception
If you’re a T-Mobile customer in the US: you may not need any of the above.
T-Mobile’s standard plans include unlimited calling, texting, and 5GB of high-speed data per month in Mexico at no extra charge. After 5GB, speeds throttle but remain functional for messaging and maps. This is a genuine free benefit and works well for most tourists.
AT&T US roaming: 10 USD per day in Mexico. If you’re there for 10 days, that’s 100 USD in roaming fees. A Telcel SIM for the same trip is 200 MXN (~10 USD). Buy the local SIM.
Verizon: 10 USD/day TravelPass or included in some premium plans. Same math as AT&T — buy local unless it’s included.
Other carriers: Check your plan before you travel. Some MVNOs (Mint Mobile, Google Fi) have their own international policies.
Data Speeds by Region
| Region | Telcel Speed | AT&T Mexico Speed | Notes |
|---|---|---|---|
| Mexico City | 4G LTE (fast) | 4G LTE (fast) | Both carriers excellent |
| Cancún / Riviera Maya | 4G LTE (fast) | 4G LTE (good) | Heavy tourist infrastructure |
| Guadalajara / Monterrey | 4G LTE (fast) | 4G LTE (fast) | Major cities, full coverage |
| Oaxaca City | 4G LTE (good) | 4G LTE (moderate) | City good; sierra spotty |
| Tulum | 4G LTE (good) | 4G LTE (good) | Improving infrastructure |
| San Miguel de Allende | 4G LTE (good) | 4G LTE (good) | Colonial city, good signal |
| Copper Canyon | 3G (spotty) | 3G (very spotty) | Remote mountain terrain |
| Rural Chiapas | 3G (variable) | Limited | Jungle and mountains limit signal |
| Baja Highway | 4G LTE (main towns) | Limited (rural gaps) | Highway towns covered |
WhatsApp Reality in Mexico
In Mexico, WhatsApp is not an app — it’s infrastructure. Everyone uses it: businesses, families, tour operators, taxi drivers, hotels, restaurants. If you want to function in Mexico, you need WhatsApp working on data.
This means data matters far more than voice calls. When you buy a prepaid plan, you’re buying the ability to:
- Send location pins to drivers
- Confirm reservations at hotels and tours
- Contact locals for directions and recommendations
- Stay in touch with travel companions
Most eSIM plans are data-only (no traditional phone calls or SMS) — this is fine because you’ll be calling and messaging via WhatsApp anyway.
Airport SIM Card Buying Guide
Most major Mexican airports have carrier kiosks or stores in the arrivals hall, before or after customs. Here’s what to expect:
Best airports for SIM card purchase:
- Cancún (CUN): Multiple Telcel and AT&T kiosks in the international arrivals hall
- Mexico City AICM (MEX): Telcel store in Terminal 2 and kiosks in Terminal 1
- Mexico City NAICM (NLU): Telcel and AT&T options in the main terminal
- Guadalajara (GDL): Kiosks in arrivals
- Los Cabos (SJD): Airport options available, prices higher than town
Airport prices: Expect to pay 150-300 MXN at the airport for plans that cost 100-200 MXN at an OXXO. The airport premium is the price of convenience. If it’s midnight and you need data for your Uber, it’s worth it.
Troubleshooting: Phone Not Working in Mexico?
Is your phone unlocked? Most phones bought directly from Apple, Google, or Samsung are unlocked. Carrier-branded phones (AT&T, Verizon, T-Mobile branded) may be locked to their network. Check: iPhone → Settings → General → About → look for “Carrier Lock: No SIM restrictions.”
Data not working after inserting Telcel SIM? Manually set the APN:
- Go to Settings → Cellular → Cellular Data Network
- APN:
internet.itelcel.com - Leave username and password blank
- Save and restart
Getting “SIM not supported” message? Your phone is likely carrier-locked. Contact your US carrier — most unlock phones that have been active on the account for 60+ days. Unlocking is free and permanent.
Calls not working? Telcel prepaid SIMs require a separate voice recharge (recarga). If you bought a data-only plan, you won’t have calling minutes. Use WhatsApp calling instead.
Get Set Up: Step-by-Step Checklist
- Before you leave: Check if your phone is unlocked. If T-Mobile customer, confirm Mexico is included in your plan.
- Option A (eSIM, no hassle): Buy an Airalo or Holafly plan online 24-48 hours before departure. Install and activate before takeoff.
- Option B (local SIM, best value): On arrival, find an OXXO (usually within 500m of any hotel) or airport kiosk. Buy a Telcel prepaid chip. Costs 100-200 MXN.
- After inserting: Confirm data works by opening Google Maps or loading a webpage. If not, manually set Telcel APN.
- Install WhatsApp first — you’ll need it for everything in Mexico.
For more Mexico travel logistics, see our full Mexico travel tips guide, our Mexico packing list, and our guides to getting from Cancún airport and Mexico City airport to your hotel.