My normal running shoes (Saucony Jazz - no, not the retro fashion ones) tend to last 800km before the cushioning has all but gone.
My trail running shoes (Saucony Peregrine) have all gone over 1000km with no real change in feel yet.
I generally have 3 pairs of each shoe (so that I never have to put on a pair damp from a run the day or two before) in an "old, middle-aged, relatively new" setup. That way I can tell from the day to day changes when the "old" pair is getting too worn out. When they eventually go I retire them and get a new pair and so the cycle continues.
(I also tag each run in Strava with the right pair of shoes but feel is still the basis for replacing shoes, not how far Strava tells me I have run in them.)
Depends on the shoe for me.
My normal running shoes (Saucony Jazz - no, not the retro fashion ones) tend to last 800km before the cushioning has all but gone.
My trail running shoes (Saucony Peregrine) have all gone over 1000km with no real change in feel yet.
I generally have 3 pairs of each shoe (so that I never have to put on a pair damp from a run the day or two before) in an "old, middle-aged, relatively new" setup. That way I can tell from the day to day changes when the "old" pair is getting too worn out. When they eventually go I retire them and get a new pair and so the cycle continues.
(I also tag each run in Strava with the right pair of shoes but feel is still the basis for replacing shoes, not how far Strava tells me I have run in them.)