Traveling to Mexico soon and preparing for your trip? Don't get stuck with high roaming charges or slow overseas data roaming packages which limit the internet speed. Get yourself a local prepaid sim card or an eSIM for Mexico, it is cheap and you get the best 4G/5G network connection, fastest data speed and big data bundle packages for much less than overseas data roaming plans.
This is a complete guide for buying a sim card for traveling to Mexico with where to buy a sim card, the best 4G/5G network in Mexico, up to date prices as per August 2024, the best eSIMs for Mexico, information about international sim cards and everything else you need to know.
The first thing I do when arriving in a new country is either buying a local prepaid sim card or getting an eSIM. Staying connected makes traveling so much easier and more fun.
As part of my journey to travel to every country in the world I wrote already more than 200 sim card guides including countries like: USA, Canada, Guatemala, El Salvador, Honduras, Costa Rica, Panama, Europe, London, Amsterdam, Frankfurt, Paris, Colombia, Paraguay, Chile, Argentina, Brazil, Peru and many more.
At Cancun Airport you can buy a prepaid sim card for Mexico, but these sim card deals are tourist traps. The easiest place to make money of unknowing tourists is when they just landed.
If you want to buy a local sim card in Mexico then go to an authorized phone shop. Check out for example my articles about buying a sim card in Playa del Carmen or my guide for buying a prepaid sim card at Mexico City Airport.
So next time you are planning your adventure abroad come check out Traveltomtom for the latest prepaid and eSIM advice for your next holiday destination. Bookmark me and let me help you save money!
Some links in this article about the best Mexico prepaid sim cards are affiliate links. If you buy any of the products after using an affiliate link I will earn a small commission. Don't worry this is at absolutely no extra cost to you!
My recommendation
Traveltomtom recommends a Telcel sim card for Mexico. Telcel has by far the best 4G/5G network coverage in Mexico and for around $16 USD you get unlimited social media apps, calling minutes and 4 GB data for surfing the internet.
Local prepaid sim cards are cheaper than eSIMs but you can only buy a local prepaid sim card on arrival in Mexico and they only offer physical prepaid sim cards, no e-sims for tourists available as per August 2024.
If you want an e-sim Traveltomtom recommends ordering one online. There are several e-sim providers like Jetpac, Airalo, Nomad, SimOptions, Holafly, Sim Local, etc. but most important is that you order an e-sim that operates on the Telcel network.
Therefore check out Traveltomtom's comparison of the best eSIMs for traveling to Mexico in 2024.
If your phone is not e-sim compatible then Traveltomtom recommends looking into buying an international sim card for traveling in Mexico. You can order them directly online, they get delivered to your home address before your trip and are automatically activated from the moment you land in Mexico.
Best eSIMs for Mexico
The easiest way to stay connected when traveling to Mexico is an eSIMs. Simply because you don't need to visit a sim card shop anymore and no need to swap physical prepaid sim cards.
You order an eSIM for Mexico on the internet, you receive a QR code, scan it, follow the simple steps and within less than 2 minutes you have a Mexico eSIM installed on your phone.
Upon arrival in Mexico it automatically connects you to an available network and you enjoy data on your phone pretty much when the plane lands.
Make sure your phone is e-sim compatible before ordering an eSIM for Mexico.
For more info about using eSIMs in Mexico check out my complete guide with everything you need to know before ordering an eSIM for Mexico in 2024.
Below you find a selection of the available e-sims for Mexico.
Airalo
Airalo is a reliable eSIM provider and Traveltomtom has used them in more than 50 countries around the world. Check out the Airalo eSIM plans for Mexico in 2024:
- 1 GB data for 7 days = $6 USD
- 2 GB data for 15 days = $11.5 USD
- 3 GB data for 30 days = $15.5 USD
- 5 GB data for 30 days = $23.5 USD
- 10 GB data for 30 days = $42 USD
Click here to order an eSIM for Mexico from Airalo.
Airalo always has ongoing eSIM promotion deals so worth checking. For example at the moment they give 50% on the 10 GB eSIM plan for Mexico.
The above Chorro Fon eSIMs are data-only e-sims and valid only in Mexico. They operate on the 4G/LTE network of Telcel. Telcel is by far the best mobile data network in Mexico. More info about it later.
SimOptions
SimOptions is another reliable eSIM provider. They sell several Mexico e-sims plus some international eSIMs valid in multiple countries.
- 1 GB data for 7 days = $5.90 USD
- 1 GB data for 7 days = $7.40 USD
- 3 GB data for 15 days = $16.90 USD
- 3 GB data for 15 days = $20.40 USD
- 3 GB data for 30 days = $24.90 USD
- 5 GB data for 15 days = $25.90 USD
- 5 GB data for 15 days = $33.40 USD
- 5 GB data for 30 days = $34.90 USD
- 10 GB data for 14 days = $39.90 USD
Click here to order any of the above SimOptions eSIMs for Mexico.
The SimOptions eSIM plans for Mexico are more expensive compared Airalo and therefore it is not Traveltomtom's first pick. But moreover SimOptions does not specify which mobile data network they use in Mexico. If they for example would use Movistar or AT&T then I would NOT recommend these e-sims for Mexico.
Nomad
A third e-sim supplier for Mexico eSIMs is Nomad. Here are the Nomad eSIM plans for Mexico:
- 1 GB data for 7 days = $7 USD
- 3 GB data for 30 days = $14 USD
- 5 GB data for 30 days = $18 USD
- 10 GB data for 30 days = $29 USD
Click here to order an eSIM for Mexico from Nomad.
Since these Nomad e-sims for Mexico operate on the AT&T and Movistar network Traveltomtom does not recommend Nomad e-sims for Mexico either.
Is your phone not e-sim compatible then you need a physical prepaid sim card for Mexico. For example: 10 GB data for 14 days = $49.90 USD. Click here to order this Mexico sim card online via SimOptions or see all the offers and info.
Over the last years I made numerous trips to Mexico. Check out my Yucatan Peninsula itinerary with places like: Isla Holbox, Valladolid, Rio Lagartos, Mahahual Costa Maya, Cozumel and many more.
My longest trip to Mexico was when I rented a car from Mexico City and traveled more than 4,000 kilometer through the country and visited 20 different states in Mexico.
Find all those travel tips in my blog about the most beautiful places to visit in Mexico in 2024.
Why buying a sim card for Mexico
Being connected to the internet makes life simply much easier and that counts also for traveling in Mexico. With a working data connection you can easily order a taxi through a taxi app, find a nearby restaurant with good reviews or get direction from Google Maps. Also in case of an emergency or checking your banking apps, pretty much everything requires a data connection.
Staying connected when traveling to Mexico is easy. Prepaid sim cards are cheap and you can buy them in all popular tourist destinations in Mexico and eSIMs for Mexico are widely available on the internet.
For those traveling from the USA and Canada there is NO NEED buying a sim card in Mexico as your USA or Canada sim card should have FREE DATA ROAMING in Mexico, but double check it with your provider at home.
When swapping sim cards and changing phone numbers does not have your preference you can look into getting a portable WiFi device. Personally, I am not the biggest fan, but I admit they are a good way to get WiFi on the road. Check the link for my HONEST review about using a pocket WiFi.
Where to buy a prepaid Mexico sim card?
When you travel to Mexico you will find out that buying a prepaid sim card in Mexico is fairly easy. You just have to locate the nearest shop to your hotel or buy a sim card at the airport on arrival.
International Airport
The easiest way to buy a sim card for tourists in Mexico would be at the international airport on arrival. Unfortunately in Mexico they do not have many facilities in place at the airports. You won't find any proper sim card shop at the airport in Cancun or Puerto Vallarta for example.
Sadly, because it would be a great place to buy a tourist sim card straight on arrival. In Mexico City Airport there are some convenient stores that sell prepaid sim cards but it is obviously not the ideal place to buy a tourist sim card.
Traveltomtom also wrote a specific guide for buying a prepaid sim card at Mexico City Airport or click here for my guide for buying a prepaid sim card in Playa del Carmen in 2024.
Official mobile internet stores
All the mobile internet providers in Mexico: Telcel, Movistar and AT&T have stores in the bigger shopping malls anywhere around Mexico. You will also find them in the center of popular tourist destinations in Mexico.
In the phone stores of the mobile internet providers you obviously get the best service and the staff will help you set everything up. Traveltomtom always advices to double check if everything is working before leaving the sim card shop.
How to find these phone shops? Just use Google Maps to locate the nearest one to your hotel or ask the hotel staff where to buy a prepaid sim card.
Convenient stores
As I mentioned before, in Mexico you can buy tourist sim cards in convenient stores. Prepaid sim cards don't need to be registered and therefore you can simply buy a sim card in a 7Eleven, Oxxo, etc. Other convenient stores that sell prepaid sim cards for tourists are: Extra, Mobo and Circle K.
Don't expect much service in convenient stores as the staff is busy enough to sell other stuff, but if they have a free moment they will help you setting things up.
If buying a sim card in a convenient store you first need to buy the sim card, then you have to add credit and then activate a data package. It is like a do-it-yourself kind of thing.
Online
Last but not least you can buy a sim card for traveling in Mexico on the internet as well. Traveltomtom definitely recommends using eSIMs for traveling to Mexico. If you are interested to learn more about e-sims then check out my complete guide with everything you need to know before ordering an eSIM for Mexico in 2024.
Traveltomtom recommends ordering an eSIM for your trip to Playa del Carmen/Cancun/Tulum via either Jetpac or Airalo as they sell e-sims that operate on the Telcel network.
If your phone is not e-sim compatible you can buy a physical prepaid sim card on the internet, a so-called international prepaid sim card. These sim cards will be delivered to your home address before your trip to Mexico. It is plug and play and as soon as the plane lands you have data on your phone without having to pay for roaming costs.
Registration process
You do NOT need your passport or ID to buy a prepaid sim card in Mexico. Tourist sim cards in Mexico are not registered on your name or passport number.
You can buy a prepaid sim card from anywhere and it works like plug and play. Meaning that as soon as you put the sim card in your phone you are instantly connected to data. The tourist sim cards are pre-registrated.
Be aware! Using a Mexican sim card only works if your phone is UNLOCKED!
If you are not sure about this contact your provider in your home country before your trip to Mexico! This also counts for using international sim cards and eSIMs.
Traveling onwards through Central America? I traveled for more than 6 months in all of the Central American countries, an amazing adventure. That is why on Traveltomtom you will also find sim card guides from: Guatemala, Honduras, El Salvador, Costa Rica and Panama.
Mobile internet providers Mexico
There are 3 main mobile internet providers in Mexico: Telcel, AT&T and Movistar. Telcel is by far the market leader and biggest mobile internet provider in Mexico followed by Movistar. AT&T took over Unefon and Nextel and now all operate under the name of AT&T Mexico.
All mobile internet operators sell prepaid sim cards for tourists. The prepaid sim card plans are a little different per provider but in general come down to the same. The big difference between the mobile internet providers in Mexico is the 4G/5G mobile data network coverage.
None of the mobile internet operators in Mexico provide eSIMs for tourists. You can only buy a physical prepaid sim card in Mexico. If you want an e-sim you will have to order an eSIM for Mexico on the internet.
Prices Mexico prepaid sim cards in 2024
In most countries around the world when buying a sim card the prices are the same in every sim card shop. Not in Mexico! They will charge you something different depending where you buy a tourist sim card.
All the Mexico prepaid sim cards have the following things in common:
- The following social media apps are free (unlimited use) in Mexico: Snapchat, Facebook, Whatsapp, Facebook Messenger, Instagram and Twitter. Youtube and TikTok are often NOT unlimited!
- The available surfing data can be used in: Canada, USA and of course in Mexico.
- Available calling and texting credit can be used in: Canada, USA and in Mexico.
This counts for all AT&T, Movistar and Telcel prepaid sim cards you buy in a store in Mexico.
At the time of research in August 2024 $1 USD = $18.8 MXN and $100 MXN = $5.3 USD.
Telcel sim card Mexico
Telcel is the biggest mobile internet provider company in Mexico and also has the best network coverage, you will see that later when we compare the 4G/5G coverage maps of Mexico.
As per August 2024 the above prepaid sim card packages are the latest offers:
- 3 GB data + unlimited social media + unlimited calling/texting for 30 days = $200 MXN - $11 USD
- 4 GB data + unlimited social media + unlimited calling/texting for 30 days = $300 MXN - $16.5 USD
- 6 GB data + unlimited social media + unlimited calling/texting for 30 days = $300 MXN - $28 USD
Buying a Telcel prepaid sim card will cost you an additional 80 pesos ($5 USD) at some stores. Most shops charge this additional fee as an activation fee.
Strange but true, in some Telcel phone stores this 80 pesos sim card includes 50 pesos credit, in some Telcel shops it doesn't.
Telcel Mexico sim cards are sold all over: Oxxo, 7Eleven and any random phone shops. You will find the Telcel sign everywhere. For more info check the Telcel website.
Since August 2024 Telcel does now also support eSIMs for tourists, but you can only buy them at an official Telcel store.
AT&T sim card Mexico
You can give it a try, but in official AT&T shops in Cancun, Playa del Carmen and Mexico City they were only able to offer me the following prepaid sim cards:
- 1.5 GB data + unlimited social media + unlimited calling/texting for 14 days = $100 MXN - $5.5 USD
- 4.6 GB data + unlimited social media + unlimited calling/texting + 2.3 GB for Tiktok + YouTube for 20 days = $150 MXN - $8 USD
- 6 GB data + unlimited social media + unlimited calling/texting + 3 GB for Tiktok + YouTube for 30 days = $200 MXN - $11 USD
- 9 GB data + unlimited social media + unlimited calling/texting + 4.5 GB for Tiktok + YouTube for 30 days = $300 MXN - $16.5 USD
These are the AT&T prepaid sim card offers for tourists, have a look on the AT&T Mexico website for more info. AT&T does now also support eSIMs for tourists as well as physical prepaid sim cards.
AT&T is much cheaper than Telcel, but wait till you see the network coverage comparison.
Movistar sim card Mexico
Some Movistar shops will try to charge you 60 pesos ($3 USD) for the sim card registration, some shops do not. These are the latest Movistar sim card deals for Mexico:
- 1 GB + unlimited social media + unlimited calling/texting for 14 days = $150 MXN - $3 USD
- 5 GB + unlimited social media + unlimited calling/texting for 30 days = $100 MXN - $5.5 USD
Latest updates for a Movistar prepaid sim card in Mexico is that you can also find a sim card for tourists for 200 pesos, including 9 GB data and unlimited social media apps valid for 28 days.
This prepaid sim card deal is randomly offered at stores around Mexico, sometimes yes, sometimes no! For more info check the Movistar Mexico website. As far as the Traveltomtom Team figured out Movistar does NOT provide e-sims for tourists yet, only provide physical prepaid sim cards are available in Movistar stores.
Best 4G/5G network coverage Mexico in 2024
As you can see from the above comparison of Mexico prepaid sim cards the data plans and prices are kind of similar. Prices are a great indication but to determine the best prepaid sim card in Mexico we have to also consider the 4G/5G network coverage.
You don't want to lose signal as soon as you you leave the city and start visiting the best places to see in Mexico, so let's have a look at the Mexico 4G/5G coverage maps.
Is there 5G in Mexico?
Yes, 5G has finally arrived in Mexico but don't expect too much yet. Telcel is pretty much still the only provider that offers 5G in Mexico. Although Movistar and AT&T also offer 5G, you can only find it in the 3 biggest cities. There is still a very long road to go for Mexico to cover the country with a 5G signal.
The Mexican government launched an initiative to get more people connected and came up with Altan Redes, a joint network that is accessible regardless which mobile internet provider you are using. It is however, still pretty new.
From the below 4G/5G coverage maps we can clearly see that the Altan Redes network only benefits Movistar and AT&T users. The Telcel network is by far the strongest and best mobile data network in Mexico, without a doubt.
4G/5G Network coverage map Altan Redes
4G/5G Network coverage map AT&T Mexico
4G/5G Network coverage map Movistar Mexico
4G/5G Network coverage map Telcel Mexico
Although the above mobile data network coverage maps are updated for 2024 they are not 100% accurate. However, they are a great reference to compare the 4G/5G networks of the mobile internet providers in Mexico in 2024.
From the above Mexico network coverage maps we can clearly see that the Telcel network is by far the best in Mexico in 2024. If you for example go on a Yucatan road trip it is strongly adviced to get a sim card from Telcel or an eSIM that operates on the Telcel network, like an Airalo eSIM for Mexico.
If you are planning a city trip to the amazing Mexico City or just go surfing in Puerto Escondido or enjoying the beach in Cancun or Puerto Vallarta you are fine with any Mexico sim card.
All the mobile internet providers have good 4G/LTE network coverage in the main tourist destinations in Mexico. But are you traveling around in Mexico: TELCEL!
Best prepaid sim card Mexico in 2024
There are always ongoing prepaid sim card deals in Mexico, but to find out which shop has these offers for tourists you have to shop around.
However, depending on your kind of Mexico trip the network coverage is more important than the prices for prepaid sim cards. Movistar and AT&T Mexico have a much smaller 4G/5G network but prices are more or less the same as Telcel sim cards. Telcel has by far the best 4G/5G network in Mexico.
Therefore it is a simple conclusion that Telcel is the best Mexico prepaid sim card for tourists in 2024 and it is Traveltomtom's first recommendation when buying a prepaid sim card in Mexico.
That said, you can only buy a Telcel sim card in Mexico and not on the internet. If you want to arrive prepared in Mexico and your phone is e-sim compatible then simply order an eSIM for Mexico. You are all set in just a couple clicks.
In my complete guide with a comparison of the best eSIMs for traveling to Mexico in 2024 you will find amazing Mexico eSIM deals for tourists.
On all my Mexico trips in the past I have always bought a Telcel prepaid sim card on arrival, but on my trip to Mexico last year I got myself an Airalo eSIM. I was also only staying for 10 days in Mexico so it was just easy, fast and convenient to get an e-sim.
On longer trips to Mexico when I would need more data I would buy a Telcel prepaid sim card again on arrival in Mexico.
It is also possible to buy a sim card at Mexico City Airport and lately a Traveltomtom team member got herself a Telcel prepaid sim card for $200 pesos ($11 USD) and got 3.2 GB data + unlimited social media apps, texting and calling.
Order a prepaid sim card for Mexico online
If your phone is not e-sim compatible and you still would like to order a sim card for Mexico on the internet then look into buying an international prepaid sim card. These physical prepaid sim cards are pre-activated and will be delivered to your home address. It is plug and play on arrival in Mexico.
If you like a lot of data this a great international prepaid sim card for you offered by SimOptions
Hotspot available so you can share with friends/partner/kids! Click on the link above to see all the online sim card deals for Mexico or order one directly online.
A lot of North American sim cards can also be used in Mexico. Check my article about the best prepaid USA sim cards or best prepaid Canada sim cards to find out which ones have free data roaming in Mexico. However, they limited the data speed on international data-roaming plans.
Therefore Traveltomtom still recommends Americans and Canadians to get a Telcel sim card or an eSIM for Mexico.
My experiences buying a Mexico sim card in Cancun
First of all I love the fact that Mexico sim cards come with unlimited use of social media. Most of the data I consume is through these apps. As a professional travel blogger I constantly want to be online updating my Instagram stories and my TikTok videos.
I always used to buy a Telcel sim card for my Mexico trips and I have always been very content with it. May be not always at super speed, but pretty fast at least.
When buying a sim card in Mexico I always go for a Telcel sim card because of its extensive network, far better than Movistar and AT&T.
For example when traveling to Mahahual in the South of Yucatan, there is only a Telcel phone signal available, the same for when traveling to Rio Lagartos to see Las Coloradas Pink Lake.
Here is one of my experiences buying a sim card in Mexico when I was traveling in Yucatan for 3 months.
Initially I purchased a package of 300 pesos ($17 USD) for getting me through my Yucatan itinerary. In total I traveled a little over 3 months in Yucatan and because of the ongoing Telcel promotion (not every Telcel shop offered me this) I got 7 GB and unlimited social media for 33 days. A pretty epic deal for using the best network in Mexico!
On my last trip to Mexico I got myself an Airalo eSIM with 10 GB data for $24.50 USD just because it was convenient and I didn't have to buy a prepaid sim card in Mexico anymore.
I hope the above tips for buying a sim card in Mexico were helpful. If you have additional questions let me know, Im happy to help.
Looking for more Mexico travel tips? What about these amazing Yucatan tourist destinations? Travel to Holbox for its sunsets, visit Rio Lagartos for Las Coloradas Pink Lake, read more about scooter rental in Cozumel or for the most authentic travel experience in the Yucatan travel to Merida Mexico.
In total I visited more than 20 amazing tourist destinations in the Yucatan Peninsula.
Go check it out if you need some travel inspiration or check out my Instagram account @traveltomtom and follow my journey to visit every country in the world. As of August 2024 I have visited more than 155 out of 197 countries.
If this article was helpful I would love it if you could share the link of this article somewhere on the internet. Every tweet on X, comment on Reddit, pin on Pinterest or share in a Facebook Group means a lot to me. Thank you very much.