The best eSIM for a cruise
Cruise data has two distinct halves: in port, where any travel eSIM works like normal, and at sea, where almost none do. The right plan depends on how many days you actually spend in port, how many countries the itinerary covers, and whether you can survive at-sea hours without messaging home. Here is how to think about both halves and the providers that cover each.
Across the port countries cruise itineraries actually hit, this provider has the lowest average price-per-gigabyte. A solid default for in-port data, paired with a separate at-sea plan if you need one.
Ordinary travel eSIMs stop working once the ship is more than 12 nautical miles offshore. GigSky offers cruise-specific plans that hand off to satellite carriers underway, which is expensive per gigabyte but the only real travel-eSIM option at sea. We covered the pricing math and the dead-zone caveats in a separate guide.
Which plan, for which cruise trip?
The right plan depends on the shape of your trip and how many devices you need to connect. Use this matrix as a starting point.
Most Mediterranean ports are EU members. One Europe regional plan covers Italy, Spain, France, Greece, and Croatia in a single bundle.
There is no single Caribbean plan that covers every island well. Price a regional Caribbean bundle against two or three country plans for your specific itinerary.
Most cruises out of Seattle or Vancouver cross both borders. One North America plan covers the US and Canada without re-buying.
Norway is part of EU roaming, so a standard Europe regional plan covers every fjord port you stop at.
Up to a week at sea with one or two port days. The only travel eSIM with at-sea coverage we track is GigSky. Otherwise budget for ship WiFi or plan to be offline.
Real maritime coverage past 12 nautical miles offshore. Expensive per gigabyte, so size your plan small and use it only for essentials.
Install and activate before you board so the plan is ready the instant you step off the ship. QR setup at the gangway will eat too much of your port time.
Ship-wide WiFi spreads across multiple devices; cruise eSIMs are single-device. Most groups end up buying one onboard package plus a small port eSIM per phone.
Common cruise ports we cover
Per-country pricing for the ports cruise itineraries actually hit, with the cheapest price-per-gigabyte we currently track. Tap any port for the full guide.
Why a cruise needs two plans, not one
Mobile networks end at the shoreline. Once you are more than 12 nautical miles offshore the only signal is satellite, and almost no travel eSIM hands off to satellite.
In port, your phone connects to the local country's network exactly like a regular tourist visit. A standard travel eSIM (or a regional one that covers the country) works fine. The trick is having it installed and activated before you step off the ship, because port stops are short and the QR-code dance burns valuable hours.
At sea, ordinary travel eSIMs see no signal at all. The only providers that cover at-sea data hand off to satellite networks like Inmarsat, and those are expensive. Among the providers we track, GigSky is the one with real maritime coverage, with cruise plans ranging from about $19 for 512 MB up to about $115 for 10 GB. Even at those prices it is usually cheaper than buying ship WiFi by the day.
Ship WiFi is the other option for at-sea data. It is slow, expensive (typically $10 to $35 per day per device on most major lines), and shared across the entire vessel, so it slows further at peak times. It does have one real advantage: a single multi-device package can cover a family, which neither in-port nor cruise eSIMs do.
Coverage during port arrivals and departures is genuinely flaky. Expect 60 to 90 minutes of no signal when the ship is in the harbor approach but not yet docked, and similar on the way out. Plan accordingly: do not rely on data for ride-shares or last-minute reservations until you are off the ship and into town.
How the providers rank, for cruise ports
Providers scored against the port countries above by average price-per-gigabyte. Note: only GigSky covers at-sea data; ranking shows in-port value only.
Related cruise and port guides
Focused articles for cruise-specific scenarios and the regional plans that cover common itineraries.
Pricing on this page is pulled live from our database and refreshed every four hours. Coverage notes are sourced from carrier roaming agreements and updated when carriers change partners. Provider rankings are determined by price-per-gigabyte and plan flexibility, not by who pays the largest commission.