What connectivity is like in the Mexican Riviera
Cabo San Lucas, Puerto Vallarta, Mazatlán and Ensenada from Los Angeles, San Diego and San Francisco. The run down the Baja peninsula is mostly open Pacific with long stretches out of range, so sea-day coverage matters more than on a Caribbean loop. Telcel’s Mexican coverage ashore is excellent and cheap through any Mexico-inclusive regional eSIM.
How the sea days fall
A seven-night round trip from Los Angeles or San Diego spends the first day and a half sailing south, then works up the coast with a sea day on the return. The southbound leg is the long one.
The Mexican Riviera catch
Ensenada is close enough to the US border that phones sometimes latch onto a US network and bill as international roaming without you realising. Check what your phone has actually connected to before you use data there.
What we would buy
A Mexico-inclusive regional eSIM covers every port on the standard itinerary, which is unusually tidy. Add a modest at-sea plan for the two long legs.
Every Mexican Riviera port: networks and where signal drops
Local carriers at the berth and the honest coverage note for each call — including the excursions and approaches where service stops regardless of which eSIM you bought.
| Port | Carriers at the berth | What to expect on the ground |
|---|---|---|
| Cabo San Lucas | Telcel, AT&T Mexico, Movistar | Cabo is a tender port into the marina, which sits in the middle of town with excellent Telcel coverage. The tender ride is short enough that the coverage gap is negligible. |
| Ensenada | Telcel, AT&T Mexico, Movistar | The Ensenada cruise terminal sits on the waterfront with reliable Telcel service across the town centre and the Avenida López Mateos tourist strip. Coverage weakens on the road to La Bufadora. |
| Mazatlán | Telcel, AT&T Mexico, Movistar | The cruise terminal is in a working commercial port with good Telcel coverage, though the terminal building itself sits behind cargo areas where signal can be weaker than on the Malecón. |
| Puerto Vallarta | Telcel, AT&T Mexico, Movistar | The Terminal Marítima north of town has strong Telcel service, as does the Malecón and Zona Romántica. Coverage weakens on the jungle road south to Yelapa and in the Sierra Madre foothills. |
Best eSIM for a Mexican Riviera cruise: the plans that work at sea
GigSky — Cruise + Americas/Caribbean Unlimited 15-day🟢 Works at seaUnlimitedOur #1 pickBest valueCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$82.99≈ $5.53/day
GigSky — Cruise + World Unlimited 15-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$82.99≈ $5.53/day
GigSky — Cruise - At Sea Only Unlimited 15-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ At-sea data only — no coverage in port. Cheaper than Cruise + Land if you already carry a regional eSIM.
Get deal →$82.99≈ $5.53/day
GigSky — Cruise + Americas/Caribbean Unlimited 7-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$44.49≈ $6.36/day
GigSky — Cruise + World Unlimited 7-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$44.49≈ $6.36/day
GigSky — Cruise - At Sea Only Unlimited 7-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ At-sea data only — no coverage in port. Cheaper than Cruise + Land if you already carry a regional eSIM.
Get deal →$44.49≈ $6.36/day
GigSky — Cruise + Americas/Caribbean Unlimited 3-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$20.49≈ $6.83/day
GigSky — Cruise + World Unlimited 3-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$20.49≈ $6.83/day
GigSky — Cruise - At Sea Only Unlimited 3-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ At-sea data only — no coverage in port. Cheaper than Cruise + Land if you already carry a regional eSIM.
Get deal →$20.49≈ $6.83/day
GigSky — Cruise + Americas/Caribbean Unlimited 1-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$6.99≈ $6.99/day
GigSky — Cruise + World Unlimited 1-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$6.99≈ $6.99/day
GigSky — Cruise - At Sea Only Unlimited 1-day🟢 Works at seaUnlimitedOur #1 pickCode ESIMDUDE⚠️ At-sea data only — no coverage in port. Cheaper than Cruise + Land if you already carry a regional eSIM.
Get deal →$6.99≈ $6.99/day
GigSky — Cruise + Americas/Caribbean 10GB🟢 Works at seaOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$174.99≈ $5.83/day
GigSky — Cruise + World 10GB🟢 Works at seaOur #1 pickCode ESIMDUDE⚠️ Switches between the ship’s maritime network at sea and local networks in port — one eSIM covers both.
Get deal →$174.99≈ $5.83/day
GigSky — Cruise - At Sea Only 10GB🟢 Works at seaOur #1 pickCode ESIMDUDE⚠️ At-sea data only — no coverage in port. Cheaper than Cruise + Land if you already carry a regional eSIM.
Get deal →$174.99≈ $5.83/day
Best eSIM for Mexican Riviera ports: our port-day picks
Regular regional eSIMs, which is all you need ashore. These are ranked by what we would actually buy for this region — not by commission.
Mexico specialist with real Telcel depth at Cabo, Mazatlán and Ensenada.
Cheapest Mexico data per GB, and the ports are all on the same network anyway.
Code DUDEADVICE5Check your US plan first — several US carriers already include Mexico at no extra cost.
Before you buy a size
40% is the number to hold onto: on a seven-night Mexican Riviera itinerary it means roughly 3 nights where only a maritime plan works. Run your own trip through the data calculator does the multiplication for you. Buying for the whole week is the usual Mexican Riviera mistake.
Before any of that, confirm the phone can take an eSIM at all — the compatibility checker answers it — and what buying nothing would cost, which is the ship’s day rate in the Cruise Ship Wi-Fi Price Index.
A different reader occasionally lands here: offshore workers. Survey, energy and support vessels are a separate problem with separate answers — see the offshore data guide.
If you want the same advice walked through one sailing at a time, that is what the itinerary guides.
Mexican Riviera eSIM FAQ
01Does an eSIM work at sea on a Mexican Riviera cruise?+
Two different questions. A maritime eSIM works at sea on a Mexican Riviera cruise because it uses the ship’s cellular network; an ordinary eSIM works only until the ship is about 12 nautical miles offshore and then shows no service until the next port. Budget for both, sized to the 40% sea-day share this region typically carries.
02Does one Mexico eSIM cover the whole Mexican Riviera?+
Yes, for the standard Cabo San Lucas, Mazatlán and Puerto Vallarta itinerary — all three are mainland Mexico on Telcel, AT&T Mexico and Movistar. That makes this one of the simplest regions to buy for.
03Why did I get charged US roaming in Ensenada?+
Ensenada is about 60 miles from the border and US networks reach across it. If your phone selects a US carrier while you are in Mexico, your Mexico eSIM is not the one carrying the traffic. Lock the network manually or turn off automatic selection.
04What should I buy for port days in the Mexican Riviera?+
Our picks are LatAm Travellers, eSIM.dog, Airalo. Mexico specialist with real Telcel depth at Cabo, Mazatlán and Ensenada.