Share

Telcel in Mexico Cruises: Ditch Expensive Roaming

Cruise ship docked at sunset with colorful sky and palm trees in the foreground, perfect for tropical vacation dreams.

If you’ve cruised out of Los Angeles to Mexico even once, you’ve probably run into the same problem I did: internet in Mexican ports is either expensive, slow, or both. Ship Wi-Fi costs $150-180 for a week. Verizon and AT&T roaming works, but in my experience, it’s been unreliable and pricey. And don’t even get me started on Starlink – that’s a whole different conversation (spoiler: it doesn’t work in cruises the way you’d hope).

So what’s the solution? For me, it’s a Mexican Telcel SIM card and an old phone I was going to sell on Craigslist.

Let me walk you through what I’ve learned over the past few years using this setup.


Quick Answer (If You’re in a Hurry)

A Mexican Telcel SIM card costs around $12-17 per month and gives you stable internet in all Mexican ports. In my experience, it works far better than Verizon roaming, and it’s 10 times cheaper than ship Wi-Fi. You’ll need an unlocked phone, a Telcel SIM card (you can buy one in Ensenada or other Mexican ports), and about 10 minutes to set it up.

That’s the short version. Now here’s how I actually use it.


Alt text: Smartphone, sunglasses, and card on wood surface, promoting affordable internet solutions for Mexico cruises.

How I Discovered Telcel (Out of Necessity)

Back in 2022, I was volunteering in Mexico City. For volunteer work, I needed to stay connected all the time, but my Verizon roaming ran out quickly and my phone was sluggish. They gave me a Telcel SIM card – it was a necessity, not just a gift.

When I got back to the US, I was surprised to find that the card still worked. It connected to T-Mobile’s network in roaming mode. I didn’t have a plan on it or anything – it was just sitting in an old phone collecting dust. But every few months, I’d throw a couple of dollars on it to keep the number active.

Then came my next cruise out of Long Beach to Mexico. My Verizon roaming was acting up again – slow speeds, constant disconnections, the usual frustrations. I remembered my experience with Telcel in Mexico and thought: “Why not take this on the cruise?” Knowing about connectivity issues, it seemed like a logical solution.

I popped it into my old Samsung S20, opened the Mi Telcel app, bought a plan for about $12, and was genuinely surprised by how well it worked. Fast speeds, stable connection, no drama. It just worked.

That was a few years ago. I’ve been using this setup on every cruise since.


Man using a smartphone on a cruise ship, considering ship Wi-Fi and carrier roaming options over the ocean.

The Problem with US Carrier Roaming in Mexico

Let me be clear: I’m not here to trash Verizon or AT&T. I’m sure their roaming works fine for some people in some places. But in my experience cruising to Mexican ports, it’s been inconsistent at best.

Here’s what I’ve run into:

  • Speeds can be painfully slow, even when the phone shows 4G or LTE
  • Connections drop frequently, especially in Cabo San Lucas and Puerto Vallarta
  • For work purposes – Zoom calls, VPNs, file uploads – it’s been unreliable
  • The cost adds up fast if you don’t have an unlimited international plan

Again, that’s just my experience. Your mileage may vary. But after dealing with those issues trip after trip, I needed something more dependable.


What Telcel Actually Costs (2026 Pricing)

Telcel offers several prepaid plans under their “Amigo Sin Límite” line. Here’s what’s available as of early 2026 (though keep in mind, Telcel can change these plans – usually they improve or get cheaper as technology advances, but it’s worth checking their current offerings):

Amigo Sin Límite 50:

  • 500 MB data
  • 7 days validity
  • Around $3 USD

Amigo Sin Límite 100:

  • 1.5 GB data
  • 15 days validity
  • Around $6 USD

Amigo Sin Límite 200 (what I usually buy):

  • 3.5 GB base data, plus bonus data
  • Total around 8-9 GB depending on promotions
  • 30 days validity
  • Around $12 USD
  • Includes perks like Amazon Prime Music, Claro Música

But here’s the thing – you don’t have to buy the big plan right away. I’ve started doing it differently: I’ll buy the 3 GB plan first. If I run low, I just top up through the app. It’s easy, takes two minutes, and you only pay for what you actually use.

For a typical week-long cruise where I’m checking email, using maps, posting to Instagram, and maybe doing a couple of Zoom calls from port, 3-5 GB is usually plenty.

To put the cost in perspective: a combo meal at a fast food place in the US costs more than a month of Telcel data. We’re not talking about significant money here.

Compare that to ship Wi-Fi at $150-180 for the week. The math is pretty straightforward.


How I Use Telcel on Cruises

Before the cruise (at home in Sacramento):

I dig out my old Samsung S20 with the Telcel SIM card. That phone has been with me since 2022, and it’s still going strong. I open the Mi Telcel app and buy a plan – usually around $12-17 depending on what I think I’ll need.

