🚢 Cruise travel data

Cruise eSIM plans, port-day data & ship WiFi guidance

A normal travel eSIM is excellent in port cities, airports, and coastal areas — but it usually won’t replace ship WiFi at sea. Compare plans by itinerary, not by cruise-line name alone.

Last reviewed July 9, 2026 · How we rank · 34 providers · 135,887 plans tracked

Live prices · verified coupons applied

Today's best cruise & port eSIM deals

Top-ranked global and cruise-specific plans from our live database — USD, re-priced daily. Sorting is algorithmic; commissions never change rankings.

Plan & provider Data Validity Price/GB Price Action
Cruise + Americas/Caribbean Unlimited (3GB/day) 1 Days GigSky · cruise
Unlimited 1 day Unlimited $5.95 Get →
Cruise + Asia Pacific Unlimited (3GB/day) 1 Days GigSky · cruise
Unlimited 1 day Unlimited $5.95 Get →
Global 20 Regions 3GB eSIM Carrier of 90 day Billion Connect · global
3GB 7 days $1.32/GB $3.96 Get →
eSIM Global (66 Destinations) - 7 Days / Total 3GB abesteSIM · global
3GB 7 days $1.30/GB $3.91 Get →
eSIM Global (66 Destinations) - 10 Days / Total 3GB abesteSIM · global
3GB 10 days $1.38/GB $4.13 Get →
Global 20 Regions 5GB eSIM Carrier of 90 day Billion Connect · global
5GB 7 days $0.87/GB $4.37 Get →
Global 72 - 3GB/30Days eSIM4Travel · global
3GB 30 days $1.60/GB $4.79 Get →
Global eSIM 24 Destinations - 7 Days / Total 3GB MicroEsim · global
3GB 7 days $2.28/GB $6.85 Get →
Global eSIM 24 Destinations - 10 Days / Total 3GB MicroEsim · global
3GB 10 days $2.49/GB $7.48 Get →
Global 72 - 5GB/30Days eSIM4Travel · global
5GB 30 days $1.55/GB $7.75 Get →
Global 3GB 30 Days Yatelo · global
3GB 30 days $3.72/GB $11.16 Get →
Half Global 12 GB MobiMatter · global
12GB 30 days $0.67/GB $7.99 Get →
Cruise + Americas/Caribbean Unlimited (3GB/day) 1 Days GigSky · cruise
Data
Unlimited
Validity
1 day
Price/GB
Unlimited
Price
$5.95
Get deal →
Cruise + Asia Pacific Unlimited (3GB/day) 1 Days GigSky · cruise
Data
Unlimited
Validity
1 day
Price/GB
Unlimited
Price
$5.95
Get deal →
Global 20 Regions 3GB eSIM Carrier of 90 day Billion Connect · global
Data
3GB
Validity
7 days
Price/GB
$1.32/GB
Price
$3.96
Get deal →
eSIM Global (66 Destinations) - 7 Days / Total 3GB abesteSIM · global
Data
3GB
Validity
7 days
Price/GB
$1.30/GB
Price
$3.91
Get deal →
eSIM Global (66 Destinations) - 10 Days / Total 3GB abesteSIM · global
Data
3GB
Validity
10 days
Price/GB
$1.38/GB
Price
$4.13
Get deal →
Global 20 Regions 5GB eSIM Carrier of 90 day Billion Connect · global
Data
5GB
Validity
7 days
Price/GB
$0.87/GB
Price
$4.37
Get deal →
Global 72 - 3GB/30Days eSIM4Travel · global
Data
3GB
Validity
30 days
Price/GB
$1.60/GB
Price
$4.79
Get deal →
Global eSIM 24 Destinations - 7 Days / Total 3GB MicroEsim · global
Data
3GB
Validity
7 days
Price/GB
$2.28/GB
Price
$6.85
Get deal →
Global eSIM 24 Destinations - 10 Days / Total 3GB MicroEsim · global
Data
3GB
Validity
10 days
Price/GB
$2.49/GB
Price
$7.48
Get deal →
Global 72 - 5GB/30Days eSIM4Travel · global
Data
5GB
Validity
30 days
Price/GB
$1.55/GB
Price
$7.75
Get deal →
Global 3GB 30 Days Yatelo · global
Data
3GB
Validity
30 days
Price/GB
$3.72/GB
Price
$11.16
Get deal →
Half Global 12 GB MobiMatter · global
Data
12GB
Validity
30 days
Price/GB
$0.67/GB
Price
$7.99
Get deal →

