Save 10% on selected cruise plansUse code ESIMDUDEGet the deal

AT&T, Verizon and T-Mobile cruise plans versus a cruise eSIM

Prices last confirmed

Short answer

AT&T and Verizon each charge $20 per line per day at sea. Both throttle you after 500 MB. T-Mobile sells no cruise pass at all. Cruise ships are excluded from its international passes, so you pay per megabyte, at rates reported around $5.99.

For a seven-night sailing, that’s $140 per person on AT&T or Verizon. A maritime eSIM covers the same week for roughly a quarter of that price, and you can share it over a hotspot. But the carrier pass keeps your own number working for calls and texts. No eSIM does that.

What each carrier charges at sea

US carrier cruise passes compared on price, data allowance and what each includes
CarrierProductPer line / day7 nights, 1 lineHigh-speed dataAfter that
AT&TCruise Day Pass$20$140500 MBSpeed may drop to 512 Kbps for the rest of the 24-hour period on select ships.
VerizonCruise Daily Pass$20$140500 MBUnlimited data at 3G speeds for the rest of the session. A further 0.5 GB of high-speed data costs $10 and can be bought more than once in the same session.
T-MobileNo cruise pass soldPay-per-use onlyUncappedThere is no allowance, because there is no pass.

The catch on each

AT&T
Unlimited texts, plus calls received and calls made to the US, while at sea. Covers 400+ ships. Billed per device per 24-hour period, and the period starts the moment anything talks — including background data. Customers on AT&T’s Elite 2.0 plans pay $15 rather than $20.
Verizon
A 24-hour session per line, charged only on days you actually use service at sea. The session begins when you make or answer a call, send a text, or use any data — background data counts. Add it by texting CRUISE to 4004 before you sail, not after.
T-Mobile
Nothing at sea. T-Mobile states that cruise ships are not covered by its international data passes, and the high-speed data included with Go5G Plus and Magenta MAX does not apply aboard. Pay-per-use only, at rates that vary by ship and are widely reported at around $5.99 per megabyte — the most expensive way to be online at sea by an enormous margin. Turn roaming OFF before you board.

Verified against each carrier’s own published terms on August 2026. T-Mobile’s per-megabyte figure is widely reported rather than published — no US carrier publishes a single maritime tariff, because the rate depends on the operator aboard your ship. Confirm with your own carrier before you sail.

AT&T, Verizon and T-Mobile cruise plans compared

First, the products that are NOT cruise plans — because the names cause most of the confusion. AT&T’s International Day Pass and Verizon’s TravelPass cover countries. They do nothing once the ship is past twelve nautical miles. Both carriers sell a separate, dearer cruise day pass for the water instead. T-Mobile “cruise credits” are a booking perk from T-Mobile Travel, not a data plan. T-Mobile sells no cruise pass at all. When any of these phones does connect at sea, the bill shows it. The line reads “Cellular at Sea” or names the ship’s maritime operator, at roaming-at-sea rates.

This isn’t a comparison where the three options differ by a few dollars. They differ in kind. AT&T and Verizon both sell a genuine cruise product, at the same headline price and roughly the same shape. T-Mobile doesn’t sell one at all. That gap is the most important thing on this page.

AT&T’s Cruise Day Pass and Verizon’s Cruise Daily Pass are both $20 per line for a 24-hour period. Both give you half a gigabyte at full speed before slowing you down. And both keep your own phone number working for calls and texts while you’re at sea. Maybe you need to be reachable on your actual number — for work, for a family emergency, for a bank that will only send codes by SMS. No eSIM in this market does that.

T-Mobile’s position is different, and worth stating in its own terms. Cruise ships are not covered by its international data passes. The 5 GB of high-speed data that comes with Go5G Plus and Magenta MAX doesn’t apply aboard, either. What’s left is pay-per-use roaming onto the ship’s maritime network, at rates that vary by vessel. T-Mobile doesn’t publish those rates as a single tariff. The figure most widely reported is around $5.99 per megabyte. Treat that number as reported rather than official. But treat the conclusion as certain — every source agrees on the direction. A few hundred megabytes of background data at that rate adds up fast, into a bill in the hundreds.

What a week at sea costs on each carrier

A day pass is a day rate. Cruises aren’t sold by the day. On a seven-night sailing, an AT&T or Verizon pass runs $140 per line. For a couple, that’s $280 before anyone’s even looked at a photo. For a family of four, it’s $560.

The obvious saving is to buy the pass only on days you need it. On Verizon that works cleanly — charges apply only on days you actually use service. The problem is what triggers a day, though. Both carriers start the clock on background data: an email app checking mail, a phone syncing photos, a messaging app fetching a notification. You don’t decide when the session starts. Your phone does.

That’s why the practical advice for either carrier is the same, and it isn’t about the pass at all. Put your phone in airplane mode as the ship leaves the terminal. Then switch on Wi-Fi or your eSIM deliberately, when you’re ready. Otherwise, you’ll end up buying days you never meant to.

The eSIM comparison is simple once you spread the day rate over a week. A maritime eSIM is bought once for the whole voyage. It shares over a hotspot, so one purchase covers a cabin instead of four. And it costs a fraction of that $140. What it won’t do is carry your number.

