Last updated: 20 October 2026
A travel eSIM works on a cruise in port and near the coast, not out at sea. Ours connect to land networks, so in Cozumel, Nassau, Barcelona or Santorini you get the same data you would on any trip; once the ship is far from shore it switches to its own satellite cell network, which US carriers bill at about $20 a day per line and no roaming eSIM reaches. For most US cruisers the cheapest setup is an eSIM for the port days, the ship's Wi-Fi (or nothing) at sea, and your carrier line kept off data the whole trip.
Caribbean or round-trip from Florida? Our Global eSIM covers the Bahamas, Jamaica, the Dominican Republic, Mexico, the Cayman Islands, Puerto Rico and most of the eastern Caribbean on one plan: $17.99 for 7 days with 1.5 GB a day, or $20.99 for 5 GB over 30 days. Check the islands we do not cover (below) against your itinerary first.
At sea vs in port
| At sea | In port and near the coast | |
|---|---|---|
| Network your phone sees | The ship's own cellular network, linked to shore by satellite | The country's land networks |
| Your US carrier | Billed as cruise roaming: AT&T's Day Pass is $20 a day at sea, Verizon's Cruise Daily Pass $20 a day, T-Mobile charges per use by ship | Billed as roaming in that country, or included if your plan covers it (Mexico and Canada on most unlimited plans) |
| Our travel eSIM | Does not work | Works on a partner network in every country the plan covers |
| Ship Wi-Fi | Works, sold by the cruise line by the day | Works, but you are usually ashore |
AT&T says ship networks are generally switched on once the ship is 6 or more nautical miles from land. In between, near the coast, your phone may still reach a land network for a while, which is when the eSIM keeps working as you sail in or out. The details of each carrier's cruise pass are in our AT&T, Verizon and T-Mobile cruise plans compared.
A few specialist "cruise eSIMs" do sell data at sea on certain ships, usually as a day pass with a daily allowance (GigSky, for example, says its cruise coverage starts about 12 nautical miles from shore). They are a different product from a land-network travel eSIM like ours. If you need data every sea day, compare one with the ship's Wi-Fi package.
On a European river cruise your phone never leaves land networks, so the eSIM works all the way: see Christmas market river cruises.
Which plan covers your cruise
We checked our catalogue on 20 October 2026. Prices are in US dollars, data only.
| Cruise | Typical ports | Our plan | Price |
|---|---|---|---|
| Western Caribbean | Cozumel, Costa Maya, Roatán, Belize City, Grand Cayman, Ocho Rios | Global (170 countries) | $17.99 for 7 days, 1.5 GB a day; $20.99 for 5 GB over 30 days |
| Eastern and Southern Caribbean | Nassau, Puerto Plata, Antigua, St Kitts, St Lucia, Barbados, Grenada, Curaçao | Global (170 countries) | Same as above |
| Bahamas short cruise | Nassau, Freeport | Global (170 countries) | $2.99 for one day (0.6 GB), or the 7-day plan |
| Mexican Riviera | Ensenada, Cabo San Lucas, Puerto Vallarta, Mazatlán | Mexico | $13.99 for 7 days, 1.5 GB a day; $2.99 for one day |
| Mediterranean | Barcelona, Marseille, Civitavecchia (Rome), Naples, Santorini, Mykonos, Dubrovnik, Valletta | Europe | $11.99 for 7 days, 1.5 GB a day; $19.99 for 15 days |
| Mediterranean with Monaco, Kotor, Gibraltar or Turkey | Monte Carlo, Kotor, Gibraltar, Kuşadası, Istanbul | Global (170 countries) | $17.99 for 7 days; $29.99 for 15 days |
| Northern Europe and Norway fjords | Southampton, Copenhagen, Stockholm, Bergen, Geiranger, Reykjavík | Global (170 countries) if Norway or Iceland is on it; Europe if not | Global $17.99 for 7 days; Europe $11.99 |
| Alaska | Juneau, Ketchikan, Skagway, plus Victoria or Vancouver | Usually nothing: US ports are on your home plan. Canada for a long Canadian stop | Canada $2.99 for one day; $7.99 for 3 days |
Not covered by any of our plans: Aruba, Sint Maarten and Saint Martin, the US Virgin Islands, Martinique and Bonaire. In Puerto Rico and the US Virgin Islands your US plan works as it does at home, so you need nothing there; for Aruba and St Maarten, check your carrier's rate before you sail. More island by island: will my phone work in Puerto Rico and the Caribbean?
Greek islands on the itinerary? What your US carrier charges in Santorini, Mykonos and the other Greek ports is in will my phone work in Greece?
Sailing for the 2 August 2027 eclipse? Where the path runs and which ships are going.
Daily or fixed data? A 7-day daily plan counts every day from its first connection, sea days included, so on a 7-night cruise with three or four port days you pay for days you cannot use. If you mainly want maps, messages and a few photos in port, the 5 GB for 30 days plan on the Global eSIM is often the better fit: the data waits for the next port. See fixed, daily or unlimited.
Do you need one at all?
Not always. Skip it if:
- Your cruise only calls in Mexico, Canada or US ports and you are on a recent unlimited plan from AT&T, Verizon or T-Mobile, which include Mexico and Canada. Check the speed catch in will my phone work in Mexico?
- You are happy offline in port and only need the ship's Wi-Fi.
It is worth it when your carrier charges by the day in port (AT&T's and Verizon's day passes are $12 a day on land in most countries, per line), when several of you each need data, or when you simply want a fixed cost with no chance of a sea day being billed.
Setting up your phone for a cruise
Do this at home, on Wi-Fi, a day or two before you sail:
- Check your phone takes an eSIM and is unlocked: does my phone support eSIM? and is my phone unlocked?
- Install the eSIM: iPhone or Android. Label it "Travel".
- Make the eSIM your data line, and turn data roaming on for the eSIM only.
- Turn data roaming off on your US line. On iPhone, also turn off Allow Cellular Data Switching, so the phone never falls back to your carrier for data.
Then on board:
- At sea: airplane mode, with Wi-Fi back on if you bought a package. Airplane mode is what stops your US line answering a call or sending a text over the ship's network, which is enough to start a cruise day fee on AT&T and Verizon.
- Before you leave a US port: airplane mode already. T-Mobile warns that a phone near a docked ship can join the ship's network.
- In port: airplane mode off. The eSIM picks up a local network within a minute or two. Leave your US line's data off.
More on what roaming is and why the switch matters: what is data roaming?
FAQ
Can I use an eSIM on a cruise?
Yes, in port and near the coast. A travel eSIM connects to land networks in the countries its plan covers, so it works when the ship is docked or close to shore. Out at sea the ship runs its own satellite network, which land-network eSIMs like ours do not reach.
Does an eSIM work at sea?
Not a regular travel eSIM. At sea your phone can only reach the ship's own cellular network, and that is billed by your home carrier as cruise roaming, about $20 a day on AT&T and Verizon. A few specialist cruise eSIMs sell data on certain ships at sea; otherwise use the ship's Wi-Fi.
What is the best eSIM for a cruise?
The one whose coverage matches your ports. For a Caribbean or Bahamas cruise, a global plan covers most islands on one eSIM; for a Mediterranean cruise that stays in the EU, the UK and Switzerland, a Europe plan is cheaper; for a Mexican Riviera cruise, a Mexico plan. Check the islands a plan leaves out (with us: Aruba, St Maarten, the US Virgin Islands, Martinique and Bonaire) before you buy.
Is it worth getting an eSIM for a cruise?
Usually, if your carrier charges by the day in port or several of you need data. A week of Caribbean port data costs $17.99 on our Global eSIM, against $12 a day per line for AT&T's or Verizon's day pass in most ports. If every port is in Mexico, Canada or the US and your plan includes them, you may not need one.
How do I avoid roaming charges on a cruise?
Keep the phone in airplane mode at sea, with Wi-Fi on if you have a package, and keep data roaming off on your US line for the whole trip. Put the phone in airplane mode before you leave a US port, and in port use a travel eSIM for data rather than your carrier.
Facts checked on 20 October 2026 against our own catalogue (plans and the countries each region covers), AT&T's International Day Pass page, Verizon's cruise and in-flight page, T-Mobile's Cruises page and GigSky's cruise page. Cruise itineraries change: check your ports against the plan's country list before you buy.
