Turn off data roaming before you leave port
The single most effective way to avoid roaming charges is to disable data roaming on your phone before the ship leaves the dock. 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 Data Roaming. This one step stops your phone from automatically connecting to expensive ship networks or coastal towers without your knowledge.
Even if you have a plan that includes international roaming, cruise ship networks charge separately and at rates far higher than land-based roaming. A single email read or background app refresh can cost $5 to $15 when you are at sea. Turning off data roaming does not prevent you from using Wi-Fi — it only stops cellular data from working.
Key Takeaways
- Disable data roaming in your phone settings before departure to prevent automatic connections to expensive ship networks.
- Ship Wi-Fi is separate from cellular roaming and usually costs $15 to $25 per day, but you control when you connect to it.
- Contact your carrier before you sail to understand what charges explore in ports and at sea, since rates vary by cruise line and destination.
- Airplane mode with Wi-Fi enabled is the safest option if you want to use your phone without any cellular connection.
- Many cruise lines offer free or discounted Wi-Fi packages if you book them in advance rather than purchasing onboard.
Understand the difference between ship Wi-Fi and cellular roaming
Your cruise ship has its own Wi-Fi network, separate from cellular service. The ship's Wi-Fi is provided by companies like Viasat or Intelsat and costs money to use — typically $15 to $25 per day for a single device, or $50 to $70 for unlimited devices for the week. This is not a roaming charge; it is a service you purchase and control. You can choose to buy it or not, and you can turn it on and off.
Cellular roaming is different. When your phone has data roaming enabled, it automatically connects to whatever network is available — a coastal tower when docked, or a maritime network when at sea. These connections happen without your action and without your knowledge. A single notification, weather update, or app refresh can trigger charges of $5 to $15 per megabyte in some cases. This is what you are preventing by turning off data roaming.
Buy ship Wi-Fi in advance if you need internet
Most cruise lines let you purchase Wi-Fi packages before you board, usually at a discount compared to buying onboard. Royal Caribbean, Carnival, Disney Cruise Line, and Norwegian all offer this option through their websites. A week-long package typically costs $50 to $70 for one device, compared to $100 to $150 if you wait and buy it at the customer service desk on the ship.
When you purchase in advance, the access code is emailed to you before departure. You straightforward connect to the ship's Wi-Fi network when you board and enter the code. This approach gives you reliable internet without the surprise of a large bill at the end of your cruise. If you do not need internet for the entire week, many lines offer daily passes for $15 to $20, which you can buy onboard without penalty.
Use airplane mode with Wi-Fi for maximum safety
If you want to use your phone but are worried about accidental charges, enable airplane mode. This disables all cellular connections — both voice and data. Then, turn Wi-Fi back on separately. Your phone will only connect to networks you manually select, and it will not attempt any cellular connection in the background.
Airplane mode is especially useful if you have family members or children using your phone, since it removes the possibility of them accidentally triggering a roaming connection. It also extends your battery life, since your phone is not constantly searching for a cellular signal. The only trade-off is that you will not receive calls or texts unless they come through Wi-Fi calling or messaging apps like WhatsApp or iMessage.
Check your carrier's roaming rates for ports and coastal areas
When your ship is docked in a port, your phone may connect to local cellular networks in that country or territory. These connections are roaming charges, separate from ship charges. Call your carrier before you sail and ask what rates explore in the ports you will visit. Some carriers offer day passes for specific countries ($10 to $15 per day), while others charge per-megabyte rates that can exceed $5 per MB.
Many carriers now offer international roaming plans that cover multiple countries for a flat daily rate — typically $10 to $12 per day. If you plan to use your phone in ports, this may be cheaper than paying per-use rates. However, if you have data roaming disabled, you will not incur these charges at all, even if you are in a port. You can always re-enable roaming for a specific port if you decide you need it, then disable it again when you leave.
Be aware of background app activity and automatic updates
Even when you are not actively using your phone, apps in the background can consume data. Email clients check for new messages, weather apps refresh, social media apps sync, and system updates read. On a cruise, each of these actions can trigger a roaming charge if data roaming is enabled. Turning off data roaming prevents this entirely, but if you have purchased ship Wi-Fi, you should also check your app settings to limit background activity.
Go to Settings on your phone and look for Background App Refresh (iPhone) or Battery > App Battery Usage (Android). Disable background refresh for apps you do not need to monitor constantly — email, news, social media, and weather are common culprits. This step is optional if data roaming is already off, but it is good practice for any trip where you are paying for data by the day.
Contact your cruise line if you are charged unexpectedly
If you see roaming charges on your phone bill after your cruise, contact your carrier first. Explain that you were at sea and did not intentionally use roaming. Many carriers will review the charges and remove them if they can confirm you were on a cruise ship. Keep your cruise itinerary and boarding documents handy when you call.
If the charges came from the cruise line itself (for ship Wi-Fi you did not purchase), contact the cruise line's customer service. Explain the situation and ask for a review. While cruise lines are not obligated to reverse charges, they sometimes do if the charge was small or if you can show you took reasonable steps to prevent it. Having documentation that you disabled data roaming strengthens your case.
Frequently Asked Questions
Will I still receive calls and texts if I turn off data roaming?
Yes. Data roaming only affects internet data — email, web browsing, and apps. Calls and text messages use different networks and will work normally. If you enable airplane mode, calls and texts will not work unless you have Wi-Fi calling enabled through your carrier.
Can I turn data roaming back on for a specific port?
Yes. You can disable it before you sail, then re-enable it when you dock in a port if you want to use your phone. Just remember to disable it again before the ship leaves. Set a phone reminder for when you are about to depart so you do not forget.
Is ship Wi-Fi the same as the Wi-Fi in my cabin?
Yes. The Wi-Fi in your cabin is the ship's Wi-Fi network. It is the same service you purchase, whether you access it from your cabin, the dining room, the pool deck, or anywhere else on the ship. One purchase covers all locations.
What happens if I accidentally enable data roaming while at sea?
Your phone will connect to the ship's maritime network, and you will be charged roaming rates. Disable data roaming when ready and contact your carrier to dispute the charges if they are large. Many carriers will remove a single accidental charge if you call within a few days.
Do I need to do anything special to use Wi-Fi calling on a cruise?
No. If your carrier supports Wi-Fi calling and you have it enabled in your phone settings, it will work automatically when you connect to the ship's Wi-Fi. You can make and receive calls and texts as if you were on your home network, though the quality depends on the ship's internet speed.