Yes, you can use your cell phone on a cruise ship, but it will be expensive unless you plan ahead

Your cell phone will work on a cruise ship, but the cost depends on which network your carrier uses and what plan you choose before you leave port. Most cruise lines offer their own Wi-Fi and cellular plans that are cheaper than letting your phone connect to international roaming automatically. If you do nothing before boarding, your phone will try to connect to whatever network is available, and you could face bills of $5 to $15 per megabyte of data — meaning a single email with photos could cost $50.

The three main ways to stay connected are buying a plan from your cruise line, purchasing an international roaming package from your home carrier, or using only Wi-Fi. Each has different costs and coverage, and the right choice depends on how much you plan to use your phone and whether you need it to work in the ocean or only in port.

Key Takeaways

  • Turn off data roaming before boarding, or your phone will connect to expensive international networks automatically.
  • Cruise lines sell their own cellular plans (usually $7 to $10 per day) that work better than your home carrier's roaming rates in most cases.
  • Wi-Fi on ships costs $8 to $20 per day depending on the cruise line, and works in your cabin and public areas but not in the ocean.
  • Your home carrier's international roaming package may be cheaper if you only need to use your phone in port cities, where local networks are available.
  • Texting and calling over Wi-Fi apps like WhatsApp and iMessage are free if you have Wi-Fi, even if you do not buy a cellular plan.

How cellular service works on a ship at sea

When your ship is in the ocean, your phone connects to a system called maritime cellular, which broadcasts a signal from an antenna on the ship itself. That signal reaches satellites or coastal towers, and your carrier pays a wholesale rate for that connection. The cruise line then sells you access to that system. This is why cruise line plans are usually cheaper than letting your phone roam on its own — the cruise line negotiates one bulk rate and splits it among thousands of passengers.

When your ship is docked in a port city, your phone can connect to local cell towers on land, just as it would if you were visiting that city on your own. This is where your home carrier's international roaming rates explore. If you have a plan from your cruise line, it usually works in port as well, so you do not have to switch plans when you leave the ship.

Cruise line cellular plans and how to buy them

Most major cruise lines (Royal Caribbean, Carnival, Disney, Norwegian, and others) sell their own cellular plans. These plans typically cost $7 to $10 per day and cover unlimited texting and calling within the United States, Canada, and Mexico, plus data for browsing and apps. Some lines offer a 24-hour pass for a single day, a weekly pass, or a plan for the full length of your cruise. You can buy these plans before you board through the cruise line's website, or at the guest services desk on the first day of your cruise.

The exact features and prices vary by cruise line. Royal Caribbean's plan, for example, includes calls and texts to the U.S., Canada, and Mexico, plus data, for about $10 per day. Carnival's plan is similar. Disney Cruise Line charges around $8 per day. Norwegian Cruise Line offers a plan for about $7.50 per day. Check your cruise line's website before you book your cruise to see what they offer and lock in the best rate — plans are sometimes cheaper if you buy them in advance.

Wi-Fi as an alternative to cellular plans

Every cruise ship has Wi-Fi, and you can use it to send messages, browse the web, and use apps like WhatsApp, iMessage, and Facebook Messenger without buying a cellular plan. Wi-Fi costs $8 to $20 per day depending on the cruise line, or you can buy a weekly or full-cruise pass. Some cruise lines include Wi-Fi free for suite guests or loyalty program members, so check whether your booking qualifies.

The main limitation of Wi-Fi is that it does not work in the ocean — only in your cabin and public areas of the ship. If you need to make a phone call while on deck or by the pool, you need a cellular plan. Wi-Fi is also slower than cellular on busy days when many passengers are online at once. If you only need to check email and messages a few times a day, Wi-Fi is usually the cheapest option. If you want to stream video or use data-heavy apps, a cellular plan may be worth the extra cost.

Your home carrier's international roaming rates