Cruise-labeled plans are priced higher per GB because coverage is specialized — confirm the plan explicitly lists your itinerary’s countries, ports, and any at-sea coverage before checkout.

Read this before you sail

3 rules that prevent cruise bill shock

The moment your ship reaches international waters, its onboard cellular network switches on — and your phone connects automatically unless you stop it. In one documented 2024 case reported by Consumer Rescue, a couple on a Carnival sailing received a $2,349 roaming bill from background cellular activity alone.

1 Airplane mode ON before sailaway — then re-enable Wi-Fi

Ship Wi-Fi alone does not protect you: background cellular activity (photo sync, app updates, email fetch) still flows over the maritime network unless airplane mode is on. Wi-Fi and the cruise-line app work normally in airplane mode.

2 At sea, use only ship Wi-Fi or a true maritime eSIM

If your home line’s status bar shows 901-18, NOR-18, or “cellularatsea”, you are on the ship’s satellite-backed network — billed by your home carrier at maritime rates outside normal roaming bundles. Disconnect immediately.

3 In port, switch to a travel eSIM

The ship’s network switches off near land. Local and regional eSIM plans cost a few dollars per GB instead of several dollars per MB — check every port country below before you buy.

Set up in 10 minutes

Your phone on a cruise, step by step

Do the first three steps at home — eSIM installs need reliable internet, and ship WiFi is a bad place to troubleshoot.

  1. Before you travel: buy and install an eSIM that covers your port countries (one regional plan usually covers a whole itinerary), but leave its data line switched off for now.
  2. On your home line, turn off data roaming, Wi-Fi Assist (iPhone) or adaptive connectivity (Android), automatic app updates, and photo backup over cellular.
  3. Download offline maps, your cruise line’s app, and any entertainment before boarding.
  4. At sailaway: airplane mode ON, then re-enable Wi-Fi and Bluetooth. The cruise-line app and ship Wi-Fi work normally in airplane mode.
  5. At sea: stay in airplane mode. Use ship Wi-Fi for messaging and email, or a maritime eSIM on supported ships — signal is best on open decks.
  6. In port: the ship’s network switches off near land. Turn airplane mode off, enable your travel eSIM’s data line, and confirm you’re connected to a local carrier — not a 901-18 network.
  7. Reboarding: airplane mode back ON before the ship sails. Set a recurring phone alarm for 30 minutes before all-aboard time.

Plan the right size

How much data do you need on a cruise?

Budget for port days, not sea days — at sea you’ll be on the ship’s WiFi. These are rough per-day estimates while you’re ashore; our free data calculator turns your own habits into a GB target.

Port-day activityRough data use
Maps, messaging & boarding passes50–150 MB / day
Social scrolling + photo uploads300–600 MB / day
Video calls home~500 MB / hour
Streaming video or music1 GB+ / hour
Hotspotting a laptop for work1–3 GB / day

A 7-night, 4–5 port itinerary is comfortable on a 3–5 GB regional eSIM for most travelers — top up only if you livestream or tether. Compare a multi-country plan →

Aerial view of Dubrovnik's old town and harbour, a Mediterranean cruise port where a travel eSIM connects while ashore

Know what you’re buying

“Cruise eSIM” means two very different products

Port only Port-day bundles

Cheap per GB. Cover the itinerary’s countries. Dead beyond a few miles offshore. The right choice for most cruisers.

Works at sea* True maritime plans

Roam onto the ship’s network at sea on supported vessels, at a steep per-GB premium — the satellite backhaul is the feature. *Confirm the plan lists at-sea coverage and supports your specific ship.