I pay with a regular credit card right in the app. It’s instant. I’ve heard some people mention PayPal as an option, but I’ve never tried it myself – the credit card option has always worked fine for me.

The nice thing is that because Telcel roams on T-Mobile in the US, I can check at home before I leave that the plan activated and everything works. No surprises when I get to Mexico.

On the ship at sea:

Phone goes into airplane mode or I just turn it off. There’s no Mexican cell coverage in the middle of the ocean, so no point draining the battery. I just enjoy being offline for a bit. It’s actually kind of nice.

In Mexican ports – this is where it shines:

The moment the ship pulls into port – Ensenada, Cabo, Puerto Vallarta, Mazatlan – I turn on the phone and it picks up Telcel’s network. Often I get 5G in the bigger ports, sometimes 4G. Either way, it’s fast and stable.

I set up the phone as a Wi-Fi hotspot, and my wife’s iPhone and my main Samsung connect to it. Suddenly we both have excellent internet for the price of one small meal at McDonald’s.

Person inserting a local SIM card into an old phone, demonstrating how to create a mobile hotspot.

A Funny Side Effect

Here’s something I didn’t expect: my wife and I now walk together everywhere we go in port. Not just because we enjoy each other’s company (though we do), but because the internet is in my backpack.

We joke that I’ve turned into a walking Wi-Fi hotspot. But honestly, it’s kind of nice. It keeps us from wandering too far apart in crowded tourist areas. We’re always within Wi-Fi range of each other, which means we’re always together. Unintentional romantic benefit of a tech solution.


A couple walks through a picturesque street, using a smartphone with a connectivity symbol in the background.

What You’ll Need: The Technical Stuff

Let me break down what equipment you actually need to make this work.

✅ An Unlocked Phone

This is crucial. The phone needs to be carrier-unlocked, which means it’s not locked to AT&T, Verizon, or any other specific carrier. Most phones bought directly from Apple or Samsung are unlocked. If you bought it through a carrier, you might need to call them and ask them to unlock it (they usually will if your contract is up).

The phone needs to support T-Mobile’s frequencies since that’s what Telcel roams on in the US. Pretty much any modern smartphone from the last 5-6 years will work fine.

You don’t need a fancy new phone. My Samsung S20 is from 2020 and works great. Even older models work fine – you don’t necessarily need 5G support, though it’s nice to have in Mexican cities where it’s available.

Image of a Samsung and Apple smartphone with features: carrier unlocked, 4G/5G capable, T-Mobile frequency support.

Phones I know work well:

  • Samsung Galaxy S20, S21, S22, S23 (and their variants)
  • iPhone 11 and newer
  • Google Pixel (any generation)
  • Most Android phones made after 2018

If you have an old phone sitting in a drawer that you were going to sell or trade in, check if it’s unlocked. That phone might be more useful as your dedicated Telcel hotspot device.

Where to Buy a Telcel SIM Card:

  1. In your first Mexican port: Ensenada and Cabo both have Telcel kiosks in the tourist areas. The SIM card itself costs around $5-10. This is the easiest option if you don’t have one yet.
  2. Amazon Mexico: If you have a US address near the border or know someone who can receive packages, you can order from Amazon Mexico with delivery to the US.
  3. eBay: Available, but sellers often mark up the price. Only go this route if the above options don’t work.

Telcel kiosk at Ensenada, offering services for travelers to Cabo; includes online order options.

Step-by-Step: How to Set It All Up

Step 1: Get the SIM card and insert it

Buy the card in port (or order ahead if you prefer). Pop it into your unlocked phone. The phone should recognize it right away.

Step 2: Download the Mi Telcel app

Available on Google Play for Android or the App Store for iPhone. Download it and open it up.

Step 3: Register and add money

The app will ask for the phone number that came with your SIM card (it’s usually printed on the card or on the packaging). Register an account. Then add money using a credit card. I’ve always used a regular Visa or Mastercard – it goes through instantly.

Step 4: Buy a data plan

Choose your plan. I usually go with the $12-17 range depending on what’s available and what I think I’ll need. Remember, you can always top up later through the app if you run low.

Step 5: Set up the Wi-Fi hotspot

Go into your phone’s settings. Find “Mobile Hotspot” or “Tethering” (the exact name varies by phone). Turn it on, create a password, and you’re done. Now other devices can connect to your phone as if it were a Wi-Fi router.

Alt text: Phone displaying Mi Telcel app with three-step activation process: Insert SIM, register, and add funds.

What Works Well, What Doesn’t

Port coverage:

