How long will mail take from Dallas Texas to Nashville Tennessee?

First class mail takes 3 to 5 days for delivery