Texting on a cruise works, but costs money and depends on your ship's setup

Yes, you can text on a cruise ship, but it is not like texting at home. Most cruise lines offer cellular service at sea through partnerships with maritime providers, and you can send and receive text messages if you have a plan active. However, the cost per message or per day is significantly higher than your regular phone plan, and the connection is often slower and less reliable than land-based networks.

Your phone will automatically connect to the ship's network when you board, and you will see a prompt to purchase a plan or enable roaming. If you do nothing, your phone may still connect to the maritime network and charge you per message — sometimes $0.50 to $1.00 per text — without your permission. The safest approach is to turn off data and cellular roaming before you board, then decide which option suits your trip.

Key Takeaways

  • Texting at sea costs between $0.50 and $1.00 per message on most cruise lines, or you can buy a daily or weekly plan ranging from $8 to $25 per day.
  • Your phone will automatically connect to the ship's maritime network when you board, so disable roaming before departure to avoid unexpected charges.
  • Wi-Fi calling through apps like WhatsApp, iMessage, or Facebook Messenger is usually cheaper than SMS texting if your ship offers free or low-cost shipboard Wi-Fi.
  • Connection quality varies by ship, location, and how far you are from shore — expect slower speeds and dropped messages compared to land networks.
  • Some cruise lines offer free or discounted Wi-Fi packages that include messaging apps, which can save money if you plan to stay in touch throughout your voyage.

Cellular plans and per-message costs at sea

Most cruise lines partner with companies like Viya (formerly Wireless Maritime Services) or Marlink to provide cellular coverage. When your ship is within range of land-based towers or using satellite, your phone can send and receive texts. The cost structure usually offers two routes: pay per message or buy a daily plan.

Per-message pricing typically runs $0.50 to $1.00 per text sent or received. If you send five texts a day for a seven-day cruise, you could spend $35 to $70 on texting alone. A daily plan usually costs $8 to $15 per day and includes unlimited texting, calling, and data within that 24-hour window. Weekly plans range from $50 to $80 and may offer better value if you are cruising for five or more days.

Charges begin the moment your phone connects to the maritime network, even if you do not actively use it. To avoid surprise bills, disable roaming in your phone's settings before you board. You can re-enable it later if you decide to purchase a plan, or leave it off and rely on ship Wi-Fi instead.

Wi-Fi calling and messaging apps as a cheaper alternative

If your cruise ship offers Wi-Fi — either free or as a paid package — you can use messaging apps like WhatsApp, iMessage, Facebook Messenger, or Telegram to send texts over the internet instead of through cellular networks. These apps send messages through data rather than SMS, so they cost nothing beyond your Wi-Fi subscription.

Many cruise lines now include free or discounted Wi-Fi with your cabin booking, or offer Wi-Fi packages for $10 to $20 per day. If you use Wi-Fi calling, you avoid the per-message charges entirely. The trade-off is that ship Wi-Fi is often slower and less stable than land networks, especially when many passengers are online at once. Messages may take longer to send, and you may not receive notifications when ready.

Before your cruise, read the messaging apps you plan to use and make sure your contacts have them installed too. Text-based apps work better on slow connections than video or voice calls, which require more bandwidth and are more likely to drop.

Connection quality and coverage gaps at sea

Cellular coverage at sea depends on your ship's location and the maritime network provider's reach. When your cruise is near the coast of the continental United States, Canada, or Europe, you will usually have decent signal and faster speeds. Once you move into open ocean or toward the Caribbean, coverage becomes spotty, and speeds drop significantly.

Satellite-based networks, which some ships use in remote areas, have noticeable delays — your message may take several seconds to send, and you might not see a reply for minutes. This makes real-time texting feel sluggish. If you are texting someone on land who expects quick responses, set their expectations before you leave port.

Wi-Fi calling has the same limitation: it depends on the ship's internet connection, which is often satellite-based and slow. During peak hours when many passengers are online, both cellular and Wi-Fi performance can degrade further. Early morning or late evening usually offers the best connection quality.

How to set up texting before you board