Your regular cell phone carrier (AT&T, Verizon, T-Mobile, or another provider) offers international roaming, but the rates are usually much higher than a cruise line plan. Roaming charges vary by carrier and destination, but typical rates are $10 to $12 per day for a roaming package, or $2 to $5 per minute for calls and $0.50 to $2 per text if you do not buy a package. Data roaming without a package can cost $5 to $15 per megabyte.

Where your home carrier's roaming makes sense is if you only plan to use your phone in port cities and do not need it to work at sea. In that case, you can turn off the cruise line's cellular plan and rely on local networks in each port. Before you do this, contact your carrier and ask about their rates in the specific countries you are visiting — some carriers have partnerships that lower rates in certain destinations. You can also buy a temporary roaming package from your carrier for the length of your cruise, which is sometimes cheaper than a daily rate.

How to turn off automatic roaming before you board

The most important step is to disable data roaming on your phone before you leave home. If you do not, your phone will automatically connect to whatever network is available when you board, and you will be charged roaming rates from your home carrier. On an iPhone, go to Settings > Cellular > Cellular Data Options and turn off Data Roaming. On an Android phone, go to Settings > Network & Internet > Mobile Networks and turn off Data Roaming.

You can also turn off cellular data entirely and use only Wi-Fi. On an iPhone, go to Settings > Cellular and toggle off Cellular Data. On Android, go to Settings > Network & Internet > Mobile Networks and toggle off Mobile Data. This prevents any accidental charges, though you will not be able to make calls or send texts unless you use a Wi-Fi app like WhatsApp or iMessage.

Once you board the ship, you can buy a cellular plan at guest services or through the cruise line's app. The plan will set up within a few minutes, and your phone will connect to the ship's network. If you change your mind, you can cancel the plan at guest services, though some cruise lines charge a small cancellation fee if you cancel within the first 24 hours.

Using messaging apps instead of texting and calling

If you have Wi-Fi, you can use apps like WhatsApp, iMessage, Facebook Messenger, Telegram, or Viber to send messages and make calls for free. These apps use data instead of your carrier's texting and calling network, so they work as long as you have Wi-Fi or a cellular data plan. WhatsApp and Telegram work on both iPhone and Android. iMessage works only on Apple devices. Facebook Messenger and Viber work on both.

The advantage of these apps is that they are free and work internationally — you can message or call anyone in the world without paying roaming rates. The disadvantage is that they require Wi-Fi or data, so they do not work if you are offline. If you are planning to use messaging apps as your main way to stay in touch, buy a Wi-Fi plan for the length of your cruise rather than a cellular plan. This will save you money and still let you communicate with family and friends.

Frequently Asked Questions

What happens if I do not turn off data roaming before I board?

Your phone will connect to an international roaming network, and you will be charged your home carrier's roaming rates, which can be $5 to $15 per megabyte of data. A single email with photos or a few minutes of web browsing could cost $50 to $100. Turn off data roaming in your phone's settings before you leave home to prevent this.

Can I make phone calls on a cruise ship without buying a plan?

Only if you use a Wi-Fi calling app like WhatsApp, iMessage, or Facebook Messenger. These apps let you call and text for free over Wi-Fi. Regular phone calls require either a cellular plan from the cruise line or roaming service from your home carrier.

Is it cheaper to buy a plan from the cruise line or from my home carrier?

Cruise line plans are usually cheaper if you need service at sea. They cost $7 to $10 per day and include calls, texts, and data. Your home carrier's roaming rates are typically $10 to $12 per day for a package, or much higher if you do not buy a package. If you only need service in port cities, your home carrier's roaming may be competitive.

Do I need to buy a plan if I only use Wi-Fi?

No. Wi-Fi works in your cabin and public areas of the ship and costs $8 to $20 per day. You do not need a cellular plan if you only use Wi-Fi. However, Wi-Fi does not work in the ocean, so if you need to use your phone while on deck or by the pool, you need a cellular plan.

Can I use my phone to make calls in port cities without a cruise ship plan?

Yes. When your ship is docked, your phone can connect to local cell towers and use your home carrier's service. You will be charged your home carrier's international roaming rates unless you have a roaming package. If you have a cruise line cellular plan, it usually works in port as well.