Here's what the cruise contract states:
d) Guest agrees, in all ports of call, to return to the Vessel not less than 30 minutes before the scheduled departure time. Guest further acknowledges that shipboard and shore side clocks may have different times, but it is Guest’s responsibility to return to the vessel so as not to miss vessel’s ...