eSIM vs Roaming Calculator

Does eSIM Work on Cruise Ships? The Honest Answer (and the Ferry Trap)

You bought the travel eSIM before you flew out, the QR code scanned fine, and you felt clever right up until the ship left the harbor and your signal bars flatlined. If you are wondering whether eSIM works on cruise ships, here is the answer in one sentence: not at sea, beautifully in port, and there is a satellite trap in between that can cost more than the cruise itself. Let us walk through it.

At sea: no signal, no eSIM

An eSIM is just a SIM card that arrives as a QR code instead of a piece of plastic. It still needs a cellular network to talk to. On the open ocean there is no cell tower, so a standard travel eSIM, the kind that covers Europe or the Caribbean, does nothing at sea. It is not a technology limitation. It is a physics one. The plan is fine. There is simply nobody to connect to.

Dedicated maritime eSIM plans do exist now. They connect through onboard networks run by maritime operators like Telenor Maritime or Wireless Maritime Services, and they price data the way satellite backhaul demands: roughly 1 GB for 15 to 22 euros, valid 30 days. The catch is that the network is determined by the ship, not by you. You have to identify your exact vessel before buying, because a plan built for a Telenor Maritime ship will not work on one using WMS. For most cruisers this is an expensive niche product. The mainstream play is different.

OptionWorks at sea7-night cost, 1 deviceSpeed
Ship WiFi (basic)Yes$105 to $1401 to 5 Mbps, high latency
Ship WiFi (premium)Yes$175 to $3155 to 25 Mbps
Maritime eSIMYes$25 to $75 for light useVaries, capped data
Regular travel eSIMNo$15 to $30 total30 to 80 Mbps in port
The satellite roaming trap. Ships carry an onboard cellular network, often shown as "Cellular at Sea," that connects via satellite. If your phone latches onto it with data roaming switched on, your home carrier bills you satellite roaming rates, dollars per megabyte, with no price caps like the ones that apply inside the EU. One ferry passenger leaving a Greek harbor who forgets to kill roaming can burn through hundreds of euros before dinner. The moment the ship leaves the harbor, turn data roaming off or switch to airplane mode.

In port: the eSIM shines

This is where the strategy comes together. In port, your travel eSIM connects to local 4G and 5G networks at full speed, 30 to 80 Mbps, fast enough for video calls, photo uploads, and navigation. A Caribbean regional eSIM runs about $7 to $15 for a few gigabytes over a week, and one regional plan can cover Nassau, Grand Turk, Jamaica, and a dozen other ports on the same itinerary. That is the entire port-side connectivity budget for less than a single day of ship WiFi.

The practical setup is simple. Before boarding, install the eSIM and keep your home SIM active for calls and texts, with data roaming on the home line switched off. In port, the eSIM carries your data. At sea, airplane mode goes on, or you buy ship WiFi for the days you actually need it. A 7-night Caribbean cruise for two people with premium ship WiFi on both devices runs roughly $350 to $490. Two regional eSIMs plus one single-day WiFi pass for the sea day costs around $50 to $95. Same vacation, $250 to $400 cheaper.

Port-intensive itineraries are the sweet spot. The Mediterranean and the Greek islands, where you are ashore most days, barely need the ship's internet at all. Transatlantic crossings and Alaska itineraries with long sea days are the opposite: that is where a WiFi package starts to make sense, because the eSIM will sit idle for days. Our guide to when roaming beats an eSIM covers the edge cases, and our regional vs local eSIM comparison helps if your itinerary crosses many countries.

The ferry version of the trap. It is not just cruise ships. European ferries between islands carry the same satellite networks, and EU roaming price caps do not apply to satellite roaming. Leaving a Greek harbor on a ferry with roaming still on is one of the most common ways travelers get a surprise bill. Same rule: roaming off the moment the ship moves.

What to book before you board

Buy the eSIM for the ports, not the ship. Treat sea days as either a WiFi purchase or a digital detox, and treat the harbor departure as the moment your home SIM's data roaming goes off. The people who get burned are not the ones who skipped connectivity. They are the ones whose phones quietly connected to the ship's satellite network while they watched the sunset. Airplane mode is free. The alternative is not.

Frequently Asked Questions

Does eSIM work on cruise ships?

A standard travel eSIM does not work at sea, because it needs a land-based cellular network and there is none on the open ocean. It works fine in port, where local 4G and 5G networks are available. Dedicated maritime eSIM plans exist but are ship-specific and priced by the megabyte.

What is cellular at sea roaming?

Ships carry an onboard cellular network that connects via satellite, usually under network names like Cellular at Sea. If your phone connects to it with data roaming on, you are billed satellite roaming rates by your home carrier, which can be dollars per megabyte. Airplane mode prevents the connection.

How much does ship WiFi cost on a cruise?

Basic packages typically run $15 to $20 per device per day, and premium packages $25 to $45. For a 7-night cruise that is $105 to $315 per device, often with slower speeds and high latency than land cellular.

What is the cheapest way to have data on a cruise?

Use eSIMs in port and skip connectivity at sea. Regional eSIMs covering the Caribbean or Mediterranean typically cost $15 to $30 per person for a week, versus $140 to $315 for a full-voyage ship WiFi package. Add a single-day WiFi pass only for sea days you truly need.

Compare eSIM vs Roaming Costs

Enter your trip details to see whether a travel eSIM or your carrier's roaming plan wins on price.

Calculate My Travel Data Cost

One travel move a week. Short guides on eSIMs, roaming traps, and travel data. Get them by email.