Talk:Spain/@comment-99.237.204.55-20170720191612/@comment-24682153-20170720201158

First of all: don't use the network of the cruise ship. You will be ripped off. Mobile coverage by terrestrial cellular networks, you will only have close to shore, near islands and in the harbour.

So it may only be available for certain times. You can go to any Spanish provider in downtown Barcelona and buy a prepaid (prepago) SIM card and some GB of data for about €15. These data are valid in France, Italy and Portugal too (at the domestic rate coming from the package). The most visible operators are Orange and Vodafone, all others mentioned in the article (except DigiMobil and Lycamobile) also offer roam like at home. For calls to Canada better use WhatsApp or Skype.

Your device(s) should be unlocked and should carry European frequencies mentioned at Basics. Top-ups can be tricky from abroad, but you can find online agencies doing it by credit card for a small surcharge (around 10%).