Usually a good few hundred miles
But I've gone through a set in 40 miles in diabolical muddy off road conditions
Fronts always wear way faster for me
This is discs btw (203 rotor front, 180 rear)
Same on both ebikes I've had for a long time, one shimano and other avid brakes