TL;DR: You have 4 options for internet in Mexico: eSIM (fastest, cheapest), airport SIM (convenient but overpriced), local store SIM (cheapest but time-consuming), or roaming (most expensive). For most tourists, an eSIM is the clear winner.
Your 4 Options Compared
| Option | Cost (7 days) | Setup Time | Coverage | Convenience |
|---|---|---|---|---|
| eSIM (mexsim.co) Best Value | $11-42 USD | 2 minutes | All of Mexico | Buy before you fly |
| Airport SIM | $15-30 USD | 15-30 min (lines) | Depends on carrier | Available on arrival |
| Local Store SIM | $8-20 USD | 30-60 min (find store) | Depends on carrier | Cheapest option |
| International Roaming | $70-105 USD | 0 min (automatic) | Your carrier's partners | Most expensive |
Option 1: eSIM — The Modern Choice
An eSIM is a digital SIM built into your phone. No physical card to swap, no store to visit, no line to wait in. You buy it online, scan a QR code, and your phone connects to a Mexican network.
How it works:
- Buy an eSIM online (e.g., mexsim.co) — takes 60 seconds
- Receive QR code by email — instant delivery
- Scan QR in phone settings — takes 60 seconds
- Land in Mexico — eSIM activates automatically
Who it's for: Anyone with an eSIM-compatible phone (iPhone XS+, Samsung S20+, Pixel 3+). Best balance of price, convenience, and coverage.
Option 2: Airport SIM Card
Available at Telcel, AT&T, and Movistar counters in most international airports.
Where to buy:
- Mexico City (AICM Terminal 1 & 2): Telcel and AT&T counters after customs
- Cancun Airport: Multiple carrier booths in arrival hall
- Guadalajara Airport: Telcel counter in arrivals
What to expect:
- Price: $15-30 USD for 2-5GB (tourist markup)
- Wait time: 15-30 minutes after international flights
- Requirements: Unlocked phone only. No passport needed.
- Tip: Ask specifically for Telcel — best coverage
Option 3: Local Store SIM
The cheapest option, but requires finding a store after you arrive.
Where to buy:
- OXXO — Mexico's convenience stores (on every corner). Sells Telcel recharges.
- Telcel stores — Full service, staff help with setup
- 7-Eleven — Some locations sell prepaid SIMs
Pricing (Telcel prepaid):
| Plan | Data | Validity | Price (MXN) | Price (USD) |
|---|---|---|---|---|
| Amigo Sin Limite 200 | 2.5GB | 30 days | $200 | ~$11 |
| Amigo Sin Limite 300 | 4GB | 30 days | $300 | ~$16 |
| Amigo Sin Limite 500 | 7GB | 30 days | $500 | ~$27 |
Option 4: International Roaming (Not Recommended)
Your home carrier's roaming in Mexico is the most expensive option:
| Carrier | Daily Cost in Mexico | 7-Day Cost |
|---|---|---|
| AT&T (US) International Day Pass | $12/day | $84 |
| T-Mobile (US) — included in some plans | $0-5/day | $0-35 |
| Verizon TravelPass | $14/day | $98 |
| Vodafone (UK) | £2-6/day | £14-42 |
| Rogers (Canada) | $14 CAD/day | $98 CAD |
Exception: T-Mobile Magenta Max includes Mexico data at no extra cost. If you have this plan, roaming may be fine for short trips.
Mexico's 3 Mobile Networks
| Network | Coverage Rating | Speed | Best For |
|---|---|---|---|
| Telcel (America Movil) | Best nationwide | 20-50 Mbps 4G | Any trip anywhere in Mexico |
| AT&T Mexico | Good in cities | 15-40 Mbps 4G | Urban trips only |
| Movistar | Weakest | 10-30 Mbps 4G | Budget, city trips |
FAQ
Do I need a SIM card for Mexico?
Yes, if you want reliable internet for navigation, ride-hailing (Uber/DiDi), WhatsApp, and emergencies. Free WiFi exists at hotels and restaurants but is unreliable for real-time needs like maps and transportation.
Do I need my passport to buy a SIM?
No. Mexico does not require ID or passport registration for prepaid SIM cards. It's plug-and-play.
Can I keep my home number with an eSIM?
Yes. An eSIM works as a second line alongside your home SIM. You keep your home number for calls/texts and use the Mexican eSIM for data.
What if my phone doesn't support eSIM?
Buy a physical Telcel SIM at the airport or an OXXO store. Prices start at ~$10 USD for a basic data plan.
Ready for the 2026 Soccer Tournament?
eSIM from $11 USD. Instant QR code. Coverage in all 3 host cities.
View plans