Mara, we drove to the port on our last cruise so we were in no hurry. They do want to get you off because depending on when the next one leaves, they could be letting the next cruise on as early as 11:30 am. I think you have to be in to breakfast no later than 9am including the buffets and completely out of your cabin by 10am. You might be able to sit around and get a cup of coffee and do some last minute shopping on board by they want you in a line to get off by 10:30.