Texting on a cruise ship costs money and works differently than it does on land
You can text while on a cruise, but your phone will not connect to the internet or cellular networks the way it does at home. Once you leave port, your phone loses its regular signal. To send texts or use data, you must either buy a package from your cruise line or connect to the ship's Wi-Fi network — and both options charge you.
Most cruise lines offer three ways to stay connected: purchasing a daily or weekly internet package, buying a texting-only plan, or using your phone's regular plan if your carrier has an international roaming agreement with the cruise line. Each option has different costs and speed. Understanding what each one includes helps you avoid surprise charges on your final bill.
Key Takeaways
- Texting through the ship's Wi-Fi or cellular service costs between $8 and $30 per day depending on your cruise line and the package you choose.
- Some cruise lines offer texting-only plans that cost less than full internet packages but do not include web browsing or social media.
- Your regular cell phone plan's international roaming rates may be cheaper than cruise line packages for light texting, but rates vary by carrier and destination.
- You can text for free using Wi-Fi calling apps like WhatsApp or iMessage if you purchase the ship's Wi-Fi package, which is often cheaper than texting-only plans.
- Turning off data roaming and cellular service before you board prevents accidental charges from background apps and automatic updates.
How cruise line texting and internet packages work
Each major cruise line — Carnival, Royal Caribbean, Disney, Norwegian, and others — sells its own internet and texting packages. Prices and what they include vary by line. Carnival's internet packages range from about $8 per day for texting only to $20 per day for full internet access. Royal Caribbean charges roughly $9 to $32 per day depending on the package tier and length of cruise.
Most cruise lines let you buy packages by the day, week, or for your entire cruise. A week-long package is usually cheaper per day than buying daily passes. You can purchase before you board through the cruise line's website or app, or at the guest services desk once you are on the ship. If you buy before boarding, the service activates automatically when you leave port.
Texting-only packages typically cover SMS messages and sometimes messaging apps like WhatsApp, but not web browsing, email, or social media. Full internet packages include everything. Some cruise lines offer a "streaming" tier that includes video but costs more. Read what each package includes before you buy, because you cannot always upgrade mid-cruise if you change your mind.
Using your regular cell phone plan instead of cruise packages
Your cell phone carrier — AT&T, Verizon, T-Mobile, or another provider — may have roaming agreements with cruise lines or the countries you visit. If your plan includes international roaming, you can text and use data without buying a cruise line package, but you will pay your carrier's roaming rates instead of the cruise line's rates.
Roaming rates vary widely. AT&T charges roughly $10 per day for a roaming package in most destinations, while Verizon's rates are similar. T-Mobile includes texting and data in many countries at no extra charge, though speeds are slower. Before you cruise, contact your carrier and ask what roaming costs in the specific countries or waters your cruise visits. Some carriers offer temporary roaming packages that are cheaper than daily rates.
The risk of using your regular plan is that background apps, automatic email syncing, and system updates can use data without you realizing it, leading to unexpected charges. If you choose this route, turn off cellular data and roaming in your phone's settings before you board, then turn it back on only when you actively need to send a text or use data.
Free texting through Wi-Fi calling apps
If you buy the ship's Wi-Fi package, you can use free or low-cost messaging apps instead of paying extra for texting. Apps like WhatsApp, iMessage, Facebook Messenger, and Telegram send messages over Wi-Fi instead of using your phone's cellular connection. As long as the person you are texting also has the same app, the message goes through without a separate charge.
This is often the cheapest option if you text frequently. A full internet package costs $15 to $30 per day, but once you have it, texting through WhatsApp or iMessage is free. If you only text a few times per cruise, a texting-only package may be cheaper. Compare the cost of a texting-only plan against a full internet package for your specific cruise length — sometimes they are close enough that full internet is the better value.
Wi-Fi calling apps work only when you are connected to the ship's network. The ship's Wi-Fi is slower than internet at home, so messages may take a few seconds longer to send. Video calls through these apps are possible but often choppy due to the slow connection.
What to expect from ship Wi-Fi speed and reliability
Cruise ship Wi-Fi is shared among thousands of passengers, so it is slower and less reliable than home internet. Basic texting and messaging apps work fine, but streaming video, downloading large files, or video calling can be frustrating. Speeds typically range from 1 to 5 megabits per second, compared to 50 to 100 megabits per second on a home connection.
Connection drops are common, especially in the middle of the ocean or when the ship is far from land. If you are in port, you can often find faster Wi-Fi at a cafe or hotel ashore. Some passengers turn off the ship's Wi-Fi and use their phone's cellular connection while docked to send important messages or emails, then switch back to the ship's Wi-Fi when they leave port.
Newer ships tend to have better Wi-Fi than older ones. If fast internet matters to you, check your cruise line's website to see which ships have upgraded systems. Carnival's "Voom" Wi-Fi and Royal Caribbean's "Royal Connect" are their faster options, though they cost more than basic packages.
Turning off data to avoid surprise charges
The easiest way to prevent unexpected charges is to disable cellular data and roaming before you board. On an iPhone, go to Settings, then Cellular, and turn off Cellular Data and Data Roaming. On Android, go to Settings, then Network and Internet, then Mobile Network, and turn off Mobile Data and Roaming.
With these settings off, your phone cannot connect to the ship's cellular service or any roaming network without your permission. You can still connect to the ship's Wi-Fi network manually, and you can still make emergency calls. Text messages sent through Wi-Fi apps will work as long as you are connected to the ship's network.
Some cruise lines offer a "cellular pause" feature that temporarily disables your phone's ability to connect to cellular networks. Check your cruise line's app or website to see if this option is available. It is an extra safeguard if you are worried about background apps using data without your knowledge.
Texting in port versus at sea
When your ship is docked in a port, your phone may automatically connect to the local cellular network instead of the ship's system. This is useful if you want to explore the port and stay in touch, but it can also trigger roaming charges if you are not careful. Before you go ashore, check your phone's network settings to see which network it is connected to.
If you want to text while in port without roaming charges, find a local Wi-Fi network — most ports have free or cheap Wi-Fi at cafes, restaurants, or hotels. Alternatively, turn off cellular data before you leave the ship and use Wi-Fi only. Some travelers buy a local SIM card for the port country, which is sometimes cheaper than roaming, but this requires an unlocked phone and takes time to set up.
At sea, you have no choice but to use the ship's Wi-Fi or cellular service. There is no local network to connect to. This is why buying a package before you board is usually the simplest approach — you know exactly what you are paying and there are no surprises.
Frequently Asked Questions
Can I text for free on a cruise ship?
You can text for free only if you use a Wi-Fi calling app like WhatsApp or iMessage and you have already purchased the ship's Wi-Fi package. The package itself costs money, but once you have it, texting through these apps does not cost extra. SMS texting always requires either a cruise line package or a roaming plan from your cell carrier.
What happens if I leave my phone on during the cruise?
If you leave cellular data and roaming turned on, your phone will connect to the ship's cellular service automatically, and you will be charged for any data, texts, or calls you use. Background apps like email, weather, and social media can use data without you realizing it, leading to surprise charges. Turn off cellular data before you board to prevent this.
Is it cheaper to buy a cruise line package or use my regular cell plan?
It depends on your carrier and how much you text. T-Mobile often includes texting and data in many countries at no extra charge, making it cheaper than cruise packages. AT&T and Verizon roaming packages are usually similar in price to cruise line packages. If you text only a few times, a texting-only cruise package may be cheaper than a full internet package or roaming plan.
Can I make phone calls on a cruise ship?
Yes, but they are expensive. Cruise lines charge $5 to $10 per minute for voice calls through their cellular service. Using a Wi-Fi calling app like WhatsApp or Skype is much cheaper if you have the ship's Wi-Fi package. Some people wait until they are in port to make calls using local Wi-Fi or a local SIM card.
Do I need to buy a package before I board, or can I wait until I am on the ship?
You can buy a package either way. Buying before you board through the cruise line's website or app is convenient because the service activates automatically when you leave port. Buying at the guest services desk on the ship works too, but you may miss the first few hours at sea if you do not purchase when ready after boarding.