Roampass
Cruise & at-sea eSIMs

The right cruise eSIM, on land and at sea.

Most travel eSIMs only work in port — the signal dies when the ship sails. We show you the one eSIM that connects mid-ocean, plus the cheap port plans that save you most.

  • At-sea coverage on 290+ ships
  • Beats $20–$50/day ship WiFi
  • No surprise roaming bills
The cruise math

Skip the ship Wi-Fi bill

A travel eSIM works the moment you're in port or coastal range — for a fraction of a daily internet package.

Ship Wi-Fi day-pass

$25/day

Often per device, per day

Travel eSIM

from $4.50

Same trip, a sliver of the cost

Save up to 80% on connectivity at sea

Indicative — most cruisers spend a fraction of ship Wi-Fi.

Start here

Why your normal eSIM stops working at sea

Cruise connectivity has one quirk that trips up almost everyone: most travel eSIMs only work in port. The fix is a simple two-eSIM strategy — one plan for sea days, one for port days — and it's usually cheaper than the ship's WiFi.

Airalo, Holafly, Saily and Nomad are all excellent — but they connect to land networks, so they go dark the moment the ship leaves coastal range. The fix is a simple two-eSIM strategy: a maritime pass for sea days and a cheap local plan for port days. Done right, it costs far less than the ship's WiFi and you never get a surprise roaming bill.

Our picks

The best cruise eSIMs, by job

One pick for sailing, three for shore. Scored on value to you — partner brands are labelled "Partner pick", never ranked by commission.

Top pick

GigSky

4.2
Best at sea Partner pick

The only eSIM that genuinely connects while the ship is sailing — maritime coverage on 290+ vessels. If you want data mid-ocean without paying for ship Wi-Fi, this is the one.

The only eSIM that truly works AT SEA — maritime coverage on 290+ cruise ships, plus global land plans.

Airalo

4.6
Best value in port Partner pick

Use it the moment you step ashore. The biggest catalogue of country and regional eSIMs at dependable per-GB prices — pair it with GigSky and you cover the whole voyage cheaply.

The world's largest eSIM marketplace — app-first, familiar and great everyday value across 200+ destinations.

Holafly

4.3
Best unlimited (in port)

Flat unlimited data on shore excursions with no GB anxiety — ideal if you stream, video-call the grandkids or hotspot a tablet. Note: unlimited applies on land, not at sea.

The unlimited-data specialist — simple flat plans with no GB anxiety across 200+ destinations.

aloSIM

4.0
Best budget in port

Keen entry prices and especially sharp USA/Canada rates make it the thriftiest way to top up on Caribbean, Alaska and Mexican Riviera port days.

Budget-friendly eSIM with particularly keen North America pricing and a simple app.

Side by side

Cruise eSIM comparison

The first row is your at-sea option; the rest are in-port value picks. Prices are indicative — tap through for live pricing.

Prices are indicative and refreshed periodically — tap through for live pricing.

How it works

Your two-eSIM cruise strategy

Cover the whole voyage for less than a couple of days of ship WiFi.

At sea

While the ship is sailing in open water, your phone is out of range of every land network. Only a maritime-capable eSIM (today, GigSky) can connect, using the vessel's onboard cellular system. Treat at-sea data as a premium, occasional convenience — check in, share a photo, send a message — not all-day streaming.

In port

The moment you're docked or near shore, a local or regional eSIM is dramatically cheaper than at-sea data. One regional plan often covers a whole itinerary's worth of ports. Toggle to it for the day, then back to your at-sea plan (or airplane mode) as the ship departs.

  1. Before you board, install a GigSky at-sea pass for the days you want data while sailing.

  2. Also install a cheap port eSIM (regional for Europe/Med, local for one-country trips, budget for the Americas).

  3. Turn OFF standard data roaming so the ship's satellite network can never bill you per-MB.

  4. On sea days, enable the at-sea eSIM only when you actually need it; otherwise stay in airplane mode.

  5. On port days, switch to your port eSIM for fast, cheap data ashore.

Plan your data

How much cruise data do you actually need?

Remember you're offline at sea unless you choose to connect, so cruise data needs are lower than a land trip of the same length. Size your port-day plan for the shore time you'll actually spend online.

Use the estimator for your port-day plan. For sea days, most cruisers want far less — just enough to check in and share a photo or two — so a small GigSky pass is usually plenty.

How much data do I need?

