No, you are not required to pass through Immigration at every port of call on your cruise, as you will have already supplied us with your passport details on your Guest Information Form.