During your Galapagos cruise regardless of the extent, you most likely will visit one of the inhabited islands, most likely Puerto Ayora which is the largest town in the Galapagos, there you can find many internet cafes as well as phone booths to make international calls, and while you are onboard you will be able to receive urgent messages immediately.
