Depends on where you are on the island and who your provider is. I generally get okay service from T-Mobile on Castaway. I've had a little less luck with it on Lookout (but I've only been there twice).
You will likely incur international roaming charges since the islands are in the Bahamas. If anything, you will definitely NOT receive a signal from US based carriers (of course T-Satellite is available). You may get a signal from Aliv or BTC, the major carriers of the Bahamas, especially along Disney Lookout Cay.
I have AT&T and have made phone calls multiple times from Castaway. The call quality has always been good and the data speeds were fine, although noticably slower than at home.
Funny thing with Verizon was earlier this year at Castaway I got charged for Travelpass that day but it wouldn't work for text or calls or data. I forgot all about that until I read your post. I meant to try and get refunded but....
I was able to connect to Verizon TravelPass from Lighthouse Point last November. But I didn't try calling anyone. Got email. Surfed the web. I was NOT able to connect on the Azores (which is part of Portugal) however.
In the upper lefthand corner you will see "BTC" which is the phone, internet, wireless company for the Bahamas. So clearly, I was able to get cell service. BUT I hooked in with Verizon. Have no idea what a phone call would cost. Their website is btcbahamas . com.
Here’s the message I’ve gotten on T-Mobile on both Castaway Cay and Lookout Cay:
T-Mobile: Welcome to Bahamas! Your plan includes coverage that gives you 5GB/mo. of high-speed data On Us, plus unlimited texts at no extra cost. Calls are at $0.25/min. Enjoy your stay!
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!