The Best of New York Full Island Sightseeing Cruise typically lasts around 2.5 to 3 hours, providing ample time to enjoy the sights and capture memorable photos.