Trail running shoes may last between 300 to 500 miles depending on the surface you run in, the weight of the runner, and whether or not you rotate your running shoes.