A quick estimate to size your eSIM plan.

1 day30 days
Usage level

Recommended data

Buffer included for safety.

5 GB

Estimate only. Heavy video/hotspot use can exceed this — unlimited plans remove the guesswork.

Cruise eSIM questions, answered

Will my normal eSIM (Airalo, Holafly, Saily) work on a cruise ship?
Only in port. Airalo, Holafly, Saily and Nomad connect to land-based mobile networks, so they work while you're docked or close to shore — but the signal drops the moment the ship sails into open water. For data while the ship is actually moving, you need a maritime-capable eSIM like GigSky. See our at-sea vs in-port explainer for the full picture.
Which eSIM actually works at sea, mid-ocean?
Right now GigSky is effectively the only consumer eSIM with true at-sea coverage, connecting via the cruise ship's onboard cellular network across 290+ vessels. No other major travel eSIM (Airalo, Holafly, Saily, Nomad) connects once you leave coastal range.
Is an eSIM cheaper than the cruise line's WiFi package?
Usually, yes — if you plan it right. Cruise WiFi runs roughly $20–$50 per day per device. A cheap in-port eSIM costs a few dollars for several days of data, and even a GigSky at-sea pass is often cheaper than buying ship WiFi for a whole voyage. The cost-saving combo is a GigSky pass for sea days plus a cheap local eSIM for ports. We break down the maths in our WiFi vs eSIM cost guide.
How do I avoid surprise roaming charges on a cruise?
The big one: ships broadcast a satellite network called "Cellular at Sea" or "MCP" that your phone will latch onto and bill at $5–$10 per MB if roaming is on. Turn OFF data roaming, or put the phone in airplane mode and use only WiFi/your eSIM. Our step-by-step guide to avoiding cruise roaming charges walks through the exact settings.
When should I switch from an at-sea plan to a port eSIM?
As soon as you're docked or near shore, a local/regional eSIM is far cheaper than at-sea data, so switch to it for the day. When the ship pulls away and signal fades, switch back to your at-sea plan (or airplane mode). Most cruisers keep two eSIMs installed and toggle between them in Settings.
Do I need a different eSIM for each port country?
Not necessarily. A single regional eSIM often covers many ports on one itinerary — for example, one Europe plan can work across Mediterranean stops in Italy, Spain, France and Greece. For mixed itineraries, a regional plan beats juggling separate country eSIMs. Caribbean is the exception, where coverage is more island-by-island.
Can I just use my home carrier's cruise roaming pass instead?
You can, but it's usually the most expensive option — many carrier "cruise" add-ons are $10–$15 per day and still slow, because they route over the same satellite link. An at-sea eSIM pass plus cheap port eSIMs almost always costs less for a week-long sailing. Always disable standard data roaming so you don't get billed per-MB by accident.
Will an eSIM work in my cabin / below deck?
An at-sea eSIM uses the ship's onboard cellular system, so coverage follows the ship's antennas — generally good in public areas and many cabins, weaker deep inside the hull or in elevators, just like ship WiFi. In port, your land-based port eSIM behaves like any phone ashore.
How much data do I need for a cruise?
Less than you'd think, because you're offline at sea unless you choose to connect. For port days, light use (maps, messaging, a few photos) is around 0.3 GB/day; moderate use (social, browsing) around 0.7 GB/day. If you want to stream or video-call from sea, budget more and consider an unlimited in-port plan for shore days. Try the data estimator on our cruise hub.
Does my phone need to be unlocked to use a cruise eSIM?
Yes — the handset must be carrier-unlocked and eSIM-compatible (most iPhones from XS onward and recent Samsung/Google Pixel phones qualify). The eSIM installs alongside your physical SIM, so you keep your home number for emergencies while data runs over the travel eSIM.
Should I set up the eSIM before I board?
Absolutely. Install and activate (or at least install and leave "off") your eSIM at home over WiFi, before you sail. Installing needs an internet connection, which is exactly what you won't have cheaply once aboard. Buy before you board, then just toggle it on when you want it.
Is GigSky the only option — what if I want a backup?
For true at-sea data, GigSky is the practical choice today. Your backups are the ship's own WiFi package (pricier, sometimes more reliable for heavy use) and your carrier's cruise roaming pass (most expensive). Many travellers carry a GigSky at-sea pass as primary and keep ship WiFi in reserve for big tasks. For ports, you have plenty of cheaper choices — see the full comparison.