That is odd - have you tried getting off the ship at other spots on Port Island? Make sure you are trying to land on the grass and not on the dock or city. Are you tapping the land square directly next to the ship? Are you able to get off the boat anywhere else?