I think it also depends on the itinerary. A 12day Baltic cruise can seem to go by quite fast when you are visiting 7 ports all new and exciting with so much to see. However; a 10, 11 day Caribbean where maybe you have been several times already might seem like the cruise is going by slower.