Cruises can often feel like a collection of day trips, with ships dipping in and out of ports in as little as eight hours. Guests typically arrive early in the morning and depart in the late afternoon ...