Aerial view of a mangrove-lined Bahamian cay and turquoise shallows in warm golden light, with a boat anchored in a sheltered cove
Destinations

eSIM Bahamas for Canadians: Nassau, Exumas, Cruises (2026)

eSIM Bahamas guide for Canadians: skip $16 to $18 a day in roaming, get BTC 4G data in Nassau and the Exumas, and avoid surprise cruise ship roaming at sea.

ArriGo team 11 min read Updated

The best eSIM for the Bahamas for Canadians is a prepaid, data-only plan on BTC’s 4G network that you install before you leave home. It gives you data in Nassau, Paradise Island and the Exumas from the moment you land, for much less than the $16 to $18 a day that Bell, Rogers and Telus charge for international roaming in the Bahamas.

There is one big exception every cruise passenger needs to understand. Once a ship is out at sea, phones connect to the ship’s own maritime network, not to a land network, so no land eSIM works there, and your Canadian line can rack up separate charges. This guide explains roaming costs, what BTC coverage means for resorts and the Out Islands, and exactly how to protect your phone bill on a cruise.

Key takeaways

  • The Bahamas is international roaming for Canadian carriers: $16 a day with Bell and $18 a day with Rogers or Telus, per phone.
  • Our Bahamas eSIM plans connect to BTC on 4G, which covers Nassau, Paradise Island and the inhabited Out Islands well enough for maps, messaging and video calls.
  • A land eSIM does not work at sea. Cruise ships use their own maritime network, which Canadian carriers bill separately or not at all.
  • Before the ship sails, turn off your Canadian line or use airplane mode with Wi-Fi on. Switching off data roaming alone does not block calls and texts.

How much does roaming in the Bahamas cost for Canadians?

The Bahamas is close to Florida, but Canadian carriers do not treat it like the US. Bell, Rogers and Telus all bill it at their higher international daily rate, charged on each day your Canadian line uses data, calls or texts.

Carrier and planDaily rate in the Bahamas5 days7 days10 days
Bell Roam Better$16$80$112$160
Rogers (daily roaming)$18$90$126$180
Telus Easy Roam$18$90$126$180

Canadian dollars before tax, October 2026 rates, per phone. Bell stops charging after 20 days per line in a billing period, according to its travel page. Rogers also sells International Travel Passes, at $45 for 3 days, $75 for 7, $100 for 14 and $120 for 30, which can beat its daily rate; see Rogers’ roaming page.

For a family of four on a one-week resort holiday, daily roaming comes to roughly $450 to $500. Our Bell, Rogers and Telus roaming vs eSIM guide has a calculator for your exact dates and number of phones.

What is the best eSIM for the Bahamas?

A Bahamas eSIM needs to work where Canadians actually go: Nassau and Paradise Island, Grand Bahama and the Out Islands, especially the Exumas. Look at:

  • The network: in the Bahamas, the network your plan uses matters more than the headline data amount.
  • Validity that starts on arrival: install at home, then land at Nassau, or step off your ship, with data ready.
  • Hotspot: useful if you want to share data with a partner or a tablet at the resort.
  • Enough data for a beach week: maps, WhatsApp and photo sharing are light; video calls and streaming are not.

Our Bahamas plans connect to BTC, the Bahamas Telecommunications Company, on 4G. That is plenty for maps, ride bookings, messaging, video calls and uploading photos. Plans are data-only, so your Canadian number stays on the phone for calls and texts, and the days start when the eSIM first connects in the Bahamas.

The plan page lists the network and whether hotspot is included under “Coverage & networks”, and our mobile networks page lists every operator our plans use. If you are wondering whether 4G is enough on holiday, our guide to 5G vs 4G when travelling explains why it usually is.

Do cruise ships use roaming at sea?

Yes, and this is where most surprise bills in the Bahamas come from. A cruise ship in open water is far from any land tower, so it carries its own mobile network, linked to shore by satellite. Rogers’ cruise roaming FAQ explains that the ship network is available in international waters and that phones connect to it automatically. It lists names your phone may show when it does, such as “cellularatsea”, “wmsatsea”, “NOR-18” and “901-18”.