Before your cruise, contact your mobile carrier and ask about international roaming rates at sea, or check your carrier's website for maritime roaming plans. Some carriers offer discounted rates through partnerships with cruise lines. Write down the plan details and cost so you know what to expect.

Disable cellular roaming and data roaming in your phone's settings. On an iPhone, go to Settings > Cellular > Cellular Data Options and toggle off Data Roaming. On Android, go to Settings > Network & Internet > Mobile Network and toggle off Roaming. This prevents your phone from automatically connecting to the maritime network and charging you without permission.

When you board the ship, you will receive a text or see a prompt on your phone offering cruise line plans. Read the terms carefully — some plans auto-renew, and some charge per day even if you do not use your phone. If you want to use texting, purchase a plan through the ship's system or contact the guest services desk. If you prefer Wi-Fi calling, ask at guest services whether Wi-Fi is included with your booking or what the cost is.

Comparing texting costs across cruise lines

Pricing varies slightly by cruise line, but the structure is similar across Royal Caribbean, Carnival, Disney Cruise Line, Norwegian, and others. Most offer daily plans between $8 and $15, weekly plans between $50 and $80, and per-message rates around $0.50 to $1.00. Some lines offer a "social plan" for $5 to $8 per day that covers messaging apps only, not voice or data.

A few cruise lines include free or discounted Wi-Fi with certain cabin categories or loyalty programs. If you are a frequent cruiser, check whether your status level includes Wi-Fi, which can save $100 or more over a week-long voyage. Booking a suite often comes with complimentary Wi-Fi on some lines.

If you are traveling with family or a group, buying one daily plan per person is usually more expensive than relying on ship Wi-Fi and messaging apps. Calculate your expected usage before you board: if you plan to text only a few times per day, per-message pricing might be cheaper than a daily plan. If you expect to stay in constant contact, a daily or weekly plan offers better value.

What to do if you do not want to pay for texting

The simplest option is to disable roaming entirely and use only ship Wi-Fi with messaging apps. This works well if your contacts are comfortable with slight delays and you do not need to send or receive SMS texts. Let people know before you leave that you will be texting through apps, not regular text messages.

Another option is to wait until your ship docks at a port and connect to local Wi-Fi at a café or public area. Many ports have free or cheap Wi-Fi, and you can send and receive messages while ashore. This costs nothing but requires you to be in port to stay in touch.

If you need to receive urgent messages while at sea, ask your contacts to reach out through a messaging app instead of SMS. You can check messages whenever you connect to Wi-Fi, even if you do not have a cellular plan active. This approach works best for trips where you do not need when ready communication.

Frequently Asked Questions

Will my phone automatically charge me for texting if I do not buy a plan?

Yes, if you do not disable roaming before boarding, your phone will connect to the maritime network and charge you per message — typically $0.50 to $1.00 per text. Turn off roaming in your phone settings before you board to prevent this. You can re-enable it later if you decide to purchase a plan.

Can I use WhatsApp or iMessage to text for free on a cruise?

Yes, if your ship offers Wi-Fi. These apps send messages over the internet rather than through cellular networks, so they cost nothing beyond your Wi-Fi subscription. Many cruise lines include free or discounted Wi-Fi with cabin bookings or offer Wi-Fi packages for $10 to $20 per day.

Is texting cheaper than calling on a cruise ship?

Texting is usually cheaper than voice calls. A daily texting plan costs $8 to $15, while a voice plan costs $15 to $25 per day. If you use Wi-Fi calling through apps like WhatsApp, both texting and calling cost the same — just your Wi-Fi fee.

What happens to my texts if the connection drops?

If your message does not send due to a dropped connection, your phone will usually queue it and try again when signal returns. However, at sea, this can take minutes or longer. For important messages, wait until you see a "sent" confirmation before assuming the message went through.

Can I text while my ship is docked at a port?

Yes, and you will usually have better signal and faster speeds. Many ports have local cellular networks, so your phone may switch to local coverage automatically. You may be charged roaming rates by your home carrier, so check with them about international rates at your destination before you sail.