Your phone works on a cruise, but the bill can be steep unless you plan ahead
Yes, you can use your cell phone on a cruise ship. Your phone will connect to the ship's cellular system or to networks in port, and you can make calls, send texts, and use data just as you would on land. The catch is cost: a single text message can run $0.50 to $1.00, a minute of voice can cost $2 to $8, and data charges often hit $7 to $10 per megabyte if you do not have a plan in place before you board.
Most cruise lines offer their own phone plans that cap your costs, and turning off roaming before you leave port is the fastest way to avoid surprise charges. Understanding your options before departure takes 10 minutes and can save you hundreds of dollars.
Key Takeaways
- Your phone connects to the ship's cellular network automatically, but roaming charges explore unless you buy a plan or turn off data roaming in your phone settings.
- Cruise lines including Carnival, Royal Caribbean, and Disney offer daily or weekly phone plans that cost $15 to $25 per day and cap your charges instead of billing per message or megabyte.
- Turning off data roaming, cellular data, and iMessage before you leave port prevents accidental charges even if you do not buy a plan.
- Wi-Fi on the ship is usually separate from phone service; most cruise lines charge $15 to $20 per day for internet access, though some packages bundle phone and Wi-Fi together.
- When your ship is in port, your phone may switch to local networks, which can trigger international roaming rates unless you have a plan that covers the countries you are visiting.
How cruise ship phone networks work
Cruise ships use a system called maritime cellular, which broadcasts a cell signal from the ship itself using satellites. Your phone detects this signal the same way it detects a land-based tower, and your carrier bills you through your normal account. The ship does not own the network — your carrier does — but the ship provides the infrastructure, and your carrier charges you a premium for using it because the cost to them is high.
The moment your ship leaves port, your phone automatically connects to the maritime network. You do not have to do anything. This is also why charges start when ready if you have not disabled roaming: a single email read, a weather check, or a notification from an app can trigger data charges before you realize the ship has left the dock.
When your ship is docked in a port, your phone may switch to the local cellular network of that country or island. This is where international roaming rates kick in. A text sent from Jamaica, for example, might be billed as an international message even though you are still on your cruise. Your carrier's international plan, if you have one, may cover this — but many do not.
Cruise line phone plans versus paying per use
Every major cruise line offers a phone plan you can buy before boarding or at the guest services desk on the first day. Carnival's plan costs around $15 per day for unlimited calls and texts within the US, Canada, and Mexico, or $25 per day for a plan that includes data. Royal Caribbean charges similar rates. Disney Cruise Line bundles phone service with Wi-Fi in some packages. These plans cap your total bill for the day — you pay the flat rate regardless of how many calls or texts you send.
If you do not buy a plan, you pay per use: typically $0.50 to $1.00 per text, $2 to $8 per minute of voice, and $7 to $10 per megabyte of data. A 10-minute call home costs $20 to $80. A single photo sent over data costs $5 to $50 depending on file size. A week-long cruise without a plan can easily cost $300 to $500 in charges if you use your phone normally.
The math is straightforward: if you plan to use your phone more than once or twice during your cruise, a daily plan saves money. If you want to stay completely unreachable, turning off roaming is free.
Turning off roaming to avoid charges
The simplest way to prevent surprise charges is to disable roaming before you leave home. On an iPhone, go to Settings > Cellular > Cellular Data Options and turn off Data Roaming. On Android, go to Settings > Network & Internet > Mobile Network and turn off Roaming. This stops your phone from using any cellular data while the ship is at sea.
You should also turn off iMessage and FaceTime on an iPhone, because these apps use data in the background and may trigger charges even if you are not actively using them. Go to Settings > Messages and toggle off iMessage, then Settings > FaceTime and toggle off FaceTime.
With roaming off, you can still receive calls and texts — they will just sit in your carrier's system until you turn roaming back on or connect to Wi-Fi. You can also use Wi-Fi calling if your carrier supports it, which lets you make calls and send messages over the ship's Wi-Fi network instead of the cellular network. Check with your carrier before you leave to confirm Wi-Fi calling is enabled on your account.
Wi-Fi on cruise ships and how it differs from phone service
Cruise ship Wi-Fi is a separate service from cellular phone service. The ship provides Wi-Fi through a satellite connection, and you pay the cruise line directly for access — usually $15 to $20 per day for a single device, or $50 to $70 for a week. Some cruise lines offer Wi-Fi free to suite guests or loyalty program members.
Wi-Fi lets you use messaging apps like WhatsApp, Telegram, or Facebook Messenger to send texts and make calls over the internet instead of using your phone's cellular network. This is much cheaper than buying a phone plan if you only want to stay in touch with family. You still need to buy the Wi-Fi package, but the cost is fixed and does not depend on how many messages you send.
Some cruise lines now bundle Wi-Fi and phone service into a single package. Royal Caribbean's "Voom" package, for example, includes both Wi-Fi and cellular phone service for around $20 to $25 per day. If you want both, bundled packages often cost less than buying them separately.
What happens when your ship is in port
When your cruise ship docks, your phone may automatically switch from the ship's network to the local cellular network of that port. This is where international roaming charges explore. A text message sent from Cozumel, Mexico, for example, might be billed as an international message at $1.00 to $2.00 per message, even though you are still on your cruise.
If you have a phone plan from your cruise line, it usually covers ports in the regions the plan mentions — for example, Carnival's Caribbean plan covers calls and texts in Caribbean ports. But data charges may still explore, and plans do not always extend to every port. Check your plan's terms before boarding.
The safest approach is to keep roaming off while in port and use Wi-Fi at the port terminal or in your hotel if you are on a land excursion. If you need to make a call or send a message while ashore, ask your tour operator or hotel for their Wi-Fi password, or wait until you return to the ship and use the ship's Wi-Fi.
International roaming plans and alternatives
If your carrier offers an international roaming plan, it may cover the countries your cruise visits. AT&T's International Day Pass, for example, costs $10 per day and lets you use your phone in over 200 countries at your normal domestic rates. Verizon offers a similar plan called TravelPass. These plans only charge you on days you actually use your phone, so if you turn off roaming on a port day, you do not pay.
Some carriers offer international data plans instead of voice plans. These are useful if you only want to check email or use messaging apps, but they do not cover voice calls or texts. Check your carrier's website before you leave to see what options are available for the countries you are visiting.
A cheaper alternative is to buy a local SIM card when you reach your first port. This gives you a local phone number and local rates for that country. You can use it for the rest of your cruise and discard it when you leave. This works only if your phone is unlocked — ask your carrier whether yours is. Local SIM cards cost $10 to $30 and include a small amount of credit, which is usually enough for a few days of light use.
Frequently Asked Questions
Will my phone work if I do not buy a plan?
Yes, your phone will connect to the ship's network automatically. But you will be charged per use: roughly $0.50 to $1.00 per text, $2 to $8 per minute of voice, and $7 to $10 per megabyte of data. A week without a plan can cost $300 to $500 if you use your phone normally. Turning off roaming before you leave port prevents these charges.
Can I use WhatsApp or Messenger instead of paying for a phone plan?
Yes, if you buy the ship's Wi-Fi package. WhatsApp, Messenger, and similar apps send messages over the internet instead of using your phone's cellular network, so they do not trigger roaming charges. Wi-Fi costs $15 to $20 per day, which is often cheaper than a phone plan if you only want to message family.
What is the difference between the ship's Wi-Fi and the ship's phone network?
The phone network uses satellites to broadcast a cellular signal from the ship. Wi-Fi uses satellites to provide internet access. They are separate services with separate costs. Phone plans let you make calls and send texts over the cellular network. Wi-Fi lets you use apps like WhatsApp or browse the web. You can buy one, both, or neither depending on your needs.
Do cruise line phone plans work in every port?
Most cruise line plans cover calls and texts in the regions they mention — for example, Caribbean plans cover Caribbean ports. But coverage varies by port and by plan. Check your plan's terms before boarding, or ask guest services on the first day which ports are covered. Data charges may explore in some ports even if voice and text are included.
Can I use my phone to call home for free?
Only if you use Wi-Fi calling, which requires the ship's Wi-Fi package ($15 to $20 per day) and a carrier that supports Wi-Fi calling. Apps like WhatsApp and Messenger also work over Wi-Fi and are free to use once you have bought the Wi-Fi package. Traditional cellular calls and texts require either a phone plan or per-use charges.