Really better to sign up when you get on the ship for the excursions because you never know if they sell out or not. Some things have a limited amount of people that they can take. There may be a place to purchase tickets in the port as well though. Check your excursion book and if it says limited then I would sign up on the ship, if there is no limit Im sure you could do it when you get in port. The only thing is if you book through the ship, and your tour ends up running late, the ship will not leave without you. Otherwise, if you are late and you have not booked through the ship, you may have to fly yourself to the next port. Better safe than sorry I say.
|