There's a special kind of holiday regret that only cruise passengers know: the moment, somewhere over the Mediterranean, when you glance at your phone and realise it's been happily online for hours — on the ship's satellite network, at rates that make airport coffee look generous. Getting connected on a cruise isn't hard, but it works differently from any other trip, and the defaults are set up to cost you money. Here's how to sail informed.

Why a cruise is different from any other trip
On land, your phone hops between mobile towers wherever you go. Out at sea, there are no towers — so ships carry their own systems: satellite-backed Wi-Fi, and an onboard cellular network (you'll see it branded as "Cellular at Sea" or a maritime carrier name). The catch is that this onboard network counts as roaming of the most expensive kind. Maritime and satellite connections are typically excluded from normal roaming bundles and from the EU's "roam like at home" rules, so your usual allowance doesn't apply and charges are billed separately, often per megabyte.
Worse, it happens silently. If data roaming is left on, your phone can latch onto the ship's network the instant you clear the harbour, and background app refreshes do the rest. Nobody decides to spend a fortune at sea — they just forget to switch something off.
The one distinction that changes everything
Cruise connectivity comes down to a single question: are you at sea, or in port?
- At sea, only the ship's own systems reach you. That means the ship's Wi-Fi, or the pricey onboard cellular network. A travel eSIM does nothing here — there's no land signal for it to use.
- In port and near the coast, your phone reaches land networks again. This is where a travel eSIM shines: normal mobile data in each country you dock in, at travel-eSIM prices instead of maritime ones.
So the realistic goal isn't "online every second." It's cheap, reliable data every time you step ashore, and deliberate, controlled use in between.
Your options, compared
| At sea | In port / ashore | Setup | |
|---|---|---|---|
| Ship Wi-Fi | Works (satellite) | Works | Buy a package onboard |
| Home-plan roaming | Very expensive (maritime) | Depends on your plan | None, but watch the bill |
| Local SIM each port | No | Yes | New SIM + shop queue at every stop |
| Travel eSIM | No | Yes | Install once, before you board |
Buying a fresh local SIM at every port is the giveaway there — a Mediterranean itinerary can touch five countries in a week, and nobody wants a passport-and-paperwork errand in each one. That's the gap an eSIM closes.
How a VamosData eSIM fits a cruise
The trick is to match one plan to your whole itinerary. A classic western-Mediterranean run — Barcelona, Marseille, Civitavecchia for Rome, Naples — crosses several countries, and eastern loops add Athens and Dubrovnik. A regional or multi-country VamosData eSIM can cover the ports you'll actually visit, so one profile keeps working as you hop borders. Check what your route needs on destinations before you sail.
Then it's the usual eSIM playbook, which suits cruising well:
- Install before you board, on home or hotel Wi-Fi — our iOS and Android guides walk through it. Setting one up mid-cruise, on satellite Wi-Fi, is exactly the situation you're trying to avoid.
- Check your phone supports eSIM first with the device checker.
- Keep your home SIM in. Your normal number still receives calls and bank codes; the VamosData eSIM just handles data when you're ashore.
The golden rule: airplane mode at sea
This is the habit that saves the money: the moment the ship leaves port, switch to airplane mode — then turn Wi-Fi back on if you've bought a ship package. That single toggle stops your phone from silently using the onboard cellular network while you're sailing.
When you dock and step ashore, turn airplane mode off and your VamosData eSIM picks up the local network for maps, messages and photo uploads. Leaving? Airplane mode goes back on. If you genuinely need to be online while sailing — a work call, a livestream of the coastline — buy the ship's Wi-Fi package deliberately, as a known cost, rather than letting per-megabyte maritime roaming decide for you.
Before you sail
- Check eSIM support on your phone with the device checker.
- Buy a plan that covers your itinerary's countries — confirm coverage on destinations.
- Install it before boarding, on solid Wi-Fi (iOS / Android).
- Turn on airplane mode as you leave each port, and re-enable data ashore.
- Download offline maps for your port cities as a belt-and-braces backup.
Do that, and the only surprise waiting at the end of your cruise is how little you spent staying connected.