Using an eSIM on a cruise or a plane: what works at sea, in the air and in port

Travel eSIMs work in port but not on a ship's own network at sea or on a plane's onboard network. How maritime roaming charges happen, what to use instead, and how to set up an eSIM for port days and landing.

· 8 min read

A travel eSIM works on land and near the coast, where your phone can reach normal mobile networks, so it's useful in port and the moment your plane lands. It won't work on a ship's own cellular network out at sea, or on an aircraft's onboard mobile system in the air. Those are specialist networks your home carrier bills as expensive roaming. At sea and in the air, use the ship's or airline's Wi-Fi, and keep your home line from connecting to the onboard network. A Cabin Mode eSIM covers the countries listed on the plan; ships' and aircraft networks aren't among them.

Here's how to set things up for a cruise, a flight, and the port days and arrivals in between.

Cruises: the three situations

A cruise phone setup has to handle three different places:

Where you areWhat your phone can reachWhat to use
At seaThe ship's maritime cellular network and ship Wi-FiShip Wi-Fi, or nothing
Near the coastSometimes land networks, sometimes the ship's networkCareful: check which one you're on
In portLocal mobile networksTravel eSIM

At sea: the ship's cellular network

Many cruise ships carry their own mobile network, run by maritime operators such as Cellular at Sea. Once the ship is in international waters, your phone can connect to it like any other roaming network. Your home carrier then bills you at its maritime rates, which are among the highest roaming rates there are.

What that looks like:

  • Pay-per-use maritime rates are typically charged per MB, per minute and per text, at many times normal international roaming rates. Background data alone can run up a large bill quickly.
  • Carrier cruise passes exist on some plans. As of September 2026, AT&T lists its International Day Pass at sea at $20 a day, with no monthly cap. Many land-based day passes don't cover ship networks, so check before you sail.
  • Travel eSIMs don't connect. Maritime networks work through agreements with home carriers. Don't expect a travel eSIM to connect at sea, and don't plan around it.

Near the coast

When a ship is close to shore, your phone may see land networks as well as the ship's. That can mean your travel eSIM works for a while as you approach port. It can also mean your home line flips between a land network and the ship's network without you noticing. Keep your home line set up safely (below) and you don't have to watch it.

In port

Ships usually switch off their onboard cellular network when docked. Your phone then connects to local mobile networks, just as it would on land. That's where a travel eSIM earns its keep: maps, restaurant searches and messages at local-data prices instead of roaming ones.

Setting up your iPhone for a cruise

Before you sail (on Wi-Fi at home):

  1. Install a travel eSIM covering your port countries. How to install a travel eSIM on iPhone.
  2. Label the lines "Home" and "Travel".
  3. On your home line, turn Data Roaming off: Settings › Cellular › Home › Data Roaming.
  4. Turn off Allow Cellular Data Switching in Settings › Cellular › Cellular Data.

At sea:

  • Safest: Airplane Mode on, then turn Wi-Fi back on. Nothing connects to the ship's cellular network, and ship Wi-Fi works as normal.
  • If you need texts on your home number: Data Roaming off stops data, but calls and texts on the ship's network are still billed at maritime rates. Turning the home line off entirely (Settings › Cellular › Home › Turn On This Line) and switching it on briefly for a code is safer than leaving it on all voyage.

In port:

  1. Turn Airplane Mode off (or turn the travel line on).
  2. Make sure Cellular Data is set to the travel line, with Data Roaming on for it.
  3. Before the ship leaves, go back to Airplane Mode with Wi-Fi.

How to avoid roaming charges on iPhone explains each of these settings in more detail.

Choosing a plan for port days

A cruise is usually several countries in a short time, which suits a regional plan: one eSIM for every port. Check the coverage list against your itinerary, port by port.

Mediterranean. Cabin Mode's 41-country Europe plan covers Greece, Italy, Spain, Croatia, Malta, Cyprus, France, Portugal, Gibraltar and Turkey, among others. 5 GB for 30 days is $22.00; 10 GB is $38.00 (USD, checked 25 September 2026). Narrower Europe plans cost less but cover fewer countries: one 33-country plan has 10 GB for $11.72 but leaves out Turkey. See the 33-country plan, and check the 41-country plan in the app if Turkey is on the itinerary.