Cruise line guides

Start with your ship, then verify every port

Each guide explains where an eSIM helps and where ship WiFi still matters. The port chips link straight to country pages so you can check live coverage for each stop.

Costs

Satellite WiFi vs port eSIM

Most cruisers save by splitting the job: eSIM data in port, ship satellite WiFi only when the route is away from land.

Port-day country / regional eSIM
Cheapest setup
Best for
Maps, rideshare, messaging, browsing, and uploads while docked or near shore.
Cost
Paid by data allowance — typically a few dollars per GB, so light users keep costs low.
Watch out
Works in port and near the coast only; coverage must match every country, island, and territory on the itinerary.
Cruise or maritime eSIM
Best for
Light data at sea (messaging, email) on ships the plan explicitly supports.
Cost
Steep per-GB premium — satellite backhaul via the ship’s network is the feature you’re paying for.
Watch out
Many plans marketed “cruise” are port bundles only — read the fine print for explicit at-sea or vessel coverage.
Ship satellite WiFi
Best for
Sea days, open ocean, remote scenic cruising, and work that can’t wait for port.
Cost
Roughly $15–40 per device per day depending on line and tier — sold by day, voyage, or package.
Watch out
Speed, app access, and device limits vary by cruise line and package tier.
Roaming from home carrier
Best for
A day or two of essential connectivity if your carrier sells a cruise day pass (~$20/day on some US carriers, as of 2025).
Cost
Convenient but stacks up fast across a week vs a one-time regional eSIM.
Watch out
Terms differ by carrier — some passes cover the ship only, and going ashore bills separately. Without a pass, maritime pay-per-use rates are the bill-shock option.

What to check on any cruise eSIM

  • All countries and ports in the itinerary are covered.
  • The plan explicitly mentions cruise or maritime coverage — if you need data at sea.
  • Hotspot is allowed for shared devices.
  • You know which sea-day stretches still need ship WiFi.

Best next step

Plan by port days, not the ship alone

Count your port days — ~500MB light, ~1GB normal, 2–3GB heavy per port day — then compare destination or regional eSIMs for each stop.

The near-shore exception

River cruises and ferries: you don’t need a maritime plan

River ships on the Rhine, Danube, or Nile — and most ferries and coastal hops — stay within range of land towers for essentially the whole trip, so an ordinary country or regional eSIM works the entire time. Scenic coastal legs like Alaska’s Inside Passage catch shore signal more often than open ocean, but coverage between ports is unpredictable — follow the same airplane-mode rules on sea days.

FAQ

Cruise eSIM questions, answered

Does an eSIM work on a cruise ship at sea?

Not a standard one. Travel eSIMs connect through land-based towers, and that signal usually fades within a few miles of the coast — beyond roughly the 12-nautical-mile international-waters mark, only the ship’s satellite-backed systems work. A few true maritime eSIMs can roam onto the ship’s onboard network on supported vessels, but every ordinary travel eSIM is port-only.

What is Cellular at Sea, and why is it so expensive?

It’s the ship’s own onboard cellular network — run by maritime operators and shown on your phone as 901-18, NOR-18, or “cellularatsea” — which switches on in international waters and connects your phone automatically. Usage is billed by your home carrier at rates outside normal roaming bundles: commonly several dollars per minute for calls and per-MB data rates that can reach double digits. Background app activity alone can build a large bill without you deliberately using anything.

Do I really need airplane mode if I’m already on the ship’s Wi-Fi?

Yes — this is the exact mistake that catches people. In one documented 2024 case reported by Consumer Rescue, a couple came home from a Carnival sailing to a $2,349 roaming bill even though their phones were on ship Wi-Fi, because background cellular activity — data syncing, calls rolling to voicemail, incoming texts — kept flowing over the maritime network. Enable airplane mode first, then re-enable Wi-Fi; ship Wi-Fi and the cruise-line app work normally that way.

Do I need a separate eSIM for every country my cruise visits?

