How Much Is an SIM Card in Oaxaca? MX$100–200 at Local Spots
A sim card in Oaxaca costs MXN 100–200 at local places. If you paid significantly more than MXN 200, you were likely charged tourist prices.
Check Your Price
Enter the price you paid to see if it's fair for Oaxaca.
Is sim card in Oaxaca worth it?
Yes — Oaxaca is genuinely cheap for sim card. It ranks in the cheapest third of the 40 cities we track, so the only way to overpay here is to buy it in a tourist-facing spot.
What locals pay
MX$100–200
What tourist spots charge
MX$150–300+50%
Buying sim card at tourist prices once a day costs about $28 extra over a week in Oaxaca — the difference between a paid museum day and a free one.
Cheaper for sim card
More expensive
Price Ranges
Local Price
MXN 100 – 200
What residents and savvy travelers pay in neighborhood spots
Tourist Area Price
MXN 150 – 300
Typical pricing near major attractions and tourist zones~50% higher than local prices
Local Pricing Context
Telcel has the best coverage in Oaxaca state including Monte Albán and Sierra Norte. SIMs at OXXO stores cost MX$50–100, with data packages MX$100–200 for 1.5–4GB. Tourist phone shops near the Zócalo sell bundles for MX$150–300. Best deal: OXXO SIM (MX$50) + Mi Telcel app plan (MX$100–150) = MX$150–200 total. Compared to international roaming at $10–15/day, a local SIM saves $250–400 on a two-week trip. Free WiFi is widely available at Oaxaca cafés.
How to Avoid Overpaying
- 1Buy Telcel SIM at OXXO for MX$50 + MX$100–150 data — tourist shops charge MX$200–300
- 2Choose Telcel for coverage at Monte Albán and mountain villages
- 3Avoid Zócalo phone shops charging MX$200–300 for MX$100–150 packages
- 4Download Mi Telcel app for English self-service top-ups
- 5Use free café WiFi to supplement a smaller data plan
Frequently Asked Questions
Check if you're overpaying in Oaxaca
Try the free price checker →
