Best Caribbean eSIM for a cruise or island hopping
A Caribbean cruise or island-hopping trip can visit several countries in one week. A travel eSIM works on land networks when you are in port or on an island, so compare a Caribbean regional plan with single-island plans for the stops on your route.
Prices checked 14 November 2026
What your trip costs with each provider
Cheapest today (One week, moderate use): $30.00 (Nomad). Each price is the cheapest way that provider covers the whole trip.
| Provider | One week, moderate use about 5.6 GB | 10 days, moderate use about 8 GB | Two weeks, moderate use about 12 GB |
|---|---|---|---|
| N Nomad | $30.00 | $30.00 | $42.00 |
| S Simbye | $39.98 | $59.97 | $79.96 |
| S Saily | $41.98 | $46.99 | $83.96 |
| A Airalo | $45.00 | $47.00 | $84.00 |
| H Holafly | $46.90 | $61.90 | $91.90 |
| R Roam2Go | $54.91 | $54.91 | $83.00 |
Prices in US dollars. Tap a price to open that provider's page. Other trip lengths: Caribbean eSIM prices
One country only?
Cheapest single-country plan (10 days, moderate use)
Aruba$27.99 · Maya
Curaçao$27.99 · Maya
Bahamas$27.99 · Maya
Jamaica$26.00 · Yesim
Dominican Republic$17.39 · Roam2Go
Puerto Rico$16.50 · Virgin Connect Roam
Cayman Islands$27.99 · Maya
Which islands each regional plan covers
From each provider's own coverage list. Check every port on your route before you buy.
| Island | Holafly | Nomad | Simbye |
|---|---|---|---|
| Bahamas | – | ✓ | – |
| Jamaica | ✓ | ✓ | ✓ |
| Cayman Islands | ✓ | ✓ | ✓ |
| Dominican Republic | ✓ | – | ✓ |
| Puerto Rico | – | – | ✓ |
| US Virgin Islands | – | – | – |
| British Virgin Islands | ✓ | ✓ | ✓ |
| Sint Maarten (Dutch side) | – | ? | – |
| Saint-Martin (French side) | – | – | – |
| Antigua & Barbuda | ✓ | ✓ | ✓ |
| St. Kitts & Nevis | ✓ | ✓ | ✓ |
| St. Lucia | ✓ | ✓ | ✓ |
| Barbados | ✓ | ✓ | ✓ |
| Grenada | – | ✓ | ✓ |
| Dominica | ✓ | ✓ | ✓ |
| St. Vincent & Grenadines | ✓ | ✓ | ✓ |
| Aruba | ✓ | – | – |
| Curaçao | ✓ | ? | – |
| Bonaire | – | ? | ✓ |
| Martinique | ✓ | – | – |
| Guadeloupe | – | – | ✓ |
| Turks & Caicos Islands | ✓ | ✓ | ✓ |
| Bermuda | ✓ | – | – |
| Trinidad and Tobago | ✓ | – | – |
✓ on the provider's list · – not on the list · ? listed only as "Netherlands Antilles"
Simbye's Caribbean plan also covers several South American countries.
Airalo does not show its island list in a form we can check: Airalo
Tips
At sea and in port
Travel eSIMs use the mobile networks on land, so they work when you are in port or close to an island, not out at sea. Ships have their own onboard mobile network, which is billed by your home operator, often at high prices.
Avoid surprise charges
Turn off data roaming for your home SIM while you are at sea, or put your phone in airplane mode and use the ship's Wi-Fi. Switch the eSIM's data on when you arrive in port.
Regional plan or single islands?
Caribbean regional plans cover many islands with one eSIM, but every provider has its own list. Check that each port on your route is included. For a stay on one island, a single-country plan is often cheaper.
Puerto Rico and the US Virgin Islands
Puerto Rico uses US networks, and many USA plans also work there. Check the provider's coverage list if Puerto Rico is on your route.
Questions
Does an eSIM work on a cruise ship?
Only when the ship is in port or close enough to land to reach a land network. Out at sea, phones connect to the ship's own network, which is not part of travel eSIM plans.
Is one eSIM enough for several Caribbean islands?
A Caribbean regional plan covers many islands, but not all of them. Check the country list for every port before you buy.
How much data do I need for a port day?
For maps, messaging and sharing photos, 0.5 to 1 GB per port day is usually enough.