What a carrier pass provides that an eSIM cannot

Being fair about this is the whole point of the page. There are three real advantages.

First, your own number keeps working. Calls and texts arrive on the number your contacts, your employer and your bank already have. An eSIM is data-only. WhatsApp and FaceTime work fine, but SMS codes sent to your real number don’t arrive. If your bank still sends codes by text, that alone can settle the decision.

Second, there’s nothing to install and nothing to test. No profile, no compatibility question, no worrying whether your handset is carrier-locked. You text a short code or tap a button, and it’s done. For a traveller who’d rather not think about any of this, that convenience is worth real money.

Third, it works the moment the ship’s network is available, on the same account you already pay. No separate purchase, no second app, no wondering whether the plan covers your specific ship.

The recommended setup: carrier line plus maritime eSIM

These aren’t mutually exclusive. The cheapest sensible setup uses both — one for reachability, one for actual internet.

Keep your carrier line active for voice and text only, with cellular data switched OFF for that line. On AT&T and Verizon, that means you can still receive a call and an SMS on your own number. Then run a maritime eSIM as your data line for everything else. Let the hotspot cover anyone travelling with you.

On T-Mobile, the arrangement is the same, but the reasoning is stronger — there’s no pass to buy. Leave roaming off entirely, and use the eSIM for data. Accept that your own number is unreachable at sea, unless you buy per-megabyte roaming you don’t want.

In port, none of this matters much. A cheap regional eSIM beats every carrier day pass ashore, and the ship’s network is irrelevant — you’re within reach of land towers there. Carrier day passes are a sea-day product. Pricing them against a whole cruise overstates what you actually need.

  • Turn cellular DATA off for your carrier line before boarding. Leave voice and SMS on if you need your number.
  • Turn roaming OFF entirely on T-Mobile. There’s no pass, so any roaming is pay-per-use.
  • Use a maritime eSIM as the data line. Share it over your hotspot rather than buying one per person.
  • Buy a cheap regional eSIM for port days instead of extending a carrier pass ashore.
  • Check your ship on the provider’s own vessel list before you sail. Coverage is fitted hull by hull.

“Cellular at Sea” charges and why cruise bills go wrong

Almost every shocking cruise bill has the same cause, and it isn’t the carrier being predatory. It’s that a modern phone is built to use data constantly and quietly. The ship’s cellular network looks to it like any other network.

The moment the ship clears roughly twelve nautical miles, the shore towers stop reaching you, and the vessel’s own maritime network takes over. Your handset attaches to it and starts doing what it always does — syncing, checking, fetching. On a pay-per-use rate, that’s metered per megabyte, not per hour.

The defences are unglamorous, and they work. Airplane mode as you leave port. Data roaming off for the carrier line. Background app refresh disabled. Automatic photo and cloud backup switched off for the trip. Do those four things, and the bill can’t run away from you, whatever else you buy.

See cruise eSIM plans — 10% off with ESIMDUDE

Frequently asked questions

01How much is AT&T’s cruise package?

$20 per device for each 24-hour period in which you talk, text or use data at sea. It covers more than 400 ships. Customers on AT&T’s Elite 2.0 plans pay $15 instead. After 500 MB of data in a 24-hour period, speed may drop to 512 Kbps on select ships. Verified August 2026.

02How much is Verizon’s cruise plan?

$20 per line for a 24-hour session, charged only on days you use service aboard. That includes 0.5 GB of high-speed data. After that, data continues unlimited at 3G speeds. A further 0.5 GB of high-speed data costs $10, and you can buy it more than once in the same session. Add it by texting CRUISE to 4004.

03Does T-Mobile work on a cruise ship?

Only on pay-per-use roaming — T-Mobile sells no cruise pass. It states that cruise ships aren’t covered by its international data passes. The high-speed data included with Go5G Plus and Magenta MAX doesn’t apply at sea, either. Rates vary by ship and are widely reported around $5.99 per megabyte, so turn roaming off before you board.

04Is a cruise eSIM cheaper than a carrier day pass?

Substantially, for data. A week on an AT&T or Verizon pass costs $140 per line. A maritime eSIM covers the same week for a fraction of that, and you can share it over a hotspot, so one purchase serves a cabin. The carrier pass does buy something the eSIM can’t, though — your own number for calls and texts.

05Can I use both a carrier pass and an eSIM?

Yes, and it’s usually the best setup. Keep the carrier line for voice and SMS, with its cellular data switched off. Run a maritime eSIM as the data line. You stay reachable on your real number, without paying $20 a day for the data you actually use.

06Do I still need a plan in port?

You need something, but not a cruise pass. In port you’re within reach of land networks, so a cheap regional eSIM is far better value than extending a $20 day pass ashore. Carrier day passes are a sea-day product — pricing one across a whole cruise overstates what you actually need.

07Why do cruise phone bills get so large?

Phones use data quietly and constantly, and the ship’s maritime network looks like any other network to your handset. Once you’re past roughly twelve nautical miles, it attaches and starts syncing — at a per-megabyte rate. Airplane mode as you leave port, data roaming off, and background refresh disabled prevent almost all of it.