Shipping times are actually longer now than they were 5 years ago. Right before the financial crisis, shipping companies built up their fleets significantly and built "super ships" with huge capacity only to be met by diminished business just years later. As a result, they've deliberately slowed down their ships to cycle in more of their otherwise-would-be-idle ships.