How long does it take a letter to get from Pennington NJ to King of Prussia PA?

Travel time from Pennington, NJ to King of Prussia, PA is 57 minutes, so my guess is that it would take a letter 2 days to get there.