Yes, you can text on a cruise ship, but it costs money and works differently than it does on land

You can send text messages from a cruise ship, but the ship's cellular system charges per message or per day, and the cost is much higher than your regular phone plan. Most cruise lines offer a daily texting package (usually $5 to $8 per day) or a pay-as-you-go rate (typically $0.50 to $1 per message). Some ships also let you buy a bundle that covers both texting and data together. The catch is that texting only works when the ship is within range of land-based cell towers — usually within 20 to 50 miles of the coast — so you cannot text while at sea unless you pay extra for the ship's satellite service.

The easiest way to avoid surprise charges is to turn off cellular service on your phone before you board. Most cruise lines automatically connect your phone to their network when you get close to the ship, and if you have not disabled roaming, you may start incurring charges without realizing it. You can re-enable it only when you want to send a message, or you can wait until the ship docks at a port and you are back in range of regular cell towers.

Key Takeaways

  • Texting from a cruise ship costs $5 to $8 per day for unlimited messages, or $0.50 to $1 per individual text, depending on your cruise line.
  • You can only text when the ship is within 20 to 50 miles of the coast or docked at a port, unless you pay extra for satellite service.
  • Turn off cellular roaming before boarding to prevent accidental charges from the ship's network.
  • Wi-Fi calling apps like WhatsApp, iMessage, and Facebook Messenger work on the ship's internet and cost nothing beyond your regular data plan.
  • Each cruise line has different pricing and package options, so check your line's website or ask at the guest services desk when you board.

How cruise ship texting plans work

When your ship is near the coast, your phone automatically connects to the cruise line's cellular network, which is licensed to operate in international waters. This network is separate from your home carrier, so you are paying the ship's rates, not your regular phone plan rates. Most cruise lines offer three ways to pay: a daily pass (around $5 to $8 for unlimited texting that day), a per-message rate (around $0.50 to $1 each), or a multi-day package (cheaper per day if you buy 3, 5, or 7 days upfront).

The daily pass is usually the best deal if you plan to text more than a few times. Some cruise lines bundle texting with data and calling into a single package — for example, Royal Caribbean's "Voom" plan includes texting, data, and calling for one flat daily rate. Norwegian Cruise Line offers similar bundles. Carnival's plans vary by ship, but they typically offer texting-only or combined packages. Check your cruise line's website before you sail, or ask at guest services when you board — they can set up a plan for you right away.

Texting when the ship is at sea

Once the ship leaves port and heads into open water, you lose connection to land-based cell towers. At that point, texting stops working unless you pay extra for the ship's satellite service. A few cruise lines offer satellite texting as an add-on (usually $2 to $3 per message or $15 to $20 per day), but most passengers skip this because the cost is steep and the connection is unreliable.

The practical solution is to text only when you are in port or when the ship is close enough to shore to pick up a signal. You can check your phone's signal bars to see if you have a connection — if you see the ship's network name in your available networks, you have a signal. Many passengers straightforward wait until the ship docks, then turn on cellular to send and receive messages while on land.

Using Wi-Fi calling and messaging apps instead

The cheapest way to stay in touch is to use the ship's Wi-Fi and messaging apps like WhatsApp, iMessage, Facebook Messenger, or Telegram. These apps send messages over the internet instead of through the cellular network, so you only pay for the ship's Wi-Fi — which you may already have included with your cruise fare, or can buy separately for $7 to $20 per day depending on the ship.

Wi-Fi calling works anywhere on the ship where you have an internet signal, including your cabin, the dining room, and the deck. The connection is usually slower than on land, and video calls can be choppy, but text messages and voice messages send reliably. If you have friends or family who also use these apps, this is by far the most economical option. Just make sure everyone has the app downloaded before you sail.

How to avoid unexpected charges

The most common mistake is leaving cellular roaming turned on when you board. Your phone will automatically connect to the ship's network, and if you send even one text without realizing it, you will be charged. To prevent this, go into your phone's settings before you board and turn off cellular data roaming entirely. On an iPhone, go to Settings > Cellular > Cellular Data Options and toggle off Data Roaming. On Android, go to Settings > Network & Internet > Mobile Networks and turn off Roaming.

You can still receive texts and calls while roaming is off — they will just come through once you turn it back on or connect to Wi-Fi. If you want to send a text, turn roaming back on, send the message, and turn it off again. Alternatively, wait until the ship docks and you are back in range of your home carrier's towers, then send your messages for free using your regular plan.

What to do if you are charged unexpectedly

If you notice charges on your bill that you did not authorize, contact your cruise line's guest services desk before you disembark. They can review your account and sometimes reverse charges if you were not aware of the rates. Keep screenshots of any messages you sent and the times you sent them — this helps guest services investigate the charge.

After you get home, review your phone bill carefully. If charges appear that you did not expect, contact your cruise line's customer service department and your phone carrier. Some carriers will credit unexpected roaming charges if you can show you were on a cruise ship and did not knowingly use the service. Document everything — the dates you sailed, the ship's name, and the charges in question — to make your case stronger.

Frequently Asked Questions

Can I text for free on a cruise ship?

Only if you use Wi-Fi calling apps like WhatsApp or iMessage over the ship's internet. Traditional SMS texting through the cellular network always costs money on a cruise ship. If the ship includes Wi-Fi with your fare, then yes, messaging apps are free.

Will my regular phone plan work on a cruise ship?

No. Your phone automatically switches to the cruise line's network when you board, and you pay their rates instead of your carrier's rates. International roaming charges from your home carrier do not explore because you are using the ship's network, not your carrier's towers.

What if I need to text while the ship is at sea?

Use a Wi-Fi messaging app if the ship has internet service. If you need to send an SMS text, you will have to wait until the ship is close to shore or docked at a port. Satellite texting is available on some ships but costs $2 to $3 per message.

Can I turn off texting charges without turning off my phone?

Yes. Turn off cellular data roaming in your phone's settings before you board. This prevents your phone from connecting to the ship's network automatically. You can still use Wi-Fi and receive calls and texts — they will just come through when you turn roaming back on or connect to Wi-Fi.

Do I have to buy a texting plan, or can I pay per message?

Most cruise lines offer both options. Pay-per-message rates are around $0.50 to $1 each, while daily plans run $5 to $8. If you plan to send more than five or six texts in a day, the daily plan is cheaper. Compare your cruise line's options at their website or ask guest services when you board.