In my experience, Telcel works excellently in all the major Mexican cruise ports. Here’s what I’ve seen:

  • Ensenada: Solid 4G throughout the tourist areas and downtown
  • Cabo San Lucas: Often 5G near the marina and in town – some of the best coverage I’ve experienced
  • Puerto Vallarta: Excellent 5G along the Malecón and in the main tourist zones
  • Mazatlan: Good 4G/5G on the Malecón and in the historic center

Of course, if you wander far from the main areas or up into the hills, coverage might drop. But for typical cruise passenger activities – walking around town, sitting at a café, exploring the markets – it’s been reliable.

Coastal view of rock formations with a map highlighting 4G/5G coverage in Ensenada, Cabo, Vallarta, and Mazatlan.

Data usage:

I’m not a heavy data user in ports, but here’s roughly what I go through:

  • Checking email and browsing: Maybe 50-100 MB per day
  • Google Maps for navigation: 5-10 MB
  • Uploading photos to Google Photos or Instagram: 100-200 MB depending on how many photos
  • One 30-minute Zoom call: Around 300-500 MB
  • Video streaming (if you’re posting Instagram stories or watching videos): Can eat through 500 MB – 1 GB pretty quickly

For someone who’s just staying in touch, using maps, and posting a few photos, 3-5 GB lasts the whole week easily. If you’re working remotely or doing a lot of video calls, you might want the bigger plan or be prepared to top up.

And here’s the thing: if you run low, topping up is simple. Open the app, add more money, buy another GB or two. You’re not locked into anything.

Does it work in the US?

Yes, and that was one of my pleasant surprises. The Telcel plans include roaming in the US and Canada through T-Mobile’s network. It’s not quite as fast as in Mexico – you get 4G instead of 5G in most places – but it works.

I’ve used it on the drive from Sacramento to LA, just to test. Worked fine. Not something I rely on daily since I have my regular Verizon plan, but it’s nice to know it’s there as a backup.


Using This for Remote Work

If you work remotely and you’re trying to balance a cruise with staying connected for work, Telcel has been a lifesaver for me.

Here’s a concrete example: I was in Cabo San Lucas for about 10 hours (the ship was at anchor all day). While all the passengers went ashore, I sat on the ship’s deck with my laptop connected to my Telcel hotspot.

From 8:30 AM to 11 AM, I had two Zoom meetings with my team in California – perfectly stable, no lag, no disconnections, good video and audio quality. At the same time, I was answering a bunch of emails, updating several Google Docs, uploading files to Dropbox, accessing our company VPN – all the normal work stuff.

Over those 2.5 hours of work, I used about 1.2 GB of data. The 5G connection was faster than my home internet in Sacramento.

If you’re planning to work from ports, Telcel is probably your best option. Ship Wi-Fi is too expensive for daily work use, and in my experience, US carrier roaming hasn’t been reliable enough for important calls.

I’ve written a more detailed guide about working remotely from cruises – the planning, the logistics, the best spots to work on ships – but that’s a topic for another article. The short version: Telcel makes the internet part easy.


How Long Does the SIM Stay Active?

Telcel prepaid SIMs deactivate if you don’t add money for a while. I believe it’s somewhere in the 3-6 month range, but don’t quote me on that – check with Telcel to be sure, as their policies might change.

For me, this has never been an issue. I cruise 3-4 times a year, and I throw a couple of dollars on the account every few months just to keep it alive. When a cruise is coming up, I load it with $12-17 for a proper plan.

If you cruise less frequently, or if you let the SIM lapse, it’s not a big deal. Just buy a new SIM card in the first port for $5-10 and start fresh. You’ll get a new number, but for a hotspot device, that doesn’t really matter.


Troubleshooting: When Things Don’t Work

Problem: “My phone isn’t picking up Telcel’s network”

First, make sure your phone is actually unlocked. If it’s locked to a carrier, it won’t accept the Telcel SIM.

Try restarting the phone. Sometimes it takes a minute for the SIM to register on the network, especially if you just inserted it.

If that doesn’t work, go into your phone’s network settings and manually select Telcel from the list of available carriers.

Problem: “I can’t add money to my account”

Try a different credit card. I’ve occasionally had one card fail and another work fine – not sure why.

If the app isn’t cooperating, you can add money at a Telcel store or kiosk in Mexico. Also, throughout Baja California, there are OXXO stores on every corner – they can top up Telcel balance too.

Show them your phone, give them the number and the cash – they’ll add the balance to your number through their register. Usually you say “recargar saldo” (top up balance).

Problem: “The internet is really slow”

Check that you’re connected to 4G or 5G, not 3G. If you’re on 3G, you might be in a spot with weaker coverage.

Also, if the ship is anchored offshore (like in Cabo, where tenders take you to the beach), you might be farther from the cell towers. The closer you are to land, the better the signal.

Finally, peak hours can slow things down. Mid-morning when everyone’s online can be slower than early morning or late afternoon.