Usually not. One regional plan covering all your port countries is the standard setup for Caribbean, Mediterranean, and Baltic itineraries, and it’s almost always cheaper than stacking single-country plans. Just confirm every stop on your specific sailing appears on the plan’s coverage list before you buy.

Is an eSIM cheaper than the cruise ship’s Wi-Fi package?

They do different jobs, so most travelers combine them. A port-day eSIM costs a few dollars per GB and covers you whenever the ship is near land, while ship Wi-Fi — roughly $15–40 per device per day depending on line and tier — is the only realistic option for heavy use on sea days. If you can go offline (or messaging-only) at sea, a regional eSIM alone is typically the cheapest setup for a port-heavy itinerary.

Is my carrier’s cruise day pass worth it?

Some US carriers sell cruise day passes at around $20 per day (as of 2025), typically with a small high-speed allowance. They’re convenient for a day or two, but over a week the cost stacks up against a one-time regional eSIM for ports plus ship Wi-Fi for sea days. Terms also differ by carrier — some passes cover the ship only, and going ashore starts a separate roaming day — so check your carrier’s cruise-roaming page before sailing.

Can I use WhatsApp and iMessage on a cruise without roaming charges?

Yes. With airplane mode on and ship Wi-Fi connected, WhatsApp, iMessage, and similar apps work normally at sea with zero roaming risk — many lines also sell cheaper messaging-only Wi-Fi tiers. In port they simply run over your travel eSIM’s data. It’s regular SMS and voice calls you want to avoid, since those route over the cellular network.

Do river cruises or Alaska cruises need a special maritime eSIM?

River cruises almost never do — ships on the Rhine, Danube, or Nile stay within land-tower range for essentially the whole trip, so a normal country or regional eSIM works throughout. Coastal itineraries like Alaska’s Inside Passage catch shore signal more often than open-ocean routes, but coverage between ports is unpredictable, so follow the same airplane-mode rules on sea days.

How much mobile data do I actually need for a cruise?

Plan for port days, not sea days. Messaging and maps use very little — roughly 50–150 MB across a full day ashore — while photo-heavy social scrolling and uploads run closer to 300–600 MB, and video calls or streaming can pass 1 GB in an hour. For a one-week itinerary with 4–5 port stops, most travelers are comfortable on a 3–5 GB regional eSIM, topping up only if they livestream or hotspot a laptop. Our free data calculator turns your specific habits into a GB target.

Which cruise lines have the fastest Wi-Fi now?

Onboard Wi-Fi improved sharply after major lines adopted SpaceX’s Starlink low-earth-orbit satellite service — Royal Caribbean, Celebrity, Carnival, Princess, MSC, and Norwegian have all rolled it out across large parts of their fleets, making streaming and video calls at sea far more viable than the old geostationary systems. It’s still billed per device per day, so a port-day eSIM plus a Starlink Wi-Fi pass for sea days remains the cost-effective combination for most travelers.

Can I set up and test my cruise eSIM before I board?

Yes, and you should. Install the eSIM at home on Wi-Fi so the profile downloads cleanly, but leave it toggled off until you land at your first port or reach a destination the plan covers — activation usually starts a validity window or first data use. Testing the install early means any QR-code or profile issue is sorted before you sail, when support and reliable Wi-Fi are easy to reach.

Will my eSIM work in cruise ports like Cozumel, Nassau, or Santorini?

Yes — ports are on land, so a country or regional eSIM connects normally the moment you’re dockside or ashore, exactly as it would on any city trip. A Caribbean regional plan covers stops like Cozumel and Nassau; a Europe or Mediterranean regional plan covers Santorini, Barcelona, and Naples. Confirm each port’s country is on your plan’s coverage list, then use the ship’s Wi-Fi only once you sail back into open water.

Our method

How we compare cruise eSIM plans

We compare 34 eSIM providers and 135,887 published plans covering 224 countries and territories, re-synced from provider feeds and APIs every day. Rankings are algorithmic — sorted by price, price per GB, validity, and data — and affiliate commissions never influence position. Buy links use tracked redirects, and displayed prices already include verified auto-apply coupons where available. Read the full methodology.

Ask AI