We are looking to book this cruise but I have a question. The ship docks back in Venice at 9.30 am and our flight is not until 2.45 pm. Will we be able to stay on board for few hours or be kicked off with everyone else at 9.30? If so can we just take our time and be the last people off, and how long does it take to discharge 2500 passengers?

Thanks,

Jim