Problem: “My hotspot isn’t working”

Make sure you have data on your plan (check the Mi Telcel app). Sometimes I forget I’ve used it all and need to top up.

Restart both the phone providing the hotspot and the device trying to connect to it. That fixes it 90% of the time.


When Telcel Won’t Help You

Let’s be realistic about the limitations.

Telcel doesn’t work:

  • In the open ocean (more than 10-15 miles from shore)
  • On cruises that don’t go to Mexico (Alaska, Caribbean, Europe, etc.)
  • If you absolutely need internet 24/7 everywhere on the ship

If those are your needs, you’ll have to buy ship Wi-Fi or accept being offline at sea. Some people do both – Telcel in ports, ship Wi-Fi for emergencies or critical work in the middle of the ocean.

Personally, I’m fine being offline when we’re at sea. It’s actually kind of nice. I get work done offline, read, relax by the pool, enjoy the ship. Then when we hit port, I reconnect.

A lot of people ask me about Starlink as an alternative. I looked into it, and the short answer is it doesn’t work in cruises – for a bunch of reasons I cover in another article. But if you were thinking about bringing a Starlink dish on the ship, save yourself the trouble. It’s not going to work the way you hope.


Let’s Talk About the Money

Here’s what you’re actually spending:

One-time costs:

  • Old unlocked phone (if you don’t have one): $50-100 on eBay or Craigslist. Or use one you already have sitting in a drawer.
  • Telcel SIM card: $5-10

Per cruise:

  • Telcel data plan: $12-17 (or less if you just need a small plan and top up as you go)

Compare that to:

  • Ship Wi-Fi for a week: $150-180
  • Verizon TravelPass or similar: Varies, but adds up fast

If you cruise just twice a year, you’ve saved enough to cover the cost of that old phone. Every cruise after that is pure savings.

For me, over the course of a year with 3-4 cruises, I’m saving $500-600 compared to buying ship Wi-Fi every time. That’s a significant chunk of money that I’d rather spend on excursions, dinners, or just having cash in my pocket.


Woman enjoying a drink at a beachside cafe while comparing internet options: Telcel for $12 vs. Ship Wi-Fi for $150.

My Take: Who Should Try This?

Telcel is a great option if:

  • You cruise to Mexico regularly (even 2-3 times a year makes it worth it)
  • You want reliable internet in ports but don’t necessarily need it at sea
  • You have an old phone or you’re willing to pick up a cheap unlocked one
  • You work remotely and need a stable connection for Zoom, VPN, etc.
  • Your carrier’s roaming in Mexico has been frustrating (like mine was)
  • You’d rather save $100-150 per cruise
CruiseDirect

It’s probably not worth the hassle if:

  • You’re taking one cruise in your life and don’t plan to go back
  • You absolutely need internet 24/7, even in the middle of the ocean
  • You’re not comfortable setting up a hotspot or dealing with SIM cards
  • You’re cruising somewhere other than Mexico

For me, given that I cruise out of LA several times a year, it’s been one of the best travel hacks I’ve stumbled into.


What I’ve Learned

An old phone that I almost sold on Craigslist for $50 has become my personal mobile hotspot for every Mexico cruise. A $12 Mexican SIM card gives me internet that’s more reliable than what my US carrier’s roaming provided.

Yes, it takes a little setup. But if you’re someone who cruises regularly – and if you’re reading this blog, you probably are – spending 30 minutes on this setup will pay off starting with your very first trip.

For me, cruises got a lot more relaxed once I had Telcel figured out. I can work when I need to (and stay on top of emails so I’m not coming back to a disaster), I can navigate using Google Maps without worrying about roaming charges, and I can share photos with family back home in real-time. All while saving $150 per cruise.

I’m not saying this is the only way or the best way for everyone. I’m just sharing what’s worked for me. Your situation might be different. But if you’re tired of expensive ship Wi-Fi or unreliable roaming, this is worth trying.

Have you tried using local SIM cards on cruises? Or do you have other tricks for staying connected in Mexican ports? I’d love to hear about it in the comments. And if you try this Telcel setup, let me know how it goes!


A Quick Note About Changes

Telcel is a big company, and they update their plans periodically. The prices and data amounts I’ve mentioned here are accurate as of early 2026, but don’t be surprised if things change. Usually in tech, changes are improvements – faster speeds, better coverage, lower prices. But do check their current offerings when you’re ready to buy.

Also, some of the technical details (like how long a SIM stays active without a top-up) might vary. When in doubt, ask at a Telcel store or check their website. I’m sharing what’s worked for me based on my experience, but I’m not claiming to have every detail perfectly right. I’m just a guy who figured out something that works and wanted to share it.


Related articles you might find helpful:


You may also like