Cruise Ship Roaming Charges 2026: $8–20/MB at Sea
The most expensive roaming scenario most travelers ever encounter is not a week in Europe — it is three hours of forgetting to use airplane mode on a cruise ship. Maritime satellite networks have rates that make standard international roaming look cheap. This guide explains how the system works and how to pay nothing.
We earn a commission when you purchase through links on this page. It does not change our rankings or the price you pay.
How cruise ship cellular networks work
Cruise ships operate a parallel cellular infrastructure called CRAS — Cellular Roaming at Sea. This system uses satellite uplinks to create a bubble of cellular coverage around the ship. Your phone connects to this bubble exactly as if it were connecting to a foreign land-based carrier. The difference is the cost.
CRAS infrastructure is licensed separately from terrestrial networks. The companies that operate it — primarily WMS (Wireless Maritime Services) and MCP Telecom — charge wholesale rates to US carriers, who pass those costs to customers. The FCC requires carriers to notify customers of CRAS rates before billing. Most carriers send an SMS the first time your phone registers on a CRAS network.
What CRAS charges per carrier
| Carrier | CRAS data rate | Day pass applies? | 1 hour of use cost |
|---|---|---|---|
| AT&T | $8.19/MB | No | ~$400–800 |
| Verizon | $20.48/MB | No | ~$1,000–2,000 |
| T-Mobile | $0.20/KB ($200/MB) | No (2G also excluded) | Up to $5,000+ |
T-Mobile’s free 2G roaming does NOT apply at sea
T-Mobile’s Magenta plan includes free 2G data in 215+ countries. Maritime CRAS networks are explicitly excluded. If your phone connects to a T-Mobile CRAS partner at sea, you pay $0.20 per kilobyte — or $200 per megabyte — with no free 2G fallback. This is not a plan limitation; CRAS is a completely separate billing system.
How your phone connects without you doing anything
Your phone continuously scans for available networks. When the ship leaves port and land-based towers fade below usable signal, your phone registers on the CRAS network automatically — the same way it would register on a foreign terrestrial carrier. The process is invisible. No prompt appears. No confirmation is required. Your phone simply connects, and billing begins.
CRAS maritime satellite carrier rates verified July 2026At sea vs at port — completely different billing
The most important thing to understand about cruise ship roaming is that it has two completely separate phases with entirely different billing systems.
At sea (CRAS network)
- ✕$8–20/MB — day passes excluded
- ✕T-Mobile free 2G excluded
- ✕eSIM does not connect (no land towers)
- ✓Ship WiFi package works here
At port (terrestrial network)
- ✓Standard international roaming applies
- ✓Day passes can activate here
- ✓Port eSIM connects at local 4G rates
- ✓T-Mobile free 2G applies here
The handoff timing problem
The transition from terrestrial to CRAS network does not happen exactly when the ship leaves port. It happens when land-based towers drop below your phone’s signal threshold — which can be 1–3 nautical miles from shore, or up to 10 nautical miles in areas with strong coastal towers.
Similarly, when the ship approaches port, your phone may pick up land towers before the ship docks. Port-day eSIM data can start flowing an hour before you step off the gangway in some Caribbean destinations.
The safest rule: enable airplane mode before the ship starts moving, and disable it only after you have visually confirmed you are docked and see strong signal bars from the local network (not “Searching”).
CRAS carrier names that appear on your statement
Cruise ship roaming charges appear under unfamiliar names on your bill. Many customers dispute these as fraudulent before realizing they are legitimate CRAS charges from the ship’s satellite carrier. Knowing these names prevents wasted dispute calls.
| Bill name | Full company name | Common cruise lines |
|---|---|---|
| WMS | Wireless Maritime Services | Royal Caribbean, Carnival, Norwegian |
| MCP Telecom | Maritime Communications Partners | Celebrity, Princess, MSC |
| MFDS | Maritime FDMA Data Service | Holland America, Cunard |
| Marlink | Marlink satellite operator | Silversea, Regent Seven Seas |
| Stratos | Stratos Global Communications | Various expedition lines |
If you see one of these names on your bill and you were never on a cruise, check whether you were near a port or cruise terminal with active CRAS coverage. Ships docked in port run their CRAS systems continuously.
Cruise line WiFi packages: Starlink era pricing
The cruise WiFi market changed dramatically in 2024–2025 when Royal Caribbean, Carnival, and Norwegian rolled out Starlink across their fleets. Starlink’s LEO (low Earth orbit) satellite constellation delivers much faster speeds than the legacy VSAT systems it replaced, and at similar or lower per-day prices.
Cruise line WiFi pricing, July 2026
| Cruise line | Package / tier | Price/day (pre-purchased) | Technology |
|---|---|---|---|
| Royal Caribbean | Voom Surf + Stream | $20–30/day | Starlink |
| Celebrity Cruises | Premium WiFi | $18–25/day | Starlink |
| Carnival | Premium Social / Value | $15–25/day | Starlink (2025 rollout) |
| Norwegian | Premium Plus / Basic | $19–29/day | Starlink (partial fleet) |
| Princess | Premium MedallionNet | $15–24/day | VSAT + Starlink hybrid |
| Holland America | Premium / Surf | $18–28/day | VSAT |
| MSC | Browse / Stream | $14–22/day | VSAT |
Ship WiFi vs CRAS: the math
7-night Caribbean cruise with 5 days at sea
Tips to get the best WiFi price
- Book the WiFi package online before boarding — on-board prices are typically 30–50% higher than pre-cruise prices.
- Check whether your cabin package or loyalty tier includes a WiFi credit before purchasing separately.
- One device at a time is the standard default; paying for premium tiers often includes multi-device access.
- WiFi only works on the ship WiFi network — it does not help you at ports. Use a port eSIM for port-day data.
Airplane mode at sea: the correct strategy
The simplest and most reliable way to prevent cruise ship CRAS charges is airplane mode. This approach works on every phone, every carrier, and every cruise line with no configuration required.
The recommended configuration at sea
- ON
Airplane mode
Disables all cellular radios — no CRAS connection possible
- ON (re-enable within airplane mode)
WiFi
Connect to ship WiFi for internet access
- Optional
Bluetooth
Enable if you use wireless earbuds or Apple Watch
- Irrelevant
Data roaming
Airplane mode overrides this setting entirely
Alternative: data roaming OFF instead of airplane mode
If you want to keep cellular radio on for emergency calls or location services, turning data roaming OFF on all SIM lines is a viable alternative to airplane mode. This prevents the CRAS data connection while keeping the voice radio active. However, voice calls and SMS over CRAS still incur charges — the data roaming toggle only stops data, not calls.
For most travelers, airplane mode with WiFi re-enabled is the simpler and safer option.
Cruise ship cellular behavior and CRAS billing verified July 2026Port-day eSIM strategy: full 4G while exploring
Port days are the best part of a cruise — and the one time you can use fast, cheap cellular data without any CRAS risk. A regional travel eSIM gives you 4G/5G data at local rates for the hours you spend ashore.
Pre-cruise eSIM setup (do this at home)
- 1
Choose a regional eSIM that covers your itinerary ports
For Caribbean itineraries, Airalo's Caribbean eSIM covers Jamaica, Bahamas, St. Maarten, Barbados, and most other stops in one plan. Holafly's Caribbean plan is a strong unlimited alternative.
- 2
Install the eSIM before leaving home (requires WiFi)
eSIM installation uses WiFi-based provisioning. You cannot install a new eSIM at sea or in port without a data connection. Complete setup at home before departure.
- 3
Keep the eSIM data disabled until you arrive in port
Set the eSIM line as inactive or disable its data until you are docked and off the ship. This prevents the eSIM from trying to connect at sea, where no terrestrial towers are available.
- 4
Enable the eSIM line when the ship docks
Turn on the eSIM line before leaving the ship. It should connect to the local carrier within 30–60 seconds and show local carrier name and 4G signal.
- 5
Disable the eSIM line before the ship leaves port
Turn the eSIM line off when you return to the ship, before departure. Enable airplane mode for the at-sea leg. Repeat at each port.
Cost comparison: port-day eSIM vs alternatives
| Option | Cost for 4 port days | Speed |
|---|---|---|
| Airalo Caribbean eSIM | $12–20 total | 4G/5G at each port |
| Holafly Caribbean unlimited eSIM | $19–25 total | 4G (unlimited) |
| AT&T International Day Pass (4 days) | $40 total | 4G at each port |
| Verizon TravelPass (4 days) | $40 total | 4G at each port |
| Ship WiFi package (5 sea days) | $100–150 total | Variable (Starlink 20–100 Mbps) |
| No plan, CRAS at sea | $500–5,000+ | Slow satellite |
Three cruise itinerary cost breakdowns
Here is how the costs play out for three common cruise itineraries under the recommended strategy versus no protection.
Caribbean 7-night cruise (4 sea days, 3 port days)
Mediterranean 10-night cruise (6 sea days, 4 port days)
Five steps to avoid any cruise ship roaming charges
- 1
Before departure: install a regional port eSIM
Choose an eSIM that covers all your port countries (Airalo regional plans are best for multi-country Caribbean/Mediterranean). Install at home over WiFi. Keep it inactive until you dock.
- 2
Before boarding: enable airplane mode
Put your phone in airplane mode before the ship starts moving. Re-enable WiFi within airplane mode to connect to the ship's network. Your home SIM generates zero CRAS charges in airplane mode.
- 3
At sea: use ship WiFi for everything
Connect to the ship's WiFi with the package you pre-purchased. Starlink-equipped ships support streaming, video calls, and normal browsing. VSAT ships are slower but adequate for messaging and email.
- 4
At each port: switch to eSIM, disable airplane mode
When the ship docks, activate your port eSIM and turn off airplane mode. Wait for the eSIM to show local carrier signal (30–60 seconds), then explore with full 4G data at local rates.
- 5
Returning to ship: re-enable airplane mode
Before the ship departs port, disable your eSIM data and re-enable airplane mode. This prevents any CRAS connection as the ship moves out of terrestrial range.
Cruise ship roaming questions answered
How much do cruise ship roaming charges cost?
Cruise ships operate maritime satellite networks (CRAS) that charge $8–20 per megabyte of data. At those rates, one hour of normal phone use without airplane mode can generate $480–1,200 in charges. Standard carrier day passes like AT&T International Day Pass and Verizon TravelPass explicitly exclude CRAS satellite networks — they do not apply at sea.
Why don't AT&T and Verizon day passes work on cruise ships?
AT&T International Day Pass and Verizon TravelPass cover terrestrial (land-based) international cellular networks. Cruise ships at sea connect to maritime satellite systems operated by companies like WMS (Wireless Maritime Services) and MCP Telecom. These are separate networks under different billing arrangements not covered by land-based day passes.
What is the cheapest way to use data on a cruise?
At sea: the ship's WiFi package is almost always cheaper than CRAS cellular rates. Royal Caribbean Voom Surf + Stream costs $20–30/day vs $8–20/MB on CRAS. At ports: activate a local eSIM for full 4G/5G data at local rates — typically $2–8 for a day's worth of data at most Caribbean and Mediterranean ports.
Should I use airplane mode on a cruise ship?
Yes, for the at-sea portions. Enable airplane mode before the ship leaves port and keep it on until you are docked at a port with good cellular signal. This prevents your phone from connecting to the ship's CRAS satellite network. Re-enable cellular (or switch to your port eSIM) when the ship docks.
Can I use an eSIM on a cruise ship?
At sea: no. eSIMs connect to land-based cellular towers, which have no range at sea. At ports: yes. A regional eSIM (e.g., Caribbean multi-country eSIM from Airalo or Holafly) activates on the local carrier when you dock and gives you 4G data for the hours you are in port. Install the eSIM before departure.
Which cruise lines offer the best WiFi packages?
Royal Caribbean and Celebrity Cruises have the most complete Starlink-based WiFi in 2026, with Voom Surf + Stream at $20–30/day supporting streaming. Carnival rolled out Starlink across its entire fleet in late 2025 and charges $15–25/day. Norwegian is in mid-fleet rollout. Older ships on any line may still have slower VSAT connections at higher prices.
What carriers name appears on my bill for cruise ship charges?
Cruise ship cellular charges appear under CRAS partner names, not your home carrier's name. Common billing labels include 'WMS' (Wireless Maritime Services), 'MFDS' (Maritime FDMA Data Service), or 'MCP Telecom.' These names look unfamiliar, but they are legitimate charges from the ship's satellite carrier, not billing errors.
Can I get a refund for accidental cruise ship roaming charges?
Often yes for a first-time offense. Call your carrier (AT&T 800-331-0500, Verizon 800-922-0204, T-Mobile 611) within 60 days of the bill date and explain you did not know CRAS rates were separate from your international plan. First-offense courtesy credits of $100–300 are common for charges under $500. See our full roaming charges refund guide for exact scripts.
Former consumer pricing analyst at J.D. Power covering wireless carrier satisfaction surveys
How we verify rates →More cruise and travel roaming resources
Accidental Roaming Refund
Already got a cruise ship roaming bill? Dispute scripts for AT&T, Verizon, and T-Mobile.
Data Roaming On or Off?
The per-SIM toggle guide including airplane mode alternatives.
eSIM Compatible Phones
Check whether your phone supports a port-day travel eSIM.
Roaming Charges Explained
How carrier billing works for international and maritime roaming.
AT&T International Day Pass
When the $10/day pass applies — and when (at sea) it does not.
eSIM vs International Roaming
Side-by-side cost comparison for land-based international travel.
Cruise ports covered. $500 CRAS bills avoided.
A Caribbean regional eSIM from Airalo covers Bahamas, Jamaica, Barbados, and 15 other islands from $12 total. That is your entire port-day data budget for a 7-night cruise.