This will vary and can be as short as 24 hours, but on average it's about 2.5 days from the moment the cow is milked until the milk arrives at the doorstep.