Cruising the South Pacific

Does anyone know of a good way to get data on phones while cruising? Droptus don’t cover it at all, and the price on board is just too steep.