How many days does it take for a letter to arrive in Newark NJ from Buffalo NY?

Typically, it takes 2-3 days for a letter to arrive in Newark, NJ from Buffalo, NY. This may vary depending on the shipping method used and the time of year.
Copyright Wanderlust World © https://www.ynyoo.com