Let's start with the thing most "cruise eSIM" articles won't tell you: no eSIM gives you data in the middle of the sea. Out on the water there are only two options — the ship's satellite wifi, or a roaming horror story. What eSIMs can do is cover every day you're actually on land: your Florida days, embarkation morning, and — with the right plan for each flag — the port days too. One US plan for the Florida half of the holiday, and if your itinerary calls for it, a Bahamas or Caribbean add-on for the islands.
Most Caribbean cruises start at Port Canaveral, PortMiami or Port Everglades (Fort Lauderdale), and most British cruisers wrap days around them — Orlando parks before a Canaveral sailing, a South Beach night before Miami. From the moment you land, a US data eSIM covers the hotels, the Ubers, the parks and embarkation morning itself: cruise-line app check-in, boarding passes, muster info and the last flurry of WhatsApps — in a terminal where the free wifi is carrying five thousand other people trying to do the same thing.
Doing the parks first? Our Orlando guide covers the pre-cruise leg; sailing from PortMiami, the Miami guide has you covered.
A few miles out, phones latch onto the ship's own maritime network ("Cellular at Sea" or similar on your screen). It looks like normal signal. It is not: it's satellite roaming billed by UK carriers at several pounds per megabyte — the source of every thousand-pound-bill story you've read. The rule that keeps you safe costs nothing: airplane mode at sail-away, wifi back on. Your eSIMs simply sleep — they aren't burning data or validity, and the right one wakes up at the next port it covers.
Want to be online mid-ocean? That's what the ship's wifi packages are for — typically $15–30 per device per day depending on line and tier. Buy it for the sea days if you need it; don't pay it for port days the eSIM covers free.
Say you fly into Orlando, do three park days, then sail from Port Canaveral calling at Nassau, Celebration Key and Grand Turk before a beach day and the flight home:
A cruising couple saves £90–180; a family more. And every eSIM sits alongside your UK SIM, so your number and WhatsApp work normally on every land day — how that works is in the FAQ.
Does my eSIM work while the ship is at sea? No — no eSIM (or any SIM) gives you signal out on the water. Put your phone in airplane mode as the ship sails and your eSIMs simply pause; they're not burning data or validity, and the right one wakes up again at the next port it covers. The ship's wifi package is the only way to be online mid-ocean.
Do I need a different eSIM for every island? No — three plans cover the whole itinerary. Your US eSIM handles Florida and Key West, one Bahamas eSIM covers Nassau, Freeport and the private islands, and one Caribbean regional eSIM covers 20+ other stops from the Dominican Republic to Grand Cayman.
Can I use the US eSIM before I even board? Yes — turn it on the moment you land in Florida. It covers the airport, the hotel, embarkation morning and cruise-line app check-in at the terminal, all before you set foot on the ship.
What happens if I forget airplane mode at sail-away? Your phone can latch onto the ship's own maritime satellite network ("Cellular at Sea" or similar), billed by UK carriers at several pounds per megabyte — the source of most surprise cruise phone bills. That's a UK-carrier charge, nothing to do with the eSIM itself; airplane mode at sail-away avoids it either way.
My cruise stops in Mexico or Central America (Cozumel, Costa Maya, Belize, Roatán) — am I covered? No — neither the Bahamas nor the Caribbean regional eSIM reaches Mexico or Central America. For a few hours ashore, port-side café wifi is the simplest fix; a dedicated plan rarely pays off for one stop.
US plans — from £9.99 Bahamas & Caribbean add-ons — from £6.99