There are taxi's and buses, it's only 19 km between the two cities. There will also be cruiseline excursions to both and there are many outside companies offering excursions as well. Just be careful if you go with an outside. You need to be back at the ship on time, the cruiseline excur's will make sure. Book outside and don't get back... you're on your own, literally.