The Short Version
Available route-specific shipping data generally places Peru-to-China sea transit in the high-20s to high-30s days, which fits the claim well. The main caveat is Chile: several estimates run about 42-45 days, suggesting the 40-day ceiling may be a bit low for some Chile lanes. Very fast 23-24 day Chancay-linked services also exist, but they do not appear to be the typical standard yet.