On my most recent cruise on Norwegian Cruise Lines (NCL), I chose to buy the unlimited wifi package for US$180. The alternative was 250 minutes for US$125 plus a US$3.95 “activation fee,” which meant that I was looking at an additional US$51 to go unlimited wifi.
My last experience with satellite maritime wifi was during a Holland America cruise in 2014, where the biggest package I could buy was US$100 for 250 minutes. That wifi was slow and spotty, and stopped working for days at a time.
The wifi on Norwegian is excellent — at least by ship wifi standards. Only one device permitted at a time, but the system worked well. I used bluetooth on my phone to share the Internet with my brother’s phone when he was near me. Coverage aboard the ship was uniformly good — transmitters everywhere.
On the last day and a half, while we were at sea heading back to Miami, the wifi was almost unusable. That being said, I was satisfied with my wifi purchase overall over the course of the week.
On land, I had a personal roaming plan for the days in Miami. For Honduras and Mexico, I was able to use Rogers Roam Like Home on my work-issued phone (my boss asked me to stay available and use the roaming).