Does eSIM work on a cruise?
This is the most common question cruise passengers ask before boarding. The answer has two parts:
On the high seas: No. eSIMs, just like any conventional SIM, need terrestrial network coverage to function. When the ship is on the high seas, far from the coast, there is no mobile operator signal. In that situation, only the ship's WiFi (via satellite) or the cruise line's own communications work.
In port and near the coast: Yes, perfectly. When the ship approaches a port or anchors near the coast, the eSIM automatically connects to the local network of the country and works exactly as it would on land. This includes the time spent in port, as well as the hours prior to arrival and after departure, as long as the ship is within coastal coverage range (generally up to 5-20 km from the coast).
For a typical Mediterranean cruise, this means you will have eSIM coverage for a significant part of the journey: at each stop (3-8 hours per port), while sailing near the Italian, Greek, or Spanish coast, and while in embarkation and disembarkation ports.
Onboard internet vs. eSIM ashore
Major cruise lines offer satellite WiFi packages on board. Before buying them, it's worth understanding what you get and at what price:
Ship WiFi:
- Price: high, can amount to hundreds of euros for a week-long cruise.
- Speed: variable depending on the satellite used. Starlink (available on some cruise lines like Norwegian, Royal Caribbean) offers decent speeds; older systems can be very slow (reduced speed shared among hundreds of passengers).
- Restrictions: many basic packages block video calls or video streaming.
- Availability: works 24 hours a day, even on the high seas.
eSIM in port:
- Price: a multi-country Europe eSIM of 10-20 GB is much more economical for the entire cruise.
- Speed: local 4G/LTE, 100+ Mbps speeds depending on the country and network.
- No restrictions: video calls, streaming, whatever you need.
- Limitation: only works on land or near the coast.
The optimal strategy for most cruise passengers: eSIM as the primary solution in port + basic ship WiFi (or none) for the high seas. If you only need internet during port calls to upload photos, make video calls home, or look up destination information, the eSIM covers the vast majority of your needs at a fraction of the price.
| Option | When it works | Cost | What it's for |
|---|---|---|---|
| Ship WiFi (satellite) | 24 hours, including high seas | Cost skyrockets if bought on board; best to purchase before embarking if you really need it | Emergencies, occasional work on the high seas, basic messaging |
| Roaming from your Spanish operator | Only in ports with coverage, country by country | Check current price with your operator; outside the EU it can skyrocket per MB | Occasional use if you don't want to manage anything and accept the cost |
| eSIM in port | At each stop and near the coast | A single data plan that you set up before leaving home | Browsing, maps, video calls, and social media at each destination |
The row that causes the most confusion is roaming. With a Spanish operator, within the European Union, roaming is usually included in your regular rate (the "roam like at home" regulation), so if your cruise only calls at EU ports, you may not even need an eSIM. The problem arises as soon as the itinerary leaves the EU: Turkey, Egypt, Tunisia, Morocco, or any Caribbean port activate your operator's international roaming, which is where the expense really skyrockets. Compare it before deciding in eSIM vs. roaming.
The best Mediterranean ports to use eSIM
A typical Mediterranean cruise includes stops in several countries. Here's what to expect from eSIM coverage in the most frequent ports:
Italy
- Barcelona: excellent 4G/5G coverage throughout the port and city.
- Civitavecchia (Rome): good 4G coverage, although it may be slower within the port area.
- Naples: good 4G coverage in the port and historic center.
- Genoa: excellent coverage, city with good 5G infrastructure.
Greece
- Piraeus (Athens): good 4G coverage, especially in central Athens.
- Santorini (Thira): good 4G coverage in the main towns (Fira, Oia).
- Mykonos: good 4G coverage, though it can become saturated during peak season.
- Rhodes: good 4G coverage in the medieval city.
France and Monaco
- Marseille: excellent 4G/5G coverage.
- Nice / Villefranche: excellent 4G/5G coverage.
- Monaco: excellent coverage, although Monaco is not part of EU plans; verify if your eSIM includes it.
Our eSIMs for Europe cover all these Mediterranean destinations in a single plan.
Multi-country eSIM for European cruises
A Mediterranean cruise can visit Italy, France, Spain, Greece, Turkey, Malta, Montenegro, or Croatia in a single week. Without a multi-country eSIM, you would have to manage a different SIM for each stop, which is completely unfeasible.
The multi-country Europe eSIM elegantly solves this:
- It activates before boarding, from home.
- Upon arrival at each port, the mobile automatically connects to the local network of the country.
- You don't have to do anything: no plan changes, no code entry, no searching for local SIMs in port.
- Data balance is shared among all countries, with no fixed allocation per destination.
For cruises that include ports outside Europe (Morocco, Egypt, Israel, Tunisia), consult our international eSIM collection. Some South Mediterranean destinations are not covered by standard European plans and require specific plans.
A 10-15 GB eSIM is sufficient for a 7-10 day cruise if you use it mainly during port calls and have offline maps downloaded. If you plan to make many video calls or stream on land, opt for a 20-30 GB plan.
Caribbean and South American Cruises: a different playing field
Everything above is mostly for the Mediterranean, but there are increasing numbers of cruises departing from Miami or Fort Lauderdale heading to the Caribbean, or sailing down the South American Pacific to Patagonia. The logic of "no coverage on the high seas, normal coverage in port" is the same, but the countries change and with them the eSIMs you need.
If your cruise embarks in Florida, those days before in Miami or Fort Lauderdale (hotel, airport, terminal) are covered by a eSIM for the United States already activated from your departure airport.
In Caribbean and South American ports of call, the signal is usually better in the port area and tourist center than in the rest of the country:
- La Romana or Punta Cana (Dominican Republic): good coverage near the pier and in tourist areas; degrades on the road towards the interior. Details in internet in the Dominican Republic.
- Cartagena de Indias (Colombia): the walled historic center has solid coverage, but the pier gets saturated with passengers uploading photos as soon as they dock; wait a few minutes before attempting a video call. More in internet in Colombia.
- Callao (to visit Lima, Peru): the port has discreet coverage, but as soon as the bus enters Miraflores or downtown Lima, the signal improves. More in internet in Peru.
- Punta Arenas or the Patagonian fjords (Chile): the city has normal coverage, but in the fjords and channels there is no network from any operator, with or without eSIM. There, the ship's WiFi is your only option. Check internet in Chile for the urban area.
Here it is more common for the same cruise to cross countries without a customs union or shared operator, so it usually pays to look for a plan by country instead of a multi-country one.
Before boarding: get your eSIM ready without relying on hotel or port WiFi
The most common mistake is not technical, it's chronological: leaving eSIM installation until embarkation day, just when the hotel WiFi is slow or the terminal is crowded. Install the eSIM at home, calmly, a few days before; the profile remains saved even if you don't activate the data plan yet. Step-by-step in how to install an eSIM.
A common question: if your Spanish operator already covers you in the EU due to regulated roaming, why do you need an eSIM? Roaming only covers your national tariff within the European Union; as soon as the cruise leaves the EU, or if your tariff has limits you didn't know about, you are no longer covered. Check what your contract includes in what is data roaming before taking it for granted.
How to save data during the cruise
On a cruise, data is a scarce and valuable commodity. With these tips, you will maximize its use:
Before boarding:
- Download offline maps of all port calls on Google Maps or Maps.me.
- Download offline travel guides (Lonely Planet, TripAdvisor allow saving places).
- Download series or movies on Netflix/Disney+ for navigation days.
- Download music on Spotify to avoid consuming data while listening to music.
During port calls:
- Use port time to sync your mobile: upload photos to the cloud, reply to long emails, make video calls.
- Activate WhatsApp and other app syncing when you have eSIM, to send all accumulated messages from the high seas.
- Look up restaurants, museums, and attractions before getting off the ship, save the information offline.
During navigation:
- Activate airplane mode when you are on the high seas: this prevents your mobile from constantly searching for a signal (which consumes battery) and avoids accidental charges for maritime roaming.
- If the ship has Starlink, the WiFi may be sufficient for basic use. Save eSIM data for land.
For more information on data management while traveling, visit eSIM for travel.
Myths and what almost no one tells you about internet on cruises
"As soon as I see bars on my phone, I have normal internet." Not always. Many operators show a network identified as "Maritime" or "AT SEA" when the ship is several miles from the coast: it is a satellite network from a specialized provider that automatically connects to your physical SIM and charges per minute or per MB at very high prices, without warning you that you have left normal roaming. With eSIM and airplane mode activated on the high seas, this cannot happen to you: there is no second physical SIM searching for that network in the background.
"As soon as the ship docks, I have coverage." Not always instantly. In large terminals such as the Adossat dock in Barcelona or the port of Civitavecchia, the ship can anchor several hundred meters from the terminal building, and the ship's structure itself attenuates the signal until you get to dry land. This is not an eSIM failure: wait until you are on the pier.
"The more data I buy, the better, just in case." This is a common and expensive trap. Navigation days do not consume mobile data because there is no coverage, so you only really spend on port days: calculate by actual stops, not by total cruise days.
"If the ship anchors instead of docking, there's no way to connect until getting off on the tender boat." Partially false: in stops like Santorini or Mykonos, where the ship anchors and you are taken ashore by tenders, coastal coverage usually reaches the deck if you are anchored nearby. Take advantage of that time to download what you need before going ashore.
And the advice that really makes a difference: if your cruise is short, with only one stop in a country where your Spanish tariff already includes roaming, you probably don't need to buy anything.
Conclusion
eSIM is the smartest connectivity solution for cruise passengers. It doesn't replace the ship's WiFi on the high seas, but it perfectly complements it: fast, cheap, and unrestricted internet at each stop, which is exactly when you need the connection most (to explore the destination, make video calls, share photos, and look for information).
Compared to the ship's satellite WiFi, whose price skyrockets especially if purchased on board, or with your Spanish operator's roaming outside the EU, a multi-country Europe eSIM for the cruise is usually significantly more economical, with better speed and no restrictions. Check the current price of your operator and the cruise line before deciding: it varies greatly depending on the company and the season.
Check our eSIM for Europe and international eSIM options before your next cruise.
Frequently asked questions about eSIM for cruises
Does eSIM work when the cruise is sailing?
On the high seas, far from the coast, eSIM does not have coverage (just like any SIM). It works perfectly in port calls and when the ship sails near the coast (generally within 5-20 km).
Is the ship's WiFi or eSIM better for a cruise?
It depends on your needs. The ship's WiFi works on the high seas, but it is usually expensive and slow if purchased on board. eSIM is normally more economical and faster, but only works on land. For most travelers, eSIM is sufficient and more affordable.
How many GB do I need for a 7-day Mediterranean cruise?
With 7 stops and moderate use at each port (social media, maps, video calls), between 5 and 15 GB are sufficient. If you have offline maps downloaded and use the ship's WiFi for syncing, 5-8 GB may be enough.
Do I need a different eSIM for each country on the cruise?
No. A multi-country Europe eSIM covers all EU Mediterranean destinations (Italy, Greece, France, Spain, Croatia). You don't have to do anything when you arrive at each port: the eSIM automatically connects to the local network.
Should I activate airplane mode when the ship is at sea?
It is recommended. At sea, your phone constantly searches for a signal, which drains the battery. Additionally, you avoid accidental connections to maritime roaming networks, which can be very expensive. Activate airplane mode and connect to the ship's Wi-Fi if you need to.
Can I activate the eSIM at the embarkation port before sailing?
Yes. Many cruise lines have passengers waiting for hours at the terminal before boarding, and that time with coverage from the departure country is a good moment to check that the profile is working correctly. However, install the eSIM at home before you travel, do not leave that step for the terminal's Wi-Fi, which is usually saturated.
My cruise combines ports inside and outside the European Union, which eSIM do I need?
It depends on the itinerary. If most stops are in the EU, a multi-country eSIM for Europe covers that part. For ports outside the EU (Turkey, Egypt, Morocco, or Caribbean and South American destinations) you need a specific plan for that country or an international eSIM, because standard European plans do not include these destinations.