Three points matter for your phone:

  1. A land eSIM does not cover the ship network. Your Bahamas eSIM uses BTC towers on land. Out at sea, it simply has nothing to connect to.
  2. Your Canadian carrier treats the ship differently from land. Bell’s Roam Better FAQ says roaming services are not available on cruise ships or flights. Rogers sells separate cruise options, including a daily rate and cruise Travel Passes, and its FAQ says data at full speed on the ship network is capped at 1 GB per 24 hours, then slowed. Check your own carrier’s terms before you sail.
  3. Near land, the ship network switches off. Rogers notes that the ship network is not available close to land or while docked, and your phone may then join a local network instead. That is the moment your Bahamas eSIM takes over, and also the moment your Canadian line can start a daily land roaming charge if you have left it on.

The Government of Canada’s guide to using mobile devices abroad also notes that service on cruise ships may be limited, and recommends airplane mode and Wi-Fi to avoid unexpected charges.

Cruise ship sailing on open water under a bright orange sunset, where phones switch to a maritime network instead of a land eSIM
Out at sea, a cruise ship runs its own mobile network linked by satellite, so a land eSIM only works again once you are back near shore. Photo: Unsplash

How to turn off roaming on your Canadian line at sea

The safest set-up for a cruise is to keep your Canadian line switched off whenever you are not on land, and to use the ship’s Wi-Fi package if you need internet at sea. Turning off data roaming is not enough on its own: it blocks data, but calls and texts on your Canadian number can still connect over the ship network.

On iPhone

  1. Open Settings, then Cellular (or Mobile Data).
  2. Tap your Canadian line and switch off Turn On This Line. Your number is now off the network.
  3. If you would rather keep the line on, at least switch off Data Roaming for it, as Apple’s guide to data roaming options shows, and do not make or answer calls or send texts.
  4. On sea days, the simplest option is airplane mode, then turn Wi-Fi back on to use the ship’s internet.

On Android

  1. Open Settings, then Network and internet or Connections, then SIMs or SIM manager.
  2. Tap your Canadian SIM and switch it off, or turn off Roaming for it.
  3. On sea days, use airplane mode with Wi-Fi switched back on.

Menu names vary by brand and Android version, but the options are always under the SIM settings.

What to do in port

When the ship docks in Nassau or Freeport, switch your Bahamas eSIM on and set it as your mobile data line, leaving the Canadian line off or with roaming disabled. Before the ship leaves port, go back to airplane mode with Wi-Fi. A short checklist on your lock screen, or a reminder on your phone at sailing time, helps.

Tip: Before you board, check your Canadian account for roaming blocks or add-ons you have forgotten about. Rogers’ cruise FAQ suggests checking your account for roaming blocks before the trip, and the same check works for any carrier.

Nassau and Paradise Island eSIM: what to expect

Nassau, on New Providence, is home to the main international airport and the busiest cruise port. With a Bahamas eSIM, you can use maps between downtown, Cable Beach and Paradise Island, message your resort, book restaurants and check ferry and water taxi times.

Canada’s travel advice for the Bahamas asks travellers to exercise a high degree of caution because of crime, especially in Nassau and Freeport. It mentions robberies at cruise terminals and around resorts, even in daylight, and frequent card and ATM fraud in Nassau. In practice, that means checking your route before you leave the ship or hotel, keeping your phone out of sight in busy terminal areas and using ATMs inside banks or public buildings.

Save the Bahamian emergency numbers, 911 and 919, from the same Government of Canada page.

Exumas eSIM: resorts, cays and boat days

The Exumas are a long chain of islands and cays southeast of Nassau, famous for boat tours, sandbars and very clear water. You can expect data around the main settlements and resorts, but signal is likely to fade on remote cays, sandbars and the open water between them.

Before a boat day:

  • Screenshot your booking, including the meeting point, captain’s number and return time.
  • Download offline maps of the area using Google’s guide to offline maps.
  • Charge a power bank, since searching for signal drains the battery quickly.
  • Tell someone ashore when you expect to be back.

Canada’s Bahamas advice also warns that the water sports rental industry is poorly regulated and that boating and jet ski accidents are frequent, so rent only from reputable, registered operators. Having data to read reviews and confirm an operator’s details before you book is a practical use of your eSIM.

A stingray gliding over white sand in clear turquoise water in the Bahamas under a blue sky
Boat days among the cays are the highlight of many Bahamas trips, and also where mobile signal is most likely to fade. Photo: Unsplash

Do you need an eSIM at an all-inclusive resort?

Most resorts have Wi-Fi, so it is fair to ask whether an eSIM is worth it. Resort Wi-Fi tends to be strongest in the lobby and rooms and weaker on the beach, at the pool and on excursions. It also does nothing for you in a taxi, at the airport or on a day trip to Nassau.

