The length of your stay in port will vary. But, in general, your ship will dock for a half-day to a full day. Check the itinerary pages for estimated onshore and reboarding times for your cruise.