Caribbean. Coverage varies a lot between islands. Cabin Mode's Caribbean regional plan covers islands including Barbados, Jamaica, Puerto Rico, the Dominican Republic, the Cayman Islands, St Lucia, Antigua and the British Virgin Islands, but not the Bahamas or Mexico. If your cruise stops in Nassau or Cozumel, you'd need a separate plan for those. Check every port.

Alaska and Canada. A single United States plan covers Alaska ports. Add Victoria or Vancouver and a USA & Canada plan covers both.

How much data? Port days are usually short. Maps, messages, photos to family and a bit of browsing come to around 0.5–1 GB a port day. A 5 GB plan covers most week-long cruises; heavier users should size up. How much data do you need.

When the plan starts. Most Cabin Mode plans start on the first network connection at the destination, so the clock starts at your first port, not when you board. A few start at install; the plan screen says which. Validity then counts down continuously, including sea days. A 30-day plan comfortably covers a one- or two-week cruise.

Ship Wi-Fi

Ship Wi-Fi is the way to be online at sea. Many cruise lines now use satellite internet, often Starlink, and it's much faster than it used to be. Packages are usually priced per day, and some tiers limit you to messaging or exclude video calls.

With ship Wi-Fi:

  • iMessage, FaceTime and WhatsApp work normally and use your usual number.
  • Wi-Fi Calling on your home line may let you make and receive calls on your number over the ship's Wi-Fi. Check with your carrier, and remember some ship packages block voice calls.
  • SMS on your home number can arrive over Wi-Fi Calling on many carriers, with the line on and Wi-Fi Calling enabled.

Flights

In the air

On most flights you're asked to use Airplane Mode for the flight. You can turn Wi-Fi and Bluetooth back on.

Some airlines have onboard mobile systems, a small cell in the cabin connected by satellite, that let phones connect during the cruise portion of the flight. The EU has allowed these, including 5G, since 2022, though airlines choose whether to offer them. Like maritime networks, they're billed by your home carrier at roaming rates, often high ones, and they work through home carrier agreements. Don't expect a travel eSIM to connect to one.

In-flight Wi-Fi is the practical option. Many airlines offer it, sometimes free for messaging. iMessage, WhatsApp and FaceTime audio work over it, using your usual number.

When you land

This is where a travel eSIM is most useful. Online before you're off the jet bridge, without hunting for airport Wi-Fi.

  1. Install before you fly, on home Wi-Fi. Don't plan to install on airport or in-flight Wi-Fi: it's slower and less reliable, and some in-flight packages block the download.
  2. You can set the travel line as the data line before take-off. It can't connect until it's somewhere in its coverage area. Your home line with Data Roaming off won't use data either way.
  3. On landing, turn Airplane Mode off when the crew says you can. Turn Data Roaming on for the travel line if you haven't already.
  4. No signal after a minute? Toggle Airplane Mode. Still nothing? The troubleshooting checklist.

Layovers

For a connection in a third country, a country or regional plan that includes the layover country gets you online in the terminal. For a short layover, airport Wi-Fi is often fine. Keep Data Roaming off on your home line either way.

Frequently asked questions

Does a travel eSIM work on a cruise ship?

In port and sometimes near the coast, yes, on local networks. At sea, no: ships use their own maritime cellular networks, which work through home carrier agreements and bill at high roaming rates. Use ship Wi-Fi at sea.

How do I avoid roaming charges on a cruise?

At sea, put your phone in Airplane Mode and turn Wi-Fi back on. That stops your home line connecting to the ship's cellular network. In port, use a travel eSIM for data, with Data Roaming off on your home line.

Can I use my phone on a plane?

On most flights, only in Airplane Mode with Wi-Fi turned on, using the airline's in-flight Wi-Fi. Some airlines offer onboard mobile service, which is billed by your home carrier as roaming.

Will my eSIM work as soon as I land?

Yes, if it's installed before you fly. Turn Airplane Mode off on landing, make sure the travel line is your cellular data line with Data Roaming on, and it should connect within a minute or two.

What's the best eSIM for a Mediterranean cruise?

A regional Europe plan whose coverage list includes every port country. Check the list carefully: Cabin Mode's 41-country Europe plan includes Turkey, Malta and Gibraltar, while cheaper, narrower plans leave some of them out.

Does ship Wi-Fi work with iMessage and WhatsApp?

Yes, on most packages. Both use your usual number over Wi-Fi. Some cheaper ship packages only allow messaging and block voice and video calls.