SituationResort Wi-FiBahamas eSIM
In your room or lobbyUsually fineWorks
Beach and poolOften patchyWorks on BTC 4G
Taxi, airport and townNot availableWorks
Excursions on landNot availableWorks where BTC has coverage
Out at sea on a cruiseShip Wi-Fi onlyDoes not work

If several people in your family want data, you can buy up to 10 eSIMs in one order, or turn on hotspot from one phone. Our guide to sharing mobile data abroad explains both options.

How much data do you need in the Bahamas?

Beach holidays are lighter on data than city trips, especially if your resort Wi-Fi is decent. As a rough guide for one phone:

Type of tripTypical useSuggested data
Cruise with one or two port daysMaps and messages ashore1 to 3 GB
One week at a resortWhatsApp, photos, maps on day trips3 to 5 GB
Island-hopping in the ExumasNavigation, bookings, photo uploads5 to 10 GB
Working remotely or sharing a hotspotVideo calls, laptop use10 GB or more

Set photo backup to Wi-Fi only so your beach videos do not upload over mobile data. Our guide to how much data you need when travelling breaks usage down app by app.

Aerial view of a long white-sand beach with turquoise water and beachfront villas on a Bahamian island
Away from Nassau, villas and small resorts line quiet beaches where a 4G eSIM covers maps, messages and bookings. Photo: Unsplash

How to set up your Bahamas eSIM before you go

Setup takes about five minutes on home Wi-Fi. Because the validity starts only when the eSIM first connects in the Bahamas, you can install it days before your flight or cruise.

  1. Check your phone. It must support eSIM and be unlocked. Use our compatibility checker or our guide to checking if your phone is eSIM compatible.
  2. Buy your Bahamas plan. The QR code arrives by email, usually within about a minute.
  3. Install it on Wi-Fi. On iPhone, follow Apple’s eSIM setup guide. On Android, open Settings, find SIM manager or Network and internet, and add an eSIM by scanning the code.
  4. Label your lines “Bahamas” and “Canada” so you can tell them apart quickly at sea and in port.
  5. When you arrive on land, turn on the Bahamas line, enable data roaming for it and set it as your mobile data line.
  6. Keep your Canadian line off or with roaming disabled, on land and especially at sea.

Apple’s guide to using Dual SIM with an eSIM explains how both lines work together. Our guide to keeping your Canadian number with a dual SIM covers bank texts and other details.

For more detail, read our guide to installing an eSIM before you fly. If the eSIM does not connect on arrival, try our eSIM not working abroad fixes or visit the help centre.

Visiting other Caribbean islands too?

A Bahamas plan covers the Bahamas only. Cruise itineraries often add stops in Jamaica, Mexico or the Dominican Republic, and each needs its own plan. Our Jamaica eSIM guide, Mexico eSIM guide and Punta Cana eSIM guide cover those stops, and our destinations list shows every country we serve. If your cruise starts in Florida, our USA eSIM guide covers the days before you board.

Your next step

Check your phone with our compatibility checker, then compare every Bahamas eSIM plan by data and validity. Install it at home, switch it on when you land in Nassau or step ashore in port, and keep your Canadian line off at sea so the ship’s network cannot add charges to your bill.

Frequently asked questions

Which network does a Bahamas eSIM use?

Our Bahamas plans connect to BTC on 4G. That is fast enough for maps, messaging, video calls and social media in Nassau, Paradise Island and the inhabited parts of the Out Islands.

Does a Bahamas eSIM work on a cruise ship?

Not at sea. Out in open water, ships run their own maritime network, which a land eSIM does not cover. Your Bahamas eSIM works once the ship is in port and your phone connects to BTC on land.

How do I avoid cruise roaming charges on my Canadian phone?

Turn off your Canadian line, or put the phone in airplane mode and turn Wi-Fi back on, before the ship leaves port. Turning off data roaming alone stops data but not calls and texts on the ship's network.

How much does roaming in the Bahamas cost with Bell, Rogers or Telus?

The Bahamas is billed at the international rate: $16 a day with Bell Roam Better and $18 a day with Rogers or Telus, per phone, as of October 2026. Rogers also sells International Travel Passes from $45 for 3 days.

Will I have signal in the Exumas?

You can expect data in and around the main settlements and resorts, but signal can fade on remote cays, sandbars and boat trips. Download offline maps and screenshot your bookings before heading out on the water.

Can I install my Bahamas eSIM before leaving Canada?

Yes. Install it at home on Wi-Fi before you fly or board your cruise. The plan's days only start counting when the eSIM first connects to a network in the